<div dir="ltr">All must be described here :<div><br></div><div><a href="https://community.kde.org/Infrastructure/Get_a_Developer_Account">https://community.kde.org/Infrastructure/Get_a_Developer_Account</a><br></div><div><br></div><div>Gilles<br></div><div><br></div><div>PS : the git repo for the web site is enable. We just need to populate to start to work.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-03-24 12:39 GMT+01:00 Dmitri Popov <span dir="ltr"><<a href="mailto:lazylegs@gmail.com" target="_blank">lazylegs@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks, Gilles! I'll do that. Do you know whom I should contact to get<br>
a KDE Git account?<br>
<br>
Best,<br>
Dmitri<br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Mar 24, 2017 at 11:25 AM, Gilles Caulier<br>
<<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>> wrote:<br>
> Dmitri,<br>
><br>
> You must ask to a KDE git account. web site source code will be hosted in<br>
> git now. There is no CMS anymore.<br>
><br>
> Gilles<br>
><br>
> 2017-03-24 10:00 GMT+01:00 Dmitri Popov <<a href="mailto:lazylegs@gmail.com">lazylegs@gmail.com</a>>:<br>
>><br>
>> Hi Mica,<br>
>><br>
>> First of all, thank you for going ahead with the project! I don't have<br>
>> much to say about the structure and template, but I think that some<br>
>> content needs to be revised. For example, some entries in the FAQ<br>
>> section are outdated, while others need editing. I'd like to do that<br>
>> once the new website is operational, but I'd need an access to the new<br>
>> website and maybe some basic instructions on how to add and edit<br>
>> contents.<br>
>><br>
>> Thanks,<br>
>> Dmitri<br>
>><br>
>> On Fri, Mar 24, 2017 at 8:20 AM,  <<a href="mailto:mica@silentumbrella.com">mica@silentumbrella.com</a>> wrote:<br>
>> > I've started hacking on a template here:<br>
>> > <a href="https://github.com/pixlsus/digikam_website_theme" rel="noreferrer" target="_blank">https://github.com/pixlsus/<wbr>digikam_website_theme</a>. I registered a KDE<br>
>> > Identity and I'll request developer access this weekend.<br>
>> ><br>
>> > Questions about the content:<br>
>> > 1. About > Screenshots page: Are these up to date? Do we really need all<br>
>> > of<br>
>> > them?<br>
>> > 2. FAQ page: Can we collapse this into one page?<br>
>> > 3. I'd like to stream line some of the content pages, as there are many,<br>
>> > what are the thoughts on this?<br>
>> > 4. Is there any color scheme anyone had in mind? If possible, please<br>
>> > provide<br>
>> > hex codes. This far I've borrowed a few colors from the KDE website.<br>
>> ><br>
>> > Lastly, are there any additions that anyone would like to see to the<br>
>> > website?<br>
>> ><br>
>> > Best,<br>
>> > Mica<br>
>> ><br>
>> ><br>
>> > On 2017-03-22 00:36, Gilles Caulier wrote:<br>
>> >><br>
>> >> Ben Cooksley email is <<a href="mailto:bcooksley@kde.org">bcooksley@kde.org</a>><br>
>> >><br>
>> >> Gilles Caulier<br>
>> >><br>
>> >> 2017-03-22 8:35 GMT+01:00 <<a href="mailto:mica@silentumbrella.com">mica@silentumbrella.com</a>>:<br>
>> >><br>
>> >>> Hello all,<br>
>> >>><br>
>> >>> I can get in touch with Ben if someone would like to send me his<br>
>> >>> contact information.<br>
>> >>><br>
>> >>> A quick recap, so we're all on the same page:<br>
>> >>> - drupal site being shut down on March 31<br>
>> >>> - migration to static site using Hugo (<a href="http://gohugo.io" rel="noreferrer" target="_blank">http://gohugo.io</a> [1]) and a<br>
>> >>> redesign proposed<br>
>> >>> -- template based on Zurb Foundation 6<br>
>> >>> -- current URLs taken into account & can generate redirects<br>
>> >>> - requires webhosting, which <a href="http://pixls.us" rel="noreferrer" target="_blank">pixls.us</a> [2] can provide, but <a href="http://pixls.us" rel="noreferrer" target="_blank">pixls.us</a><br>
>> >>> [2] members would like to use KDE/digikam's current hosting if<br>
>> >>> possible<br>
>> >>> -- static site requires only a webserver such as apache and rsync<br>
>> >>> over SSH access to the webroot for <a href="http://digikam.org" rel="noreferrer" target="_blank">digikam.org</a> [3]<br>
>> >>> - site maintained in git; authorization determined by hosting<br>
>> >>> platform, e.g. github, gitlab,<br>
>> >>> - continuous integration like TraviCI, can be used to build and<br>
>> >>> deploy the site when a commit is pushed to master<br>
>> >>> - current admin should back up the drupal database for posterity<br>
>> >>> - current pages (but not page history) can be migrated<br>
>> >>><br>
>> >>> Pat was kind enough to write a script to scrape all the news<br>
>> >>> articles from <a href="http://digikam.org" rel="noreferrer" target="_blank">digikam.org</a> [3], which composed the bulk of content to<br>
>> >>> be migrated, and format the results with the proper metadata for<br>
>> >>> hugo. I set up the project scaffolding and migrated some of the<br>
>> >>> non-news pages (there are pages that still need to be migrated).<br>
>> >>><br>
>> >>> You can see the content we've migrated so far here:<br>
>> >>> <a href="https://github.com/pixlsus/digikam_website" rel="noreferrer" target="_blank">https://github.com/pixlsus/<wbr>digikam_website</a> [4]<br>
>> >>><br>
>> >>> There probably isn't much more content to migrate. I'll follow up<br>
>> >>> with some questions about the content and migrate the remaining<br>
>> >>> necessary pages.<br>
>> >>><br>
>> >>> You can run hugo locally to see the progress:<br>
>> >>> $ wget<br>
>> >>><br>
>> >><br>
>> >><br>
>> >> <a href="https://github.com/spf13/hugo/releases/download/v0.19/hugo_0.19_Linux-64bit.tar.gz" rel="noreferrer" target="_blank">https://github.com/spf13/hugo/<wbr>releases/download/v0.19/hugo_<wbr>0.19_Linux-64bit.tar.gz</a><br>
>> >>><br>
>> >>> [5]<br>
>> >>> $ tar -zxvf hugo_0.19_Linux-64bit.tar.gz<br>
>> >>> $ git clone <a href="https://github.com/pixlsus/digikam_website" rel="noreferrer" target="_blank">https://github.com/pixlsus/<wbr>digikam_website</a> [4]<br>
>> >>> $ cd digikam_website/themes<br>
>> >>> $ git clone <a href="https://github.com/tummychow/lanyon-hugo" rel="noreferrer" target="_blank">https://github.com/tummychow/<wbr>lanyon-hugo</a> [6]<br>
>> >>><br>
>> >>> $ cd ..<br>
>> >>> $ ./path/to/hugo serve --theme=lanyon-hugo<br>
>> >>><br>
>> >>> I can't say we'll have a 100% finished & beautiful website by March<br>
>> >>> 31, but I believe we can be pretty close to finished & very<br>
>> >>> functional by that date.<br>
>> >>><br>
>> >>> Best,<br>
>> >>> Mica<br>
>> >>><br>
>> >>> On 2017-03-21 23:37, Gilles Caulier wrote:<br>
>> >>><br>
>> >>> Note : when Ben said " I think it's best if they contact us with<br>
>> >>> the<br>
>> >>> details they require. I'd rather<br>
>> >>> not read a long mailing list thread." : the "they" want mean<br>
>> >>> Pixls.us<br>
>> >>> team of course....<br>
>> >>><br>
>> >>> Gilles Caulier<br>
>> >>><br>
>> >>> 2017-03-22 7:36 GMT+01:00 Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>>:<br>
>> >>><br>
>> >>> Hi all,<br>
>> >>><br>
>> >>> This is the response from Ben by private mail :<br>
>> >>><br>
>> >>> // ------------------------------<wbr>---------------------<br>
>> >>><br>
>> >>> Hi Gilles,<br>
>> >>><br>
>> >>> Given the amount of work which we've put in thus far and the time<br>
>> >>> constraints Sysadmin is under in getting other things done, I think<br>
>> >>> it's best if they contact us with the details they require. I'd<br>
>> >>> rather<br>
>> >>> not read a long mailing list thread.<br>
>> >>><br>
>> >>> At this stage, i'll be shutting down the Drupal 6 instance on March<br>
>> >>> 31<br>
>> >>> as we need to protect the security of KDE Infrastructure as a first<br>
>> >>> priority. This migration has effectively been ready to go (theme<br>
>> >>> aside) since early February, with the only reason for the delay<br>
>> >>> being<br>
>> >>> your requirement a theme be customised for Digikam and nobody being<br>
>> >>> able to do it.<br>
>> >>><br>
>> >>> Regards,<br>
>> >>> Ben<br>
>> >>><br>
>> >>> //<br>
>> >>> ------------------------------<wbr>------------------------------<wbr>-------<br>
>> >>><br>
>> >>> So it become urgent to switch to a new web site. "Static" proposal<br>
>> >>> from <a href="http://pixls.us" rel="noreferrer" target="_blank">pixls.us</a> [2] [1] sound like the best solution.<br>
>> >>><br>
>> >>> Comments are welcome. Please be constructive.<br>
>> >>><br>
>> >>> Thanks in advance<br>
>> >>><br>
>> >>> Gilles Caulier<br>
>> >>><br>
>> >>> 2017-03-21 10:49 GMT+01:00 Gilles Caulier<br>
>> >>> <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>>:<br>
>> >>><br>
>> >>> The contact to KDE team about current <a href="http://www.digikam.org" rel="noreferrer" target="_blank">www.digikam.org</a> [7] [2] is<br>
>> >>><br>
>> >>> Ben<br>
>> >>><br>
>> >>> Cooksley <<a href="mailto:bcooksley@kde.org">bcooksley@kde.org</a>><br>
>> >>><br>
>> >>> I CC him to contribute to this thread...<br>
>> >>><br>
>> >>> Gilles Caulier<br>
>> >>><br>
>> >>> 2017-03-21 10:42 GMT+01:00 Dmitri Popov <<a href="mailto:lazylegs@gmail.com">lazylegs@gmail.com</a>>:<br>
>> >>> Pat,<br>
>> >>><br>
>> >>> Thank you for the detailed outline. If there is anything I can help<br>
>> >>> you with, please do let me know.<br>
>> >>><br>
>> >>> Best,<br>
>> >>> Dmitri<br>
>> >>><br>
>> >>> On Mon, Mar 20, 2017 at 10:13 PM, Pat David <<a href="mailto:patdavid@gmail.com">patdavid@gmail.com</a>><br>
>> >>> wrote:<br>
>> >>> The intention here is to provide a new, modern website that is<br>
>> >>> secure and<br>
>> >>> maintainable.<br>
>> >>><br>
>> >>> Let me address a couple of possible questions up front:<br>
>> >>><br>
>> >>> 1. The existing site content can be ported over to a new site.<br>
>> >>> This<br>
>> >>> includes previous posts in news/blogs and all of the more static<br>
>> >>> pages as<br>
>> >>> they exist right now.<br>
>> >>><br>
>> >>> The only thing we may have a problem with would be the comment<br>
>> >>> system used<br>
>> >>> by Drupal. In this case, old comments are likely not going to get<br>
>> >>> brought<br>
>> >>> over as actual _comments_. We can probably bring them over as<br>
>> >>> plain content<br>
>> >>> that gets appended to existing news/blog items.<br>
>> >>><br>
>> >>> 2. I analyzed the existing site quickly, and noticed that as far<br>
>> >>> as content<br>
>> >>> pages go, we were looking (roughly) at:<br>
>> >>><br>
>> >>> About<br>
>> >>> Overview<br>
>> >>> Features<br>
>> >>> Awards & Reviews<br>
>> >>> Related Projects & links<br>
>> >>> Screenshots<br>
>> >>> Testimonials<br>
>> >>> News *<br>
>> >>> Release Plan<br>
>> >>> Changelog<br>
>> >>> Events<br>
>> >>> Developers Blogs *<br>
>> >>> Download<br>
>> >>> digiKam Recipes Book<br>
>> >>> Documentation<br>
>> >>> Wiki<br>
>> >>> FAQ<br>
>> >>> Support<br>
>> >>> Donation & Sponsor<br>
>> >>> Splash-screens<br>
>> >>> Contribute<br>
>> >>> Contact<br>
>> >>><br>
>> >>> Items marked with (*) are the most likely candidates for more<br>
>> >>> frequently<br>
>> >>> published content. The rest of the pages are probably fairly<br>
>> >>> consistent and<br>
>> >>> don't change all that often (every release maybe?).<br>
>> >>><br>
>> >>> 3. Contributing to the site is easy, just write your content in a<br>
>> >>> plain-text<br>
>> >>> markdown file.<br>
>> >>><br>
>> >>> I assume that you don't want to let everyone publish material to<br>
>> >>> your<br>
>> >>> website? No matter what the system (CMS/Static/Whatever), you<br>
>> >>> likely want a<br>
>> >>> check step in the publishing process. In the case of a static<br>
>> >>> site, it's<br>
>> >>> handled by commit access to the repo. If someone w/o access wants<br>
>> >>> to<br>
>> >>> publish something, send the plain-text file to someone with commit<br>
>> >>> access.<br>
>> >>><br>
>> >>> At GIMP, we can accept patches, or someone can just email the<br>
>> >>> plain-text<br>
>> >>> files (+ assets) and one of us with commit access manages the<br>
>> >>> rest.<br>
>> >>><br>
>> >>> 4. Comments can be handled the same way we are currently doing it<br>
>> >>> on<br>
>> >>> <a href="http://pixls.us" rel="noreferrer" target="_blank">pixls.us</a> [2] [1], that is - an embed at the bottom of a post will<br>
>> >>> display a threaded<br>
>> >>> conversation about that topic hosted on <a href="https://discuss.pixls.us" rel="noreferrer" target="_blank">https://discuss.pixls.us</a><br>
>> >>> [8]<br>
>> >>> [3].<br>
>> >>><br>
>> >>> ---<br>
>> >>><br>
>> >>> At the end of the day we want to help, and we know that the dev<br>
>> >>> team likely<br>
>> >>> would rather be hacking on Digikam. As such, we're ready and<br>
>> >>> willing to get<br>
>> >>> a new site up and running, and to help manage things.<br>
>> >>><br>
>> >>> Just let us know if we _shouldn't_ continue working on the site.<br>
>> >>> :)<br>
>> >>><br>
>> >>> Also, is there a contact person for the infrastructure your<br>
>> >>> running the site<br>
>> >>> on now? I'm assuming a server that the kde folks have somewhere?<br>
>> >>><br>
>> >>> pat<br>
>> >>><br>
>> >>> PS (interesting sidenote):<br>
>> >>> I scraped the existing site quickly to get this, and it appears to<br>
>> >>> me that<br>
>> >>> over the past 5 years the _majority_ of the posts are from two<br>
>> >>> submitters<br>
>> >>> (digikam + Dmitri).<br>
>> >>> A table of posts per person by year, since 2006:<br>
>> >>> <a href="https://paste.gnome.org/pwbvlr6ha" rel="noreferrer" target="_blank">https://paste.gnome.org/<wbr>pwbvlr6ha</a> [9] [4]<br>
>> >>><br>
>> >>> --<br>
>> >>> <a href="https://patdavid.net" rel="noreferrer" target="_blank">https://patdavid.net</a> [10] [5]<br>
>> >>> GPG: 66D1 7CA6 8088 4874 946D 18BD 67C7 6219 89E9 57AC<br>
>> >><br>
>> >><br>
>> >> Links:<br>
>> >> ------<br>
>> >> [1] <a href="http://pixls.us" rel="noreferrer" target="_blank">http://pixls.us</a> [2]<br>
>> >> [2] <a href="http://www.digikam.org" rel="noreferrer" target="_blank">http://www.digikam.org</a> [7]<br>
>> >> [3] <a href="https://discuss.pixls.us" rel="noreferrer" target="_blank">https://discuss.pixls.us</a> [8]<br>
>> >> [4] <a href="https://paste.gnome.org/pwbvlr6ha" rel="noreferrer" target="_blank">https://paste.gnome.org/<wbr>pwbvlr6ha</a> [9]<br>
>> >> [5] <a href="https://patdavid.net" rel="noreferrer" target="_blank">https://patdavid.net</a> [10]<br>
>> >><br>
>> >><br>
>> >><br>
>> >> Links:<br>
>> >> ------<br>
>> >> [1] <a href="http://gohugo.io" rel="noreferrer" target="_blank">http://gohugo.io</a><br>
>> >> [2] <a href="http://pixls.us" rel="noreferrer" target="_blank">http://pixls.us</a><br>
>> >> [3] <a href="http://digikam.org" rel="noreferrer" target="_blank">http://digikam.org</a><br>
>> >> [4] <a href="https://github.com/pixlsus/digikam_website" rel="noreferrer" target="_blank">https://github.com/pixlsus/<wbr>digikam_website</a><br>
>> >> [5]<br>
>> >><br>
>> >><br>
>> >> <a href="https://github.com/spf13/hugo/releases/download/v0.19/hugo_0.19_Linux-64bit.tar.gz" rel="noreferrer" target="_blank">https://github.com/spf13/hugo/<wbr>releases/download/v0.19/hugo_<wbr>0.19_Linux-64bit.tar.gz</a><br>
>> >> [6] <a href="https://github.com/tummychow/lanyon-hugo" rel="noreferrer" target="_blank">https://github.com/tummychow/<wbr>lanyon-hugo</a><br>
>> >> [7] <a href="http://www.digikam.org" rel="noreferrer" target="_blank">http://www.digikam.org</a><br>
>> >> [8] <a href="https://discuss.pixls.us" rel="noreferrer" target="_blank">https://discuss.pixls.us</a><br>
>> >> [9] <a href="https://paste.gnome.org/pwbvlr6ha" rel="noreferrer" target="_blank">https://paste.gnome.org/<wbr>pwbvlr6ha</a><br>
>> >> [10] <a href="https://patdavid.net" rel="noreferrer" target="_blank">https://patdavid.net</a><br>
>> ><br>
>> ><br>
><br>
><br>
</div></div></blockquote></div><br></div>