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