You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Richard Eckart de Castilho (JIRA)" <de...@uima.apache.org> on 2016/09/09 17:47:22 UTC

[jira] [Updated] (UIMA-1790) have projects be able to contribute to the website, including docbook results, using maven site:deploy

     [ https://issues.apache.org/jira/browse/UIMA-1790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Richard Eckart de Castilho updated UIMA-1790:
---------------------------------------------
    Labels: Stale  (was: )

This issue is marked as "stale" due to inactivity for 5 years or longer. If no further activity is detected on this issue, it is scheduled be closed as 'unresolved' in 3 months time from now (Dec 2016).

> have projects be able to contribute to the website, including docbook results, using maven site:deploy
> ------------------------------------------------------------------------------------------------------
>
>                 Key: UIMA-1790
>                 URL: https://issues.apache.org/jira/browse/UIMA-1790
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Build, Packaging and Test
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>            Priority: Minor
>              Labels: Stale
>
> Currently, updating the project website is a manual process.  Automate this, with support for "staging" so the release review can include the website.  The imagined release process would be:
> 1) Stage the release for a vote (using release:perform)
> 2) Simultaneously stage the website updates for review (using site:deploy)
> 3) When everything checks out, do some manual steps to finish release, and to copy the staged data on p.a.o/www/uima.apache.org to the right (non-staged) dir.
> Suggested details: 
> 1) use maven naming convention for website: site-url/artifactId/stuff.
> 2) for staging, replace with site-url/staging-version/artifactId/stuff with no links to it (reviewers type in the extra bit of url word by hand).
> * Have the staging spot have mostly symbolic links or htaccess equivalents to the real data; only the changed items would be here as real data
> * When review is complete, update the base by copying, or (insert better idea hear :-) ).
> 3) To make the site:deploy goal work, change the output dir for docbx processing to target/site/d/html or pdf etc.
> 4) Have common POM info for the individual projects with target/site that are deploying
> 5) For docbook olink, update the site info for this proposed layout (new layer of dir = artifactId)
> 6) Update main website to link to new project pages and docbooks



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)