On 2010-04-13 17:29, sebb wrote: > On 12/04/2010, Dennis Lundberg <denn...@apache.org> wrote: >> On 2010-04-12 21:21, sebb wrote: >> > On 12/04/2010, Niall Pemberton <niall.pember...@gmail.com> wrote: >> >> On Sat, Apr 10, 2010 at 4:16 PM, sebb <seb...@gmail.com> wrote: >> >> > 22 commons-proper projects are still using non-standard source and >> >> > test directories, i.e. they are using: >> >> > >> >> > <sourceDirectory>src/java</sourceDirectory> >> >> > <testSourceDirectory>src/test</testSourceDirectory> >> >> > >> >> > rather than the default: >> >> > >> >> > <sourceDirectory>src/main/java</sourceDirectory> >> >> > <testSourceDirectory>src/test/java</testSourceDirectory> >> >> > >> >> > Do we want to fix those? >> >> >> >> >> >> I think its better to use the standard m2 layout but I don't think its >> >> a big deal. The one downside I see is that it can screw up existing >> >> patches - those can be fixed/manually edited but its an extra effort. >> > >> > Good point. >> > >> > So best to fix components when there aren't (m)any patches outstanding. >> > >> > I propose to create JIRA issues to track these "standardisation" efforts. >> > >> > Should the issues be filed per component, or would a catchall issue >> > plus subtasks be better for this? >> >> >> I would prefer a separate issue per component. That way it will show up >> in the generated changes report for the component. This is beneficial to >> our users. >> > > OK, agreed. > > However, I'd like to avoid having to repeat the same information in > every JIRA issue. > So I propose creating a dummy parent issue in COMMONSSITE/CommonsAll. > > Then I would add issues for each component, which link back to - > "relates to" - the common parent issue.
One issue to keep track of the overall progress of converting Commons to Maven standard directory layout? Sure, that's a good idea. > [Unfortunately one cannot create subtasks in another JIRA project] > > Does that sound reasonable? Any pitfalls to watch out for? > >> > There may be other similar issues that crop up - e.g. where the parent >> > pom now handles what originated in a few component poms - so it might >> > be easier to track these as a catchall JIRA. >> > >> >> >> >> Niall >> >> >> >> >> >> > This would involve renaming the directories, removing the entries from >> >> > the pom files and updating any other build scripts e.g. Ant that may >> >> > be present. >> >> > >> >> > The projects are: >> >> > >> >> > betwixt >> >> > cli >> >> > codec >> >> > collections >> >> > configuration >> >> > daemon >> >> > dbcp >> >> > dbutils >> >> > digester >> >> > discovery >> >> > el >> >> > email >> >> > fileupload >> >> > io >> >> > jxpath >> >> > launcher >> >> > logging >> >> > modeler >> >> > net >> >> > pool >> >> > primitives >> >> > transaction >> >> > >> >> >> >>> --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> >> > For additional commands, e-mail: dev-h...@commons.apache.org >> >> > >> >> > >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> > For additional commands, e-mail: dev-h...@commons.apache.org >> > >> > >> >> >> -- >> >> Dennis Lundberg >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- Dennis Lundberg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org