[
https://issues.apache.org/jira/browse/SIS-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17286854#comment-17286854
]
Bruno P. Kinoshita commented on SIS-509:
----------------------------------------
[~desruisseaux] new site with Hugo: [https://github.com/kinow/sis-site-draft]
Could you take a look what you think [~desruisseaux] , please? It should be
much simpler than GeoAPI (it was way-way easier to port this site). Just
install Hugo (if Ubuntu, apt install hugo), then start `hugo server -D`. It
should be available at [http://localhost:1313|http://localhost:1313/] (and in
under 3 seconds I think!).
If it looks good to you, we can then create the issues. I can try to create the
issue, but they could require you to comment or re-open an issue, as you are in
the SIS PMC. Jena issues created for their new site:
* https://issues.apache.org/jira/browse/INFRA-8367
* https://issues.apache.org/jira/browse/INFRA-19939
Jena also appears to have a more complicated directory structure from when it
used SVN (in git now it's much simpler), so there were a few extra issues (e.g.
https://issues.apache.org/jira/browse/INFRA-4110,
https://issues.apache.org/jira/browse/INFRA-5728).
Also, the Jena site also a Jenkins job that was set up by ASF Infra to build
the project. The Jenkins job builds with Hugo the site content, and also builds
javadocs in another branch, and updates the latest javadoc. I'm not adding that
now, but we can think about that for later if you'd like:
[https://github.com/apache/jena-site/#asf-jenkins-job]
Once that's done, we can then start some improvements issues (excellent low
hanging fruits for external collaboration, from Twitter/GitHub/students/etc),
like:
* accessibility (color palette, ARIA, WCAG2.1, etc)
* mobile support
* update bootstrap/jquery
* maybe add a breadcrumb like in Jena
* clean up old code, maybe porting everything to pure markdown without HTML
when possible
* remove the site-management.md (docs will be in sis-site/README.md)
Cheers
Bruno
> Migrate the web site to another site generator tool
> ---------------------------------------------------
>
> Key: SIS-509
> URL: https://issues.apache.org/jira/browse/SIS-509
> Project: Spatial Information Systems
> Issue Type: Task
> Components: Web site
> Reporter: Martin Desruisseaux
> Priority: Blocker
>
> The Apache CMS is reaching end-of-life, and projects need to move their
> websites onto a different option. More information there:
> * [Managing your project web site|https://infra.apache.org/project-site.html]
> * [Migrate your project website from the Apache
> CMS|https://cwiki.apache.org/confluence/display/INFRA/Migrate+your+project+website+from+the+Apache+CMS]
> (wiki)
> * [SIS staging
> repository|https://svn.apache.org/repos/infra/websites/staging/sis/trunk/content/]
> * [SIS production
> repository|https://svn.apache.org/repos/infra/websites/production/sis/content/]
> About the tools, two candidates (among others) are [Hugo|https://gohugo.io/]
> and [JBake|https://jbake.org/]. The later is in Java.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)