Re: AW: Releasing Ant 1.9.8 (and maybe 1.10.0)?

2016-12-20 Thread Maarten Coene
Thanks Stefan,
I prefer a 1.9.8 release since we are still using Java 6 and we are suffering 
from the wrapper script issues.Personally I think the 'new feature'-set is a 
bit too small to have a 1.10.0 release, but I can follow Jan to create it 
nontheless as a signal.

Maarten


  Van: Jan Matèrne (jhm) 
 Aan: 'Ant Developers List'  
 Verzonden: dinsdag 20 december 21:17 2016
 Onderwerp: AW: Releasing Ant 1.9.8 (and maybe 1.10.0)?
   
Thanks for volunteering.
I prefer having a 1.10.0 as a signal "we have a Java8-version".

Jan

> -Ursprüngliche Nachricht-
> Von: Stefan Bodewig [mailto:bode...@apache.org]
> Gesendet: Montag, 19. Dezember 2016 15:11
> An: dev@ant.apache.org
> Betreff: Releasing Ant 1.9.8 (and maybe 1.10.0)?
> 
> Hi all
> 
> it's been eight months since the last release and we currently have
> accumulated some important improvements for Java9 and seem to have
> fixed a serious wrapper script issue for "more traditional" Unixes.
> 
> See https://github.com/apache/ant/blob/1.9.x/WHATSNEW for 1.9.8
> 
> I think that's enough to warrant a release and would volunteer to be
> the RM.
> 
> For 1.10.0 things are less clear to me. It contains all the fixes of
> 1.9.8 and apart from that I only see
> 
>  * New file selectors ,  and .
> 
>  * New task  that provides the ability to set POSIX
>    compatible permssions via NIO's PosixFilePermission
> 
>  * AntClassLoader and its subclasses register themselves as parallel
>    capable.
> 
> where  really only works on POSIXy file systems because
> that's how NIO works.
> 
> Not sure whether we want to cut the release nevertheless, if so I'd be
> willing to manage that release as well.
> 
> So what do you think?
> 
> Stefan
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional
> commands, e-mail: dev-h...@ant.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org


   

Re: Site stuff (in particular Ivy and IvyDE)

2016-12-20 Thread Gintautas Grigelionis
Perhaps you're right... I thought of splitting of /sources from SVN site
repo into separate Git repos. Then, pages compiled from /sources and/or
project documentation releases corresponding to /doc will be published to
asf-site branch in respective repo (not unlike gh-pages branch with Github
Pages). Currently existing compiled pages must be commited to the branch as
soon as it is created. That, in turn, will be picked up by gitpubsub and
pushed into repo(s) used by the website (
https://blogs.apache.org/infra/entry/git_based_websites_available). It is
not clear to me whether gitpubsub can aggregate Ant/Ivy/IvyDE. If not, we
might need one site repo for pushing all compiled pages to (instead of
having asf-site branches in every repo).

Gintas

2016-12-20 21:16 GMT+01:00 Jan Matèrne (jhm) :

> I don't see any benefit of having one repo for all sites as they are built
> differently (ant+velocity, xooki, ...).
> Where we need the sites? Only online or in distros/manuals?
>
> I don't know the git-site-workflow, but I think I had heard something like
> gitpubsub ...
> Alternatively we could commit the generated files into a svn-repo (outch).
>
>
> Jan
>
>
> > -Ursprüngliche Nachricht-
> > Von: Gintautas Grigelionis [mailto:g.grigelio...@gmail.com]
> > Gesendet: Montag, 19. Dezember 2016 14:15
> > An: Ant Developers List
> > Betreff: Re: Site stuff (in particular Ivy and IvyDE)
> >
> > IvyDE and Ivy share styles. These are not necessary for builds (at
> > least, from what I saw with IvyDE), but it sure helps to be able to get
> > the look and feel.
> >
> > It seems sensible to me to have separate repos for site sources, one
> > per project, and another repo for publishing which would aggregate
> > built sites and all releases for all projects (that's how IvyDE builds
> > work, AFAICS).
> >
> > Gintas
> >
> > 2016-12-19 12:41 GMT+01:00 Stefan Bodewig :
> >
> > > On 2016-12-15, Gintautas Grigelionis wrote:
> > >
> > > >> 2016-12-15 8:43 GMT+01:00 Stefan Bodewig :
> > >
> > > >> https://github.com/apache/ant-ivy-site-styles is a very curious
> > > >> case as it claims to mirror a repository that doesn't exist (I
> > > >> wanted to manually push the svn files there but fail to find the
> > repository).
> > >
> > > >> It would be good if anybody could ask INFRA in order to figure out
> > > >> what exactly the repo is mirroring as I don't see anything
> > matching
> > > >> at https://git-wip-us.apache.org/repos/asf - I'll do so myself at
> > > >> the weekend, if nobody else finds time before that.
> > >
> > > > Great! May I suggest adding repos ant-site-sources,
> > > > ant-ivy-site-sources, ant-ivyde-site-sources and ant-site (for
> > > > publishing using the git
> > > workflow)?
> > >
> > > Not exactly weekend anymore :-)
> > >
> > > https://github.com/apache/ant-ivy-site-styles and
> > > https://github.com/apache/any-ivy-site-styles
> > >
> > > seem to be the same and neither has ever been requested by us AFAICT.
> > >
> > > Assuming we wanted to restructure the site stuff, what would it look
> > > like?
> > >
> > > Do we want to move to git? All of it or just parts? How many repos do
> > > we want to use (a single one as we do right now, or one for
> > > Ant+antlibs and several for Ivy and IvyDE)? I'm not familiar with how
> > > the Ivy and IvyDE sites get built.
> > >
> > > Stefan
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional
> > > commands, e-mail: dev-h...@ant.apache.org
> > >
> > >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
>
>


AW: Releasing Ant 1.9.8 (and maybe 1.10.0)?

2016-12-20 Thread jhm
Thanks for volunteering.
I prefer having a 1.10.0 as a signal "we have a Java8-version".

Jan

> -Ursprüngliche Nachricht-
> Von: Stefan Bodewig [mailto:bode...@apache.org]
> Gesendet: Montag, 19. Dezember 2016 15:11
> An: dev@ant.apache.org
> Betreff: Releasing Ant 1.9.8 (and maybe 1.10.0)?
> 
> Hi all
> 
> it's been eight months since the last release and we currently have
> accumulated some important improvements for Java9 and seem to have
> fixed a serious wrapper script issue for "more traditional" Unixes.
> 
> See https://github.com/apache/ant/blob/1.9.x/WHATSNEW for 1.9.8
> 
> I think that's enough to warrant a release and would volunteer to be
> the RM.
> 
> For 1.10.0 things are less clear to me. It contains all the fixes of
> 1.9.8 and apart from that I only see
> 
>  * New file selectors ,  and .
> 
>  * New task  that provides the ability to set POSIX
>compatible permssions via NIO's PosixFilePermission
> 
>  * AntClassLoader and its subclasses register themselves as parallel
>capable.
> 
> where  really only works on POSIXy file systems because
> that's how NIO works.
> 
> Not sure whether we want to cut the release nevertheless, if so I'd be
> willing to manage that release as well.
> 
> So what do you think?
> 
> Stefan
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional
> commands, e-mail: dev-h...@ant.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org



AW: Site stuff (in particular Ivy and IvyDE)

2016-12-20 Thread jhm
I don't see any benefit of having one repo for all sites as they are built 
differently (ant+velocity, xooki, ...).
Where we need the sites? Only online or in distros/manuals?

I don't know the git-site-workflow, but I think I had heard something like 
gitpubsub ...
Alternatively we could commit the generated files into a svn-repo (outch).


Jan


> -Ursprüngliche Nachricht-
> Von: Gintautas Grigelionis [mailto:g.grigelio...@gmail.com]
> Gesendet: Montag, 19. Dezember 2016 14:15
> An: Ant Developers List
> Betreff: Re: Site stuff (in particular Ivy and IvyDE)
> 
> IvyDE and Ivy share styles. These are not necessary for builds (at
> least, from what I saw with IvyDE), but it sure helps to be able to get
> the look and feel.
> 
> It seems sensible to me to have separate repos for site sources, one
> per project, and another repo for publishing which would aggregate
> built sites and all releases for all projects (that's how IvyDE builds
> work, AFAICS).
> 
> Gintas
> 
> 2016-12-19 12:41 GMT+01:00 Stefan Bodewig :
> 
> > On 2016-12-15, Gintautas Grigelionis wrote:
> >
> > >> 2016-12-15 8:43 GMT+01:00 Stefan Bodewig :
> >
> > >> https://github.com/apache/ant-ivy-site-styles is a very curious
> > >> case as it claims to mirror a repository that doesn't exist (I
> > >> wanted to manually push the svn files there but fail to find the
> repository).
> >
> > >> It would be good if anybody could ask INFRA in order to figure out
> > >> what exactly the repo is mirroring as I don't see anything
> matching
> > >> at https://git-wip-us.apache.org/repos/asf - I'll do so myself at
> > >> the weekend, if nobody else finds time before that.
> >
> > > Great! May I suggest adding repos ant-site-sources,
> > > ant-ivy-site-sources, ant-ivyde-site-sources and ant-site (for
> > > publishing using the git
> > workflow)?
> >
> > Not exactly weekend anymore :-)
> >
> > https://github.com/apache/ant-ivy-site-styles and
> > https://github.com/apache/any-ivy-site-styles
> >
> > seem to be the same and neither has ever been requested by us AFAICT.
> >
> > Assuming we wanted to restructure the site stuff, what would it look
> > like?
> >
> > Do we want to move to git? All of it or just parts? How many repos do
> > we want to use (a single one as we do right now, or one for
> > Ant+antlibs and several for Ivy and IvyDE)? I'm not familiar with how
> > the Ivy and IvyDE sites get built.
> >
> > Stefan
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional
> > commands, e-mail: dev-h...@ant.apache.org
> >
> >


-
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org