Update kphotoalbum website
Open, NormalPublic

Description

Update kphotoalbum website using Jekyll and the jekyll-kde-theme.

WIP Repository: https://invent.kde.org/simonkr/kphotoalbum-kde-org

This will needs some improvement to the Jekyll theme:

  • Support for subpage in dropdown
  • Add a dark theme
ognarb created this task.Aug 7 2019, 5:29 PM
ognarb triaged this task as Normal priority.
ognarb updated the task description. (Show Details)Aug 12 2019, 1:44 PM
ognarb updated the task description. (Show Details)Aug 12 2019, 1:49 PM

Do we need also the Videos page?: https://www.kphotoalbum.org/documentation/videos/ Because the Videos looks a bit Out of date.

ognarb updated the task description. (Show Details)Aug 13 2019, 11:21 AM

Do we need also the Videos page?: https://www.kphotoalbum.org/documentation/videos/ Because the Videos looks a bit Out of date.

I guess we can do without it. As you correctly stated they are quite dated by now and if we put up new ones they can be easily found on youtube anyways...

@johanneszarl Okay, so is it okay for you when i delete the page also from the Repository?. And whats about the 3minutetour Page?: https://www.kphotoalbum.org/documentation/3minutetour/

@simonkr Yes, deleting it is ok from my point of view.

The 3minutetour page is not as straight-forward, though. On the one hand it's terribly dated (especially the screenshots). OTOH the core functionality of KPhotoAlbum did not change that much over the years - the basic information is all still valid and potentially helpful to a newcomer. In summary, I'd say: please don't drop it (but we need to freshen up the screenshots and text).

@johanneszarl okay, i will do it.

You mean we Just have to Change the Screenshot but the Text is still okay?. And could you maybe Help me with that ?. Just If you have time ofc.

The text will need some minor correction. For example the default categories were: Persons, Locations, and Keywords and are now Event, Places, People and Token.

I recommend you to take the screenshots and after update the description to reflects the change between the old and new screenshot.

Example for the first screenshot:

The main feature of KPhotoAlbum is its browser. It allows you to browse through the annotations you've made on your images. The default categories in KPhotoAlbum are Event, Places, People and Token. Does these categories not match your needs, then you may add new categories yourself in Settings → Categories.

simonkr added a comment.EditedAug 15 2019, 9:11 AM

@ognarb Anyway it would be great, to get some help whit the Screenshots.

And how could i write this in the Template?. Is there a Bootstrap class for the same layout as on the site?: https://www.kphotoalbum.org/documentation/3minutetour/

And is the Screenshot for the 3minutetour Page?.

Why do KDE need to support the old KPhotoAlbum when we have a modern Gwenview? Let's just stop supporting KPhotoAlbum.

It seems like KPhotoAlbum is made for a different usecase than gwenview. KPhotoAlbum seems more about managing and tagging photos than gwenview, which is more like a basic viewer with a few editing features.

@KonqiDragon: Seems like you never used KPA (or thought about what you're writing here). It's not "old", it's actively developed and up-to-date. And it serves a complete different purpose than Gwenview. Gwenview is a viewer, KPA is a tagging and archiving program. Don't compare apples and oranges.

simonkr added a comment.EditedAug 15 2019, 10:25 AM

Exactly! :). I see no Reason to stop supporting KPA.

@tleupold What do you think?, what is important for you for the website?. I will give my best whit the site! :).

@KonqiDragon: Seems like you never used KPA (or thought about what you're writing here). It's not "old", it's actively developed and up-to-date. And it serves a complete different purpose than Gwenview. Gwenview is a viewer, KPA is a tagging and archiving program. Don't compare apples and oranges.

I never used KPhotoAlbum, but it looks like very similar to Gwenview. You can view a images in KPA and Gwenview.

tleupold added a comment.EditedAug 15 2019, 11:09 AM

It's very nice that somebody volunteers to rework the site. It's definitely dated. I cared about it the last few years, but I only worked on it under the hood and never touched the design … the most important thing is the News section I think where we announce releases etc. The "Getting involved" part is nice when it comes to the active and former developers, but I don't know if we need the rest here. Perhaps, one should simply advice somebody who wants to join us (a rare case ;-) to log in on our Freenode channel and simply talk with (one of) us. Same for "Testimonials", I'm not sure if we need this. As of "Documentation", I think the only really relevant thing is the "3 Minute Tour" to show what we have/can do, but it definitely needs a makeover. The rest can probably be linked, but the wiki stuff on KDE's servers is most probably also a bit out of date (we simply lack the manpower …)

After all, I would take "Home", "News", "3 Minute Tour", the "Developers" part and some new site with links to external resources (Mailing list, Freenode channel etc.) and something about how to take part, probably on another site. Well, and one should also mention some "Get it" site with links to KDE's source repositories (releases and git), but say that we're on most distributions and thus installable throug the respective package manager. I'd make it a little more puristic ;-)

I never used KPhotoAlbum, but it looks like very similar to Gwenview. You can view a images in KPA and Gwenview.

Like you can view files with LibreOffice Writer's "open" dialog and Dolphin.

@tleupold Okay. But i reeaalllyyy have no idea, how i can convert the news site...

and i also have no idea, how i can write the layout for the 3minutestour site, maybe theres a Bootstrap class that i can use. And i have to see how i can make the Screenshots: https://www.kphotoalbum.org/documentation/3minutetour/ because i need some example images i think..

@ognarb Anyway it would be great, to get some help whit the Screenshots.

And how could i write this in the Template?. Is there a Bootstrap class for the same layout as on the site?: https://www.kphotoalbum.org/documentation/3minutetour/

I would use this simple layout for each step.

Description in markdown

<figure class="text-center mt-3 mb-3">
    <img class="img-fluid" alt="small description for accessibility" />
    <figcaption>Small description for accessibility</figcaption>
</figure>
simonkr added a comment.EditedAug 15 2019, 1:51 PM

@ognarb Okay.

And for Example this Screenshot: https://www.kphotoalbum.org/documentation/3minutetour/browser-persons_small.jpg i could use some Demo Images from Unsplash. I think this would be okay... Because of Copyright things..

And i would like to add a Documentation Folder in /assets/img/ for alle the images of the Documentation Page. So that it looks a bit clean.

The KPA demo database could also be used, to be accessed via kphotoalbum --demo. The images are also a bit dated, but I think we won't have a copyright problem with it.

Apart from that, I currently have no idea (yet) how that Jekyll thingy works … but probably, the existing PHP code of the news page could be used here?!

Unsplash is not okay :(

You can use the photos from the demo, there are already tagged.

Apart from that, I currently have no idea (yet) how that Jekyll thingy works … but probably, the existing PHP code of the news page could be used here?!

For the news page, the content can be extracted and converted in markdown with pandoc. Do you know where I can find the source of the current website?

This comment was removed by simonkr.

For the news page, the content can be extracted and converted in markdown with pandoc. Do you know where I can find the source of the current website?

It's on KDE's svn server: svn+ssh://svn@svn.kde.org/home/kde/trunk/www/sites/kphotoalbum

I've improved the texts a bit (see merge request), removing some paragraphs as I saw fit.

AFAICS screenshots are still needed for the date bar (when a date range is selected by dragging the mouse across the scale below the date histogram), and for the annotation dialog. If @ognarb could create them (so that they all use the same window size and image borders), I'd be grateful.

This comment was removed by simonkr.