[ 
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)

Reply via email to