commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niall Pemberton" <niall.pember...@gmail.com>
Subject Re: [all] Commons Build Plugin
Date Tue, 05 Feb 2008 21:14:54 GMT
On Feb 5, 2008 8:40 PM, Niall Pemberton <niall.pemberton@gmail.com> wrote:
> On Feb 5, 2008 9:51 AM, Torsten Curdt <tcurdt@apache.org> wrote:
> >
> > On 05.02.2008, at 02:34, Niall Pemberton wrote:
> >
> > > The ant plugin I've been playing with in the Sandbox provides a way to
> > > generate custom JIRA issue tracking pages and download pages for
> > > components:
> > >
> > > http://commons.apache.org/sandbox/commons-build-plugin/
> > >
> > > If we add it to the commons-parent, then each component just need a
> > > few properties configuring to generate those pages. It uses templates
> > > to generate the pages - making it easy to keep all components
> > > consistent. Also currently the download pages are part of the main
> > > commons site - rather than the individual component sites - moving it
> > > to part of the components site IMO improves things since the user
> > > remains within the component site rather than navigating away to
> > > download. It can generate "proper" or "sandbox" flavour JIRA Issue
> > > Tracking pages and either a "download page" or "no download availble
> > > page" for sandbox/unreleased components. It also caters for component
> > > sites being in either the default m1 or m2 locations.
> > >
> > > WDYT - good idea or waste of time?
> >
> > Do you have some examples online somewhere?
>
> Example of changes required to commons-parent pom and  chain pom:
>   http://people.apache.org/~niallp/chain/buildplugin-chain-example.patch
>
> Example of the JIRA page generated:
>   http://people.apache.org/~niallp/chain/issue-tracking.html
>
> Example of the Download page generated:
>   http://people.apache.org/~niallp/chain/download_chain.html

Also Sandbox (CSV) Example:
http://people.apache.org/~niallp/csv/buildplugin-csv-example.patch
http://people.apache.org/~niallp/csv/download_csv.html
http://people.apache.org/~niallp/csv/issue-tracking.html

> As you can see, they're pretty much what we have at the moment - but
> all our JIRA Issue Tracking pages are "hand-crafted" - this provides
> an easy way to generate and using a template - and the download pages
> are not part of the components site - which this now is (obviously
> would need the associated cgi in same dir to work)
>
> Niall
>
> > cheers
> > --
> > Torsten
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message