Re: site plugin: automatic breadcrumbs for modules or not?
Hi Benson, This part has changed over site versions: I consider you're using latest 3.0 version. If you're using an older version, what I'll say may not be true and I don't know exactly the detail of every version. Breadcrumb inheritance is done in Doxia Sitetool: see [1]. Notice that I expact to continue to improve it in next m-site-p version, since there is room for improvement: see [2]. Regards, Hervé [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.html#215 [2] http://jira.codehaus.org/browse/MSITE-582 Le mercredi 17 août 2011, Benson Margulies a écrit : > I am confused about breadcrumb inheritance. If a project-with-modules > specifies breadcrumbs, and its children do not, they don't see to get > a breadcrumb up to their parent. Should they? > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
Hervé, I am now using site 3.0 with maven 2.2.1. I've had a long day of running into problems, abstracting a small test case, and then having the small test case work (or demonstrate that I'd made some idiot error or another). In the case at hand, I had just finished manually putting breadcrumbs into all my 'aggregating' projects' children since I seemed to never get an auto-crumb for them. Then I went to make you a test case, and it worked perfectly. So I'm left puzzled. I might go take out one of these supposedly unnecessary breadcrumbs and see if I can debug any explanation of what's going on. --benson On Wed, Aug 17, 2011 at 8:30 PM, Hervé BOUTEMY wrote: > Hi Benson, > > This part has changed over site versions: I consider you're using latest 3.0 > version. If you're using an older version, what I'll say may not be true and I > don't know exactly the detail of every version. > > Breadcrumb inheritance is done in Doxia Sitetool: see [1]. > > Notice that I expact to continue to improve it in next m-site-p version, since > there is room for improvement: see [2]. > > Regards, > > Hervé > > > [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- > model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.html#215 > > [2] http://jira.codehaus.org/browse/MSITE-582 > > Le mercredi 17 août 2011, Benson Margulies a écrit : >> I am confused about breadcrumb inheritance. If a project-with-modules >> specifies breadcrumbs, and its children do not, they don't see to get >> a breadcrumb up to their parent. Should they? >> >> - >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org > > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
Aha! I got you a test case. JIRA coming up. On Wed, Aug 17, 2011 at 8:30 PM, Hervé BOUTEMY wrote: > Hi Benson, > > This part has changed over site versions: I consider you're using latest 3.0 > version. If you're using an older version, what I'll say may not be true and I > don't know exactly the detail of every version. > > Breadcrumb inheritance is done in Doxia Sitetool: see [1]. > > Notice that I expact to continue to improve it in next m-site-p version, since > there is room for improvement: see [2]. > > Regards, > > Hervé > > > [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- > model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.html#215 > > [2] http://jira.codehaus.org/browse/MSITE-582 > > Le mercredi 17 août 2011, Benson Margulies a écrit : >> I am confused about breadcrumb inheritance. If a project-with-modules >> specifies breadcrumbs, and its children do not, they don't see to get >> a breadcrumb up to their parent. Should they? >> >> - >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org > > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
I must admit I went into such puzzling issues in the past: there are a lot of Maven modules where I added a site.xml since it seemed to help inheritance. But same as your case: sometimes it seemed to be necessary, then it was not any more... That's why inheritance was reworked, lots of ITs were added in m-site-p 2.4 and 3.0, and finally 3.0 was done the only version for Maven 2&3: this used to be a nightmare, we needed to fix things, test it more precisely. Then (anf only then) add new features :) Regards, Hervé Le jeudi 18 août 2011, Benson Margulies a écrit : > Hervé, > > I am now using site 3.0 with maven 2.2.1. I've had a long day of > running into problems, abstracting a small test case, and then having > the small test case work (or demonstrate that I'd made some idiot > error or another). In the case at hand, I had just finished manually > putting breadcrumbs into all my 'aggregating' projects' children since > I seemed to never get an auto-crumb for them. Then I went to make you > a test case, and it worked perfectly. So I'm left puzzled. I might go > take out one of these supposedly unnecessary breadcrumbs and see if I > can debug any explanation of what's going on. > > --benson > > On Wed, Aug 17, 2011 at 8:30 PM, Hervé BOUTEMY wrote: > > Hi Benson, > > > > This part has changed over site versions: I consider you're using latest > > 3.0 version. If you're using an older version, what I'll say may not be > > true and I don't know exactly the detail of every version. > > > > Breadcrumb inheritance is done in Doxia Sitetool: see [1]. > > > > Notice that I expact to continue to improve it in next m-site-p version, > > since there is room for improvement: see [2]. > > > > Regards, > > > > Hervé > > > > > > [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- > > model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDeco > > rationModelInheritanceAssembler.html#215 > > > > [2] http://jira.codehaus.org/browse/MSITE-582 > > > > Le mercredi 17 août 2011, Benson Margulies a écrit : > >> I am confused about breadcrumb inheritance. If a project-with-modules > >> specifies breadcrumbs, and its children do not, they don't see to get > >> a breadcrumb up to their parent. Should they? > >> > >> - > >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > >> For additional commands, e-mail: users-h...@maven.apache.org > > > > - > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > For additional commands, e-mail: users-h...@maven.apache.org > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
great! I'm sure there was something wrong, because you're not the only one hit. Actually, everything is prepared to add such unit tests or ITs and fix things definitively: you're test case is really welcome Regards, Hervé Le jeudi 18 août 2011, Benson Margulies a écrit : > Aha! I got you a test case. JIRA coming up. > > On Wed, Aug 17, 2011 at 8:30 PM, Hervé BOUTEMY wrote: > > Hi Benson, > > > > This part has changed over site versions: I consider you're using latest > > 3.0 version. If you're using an older version, what I'll say may not be > > true and I don't know exactly the detail of every version. > > > > Breadcrumb inheritance is done in Doxia Sitetool: see [1]. > > > > Notice that I expact to continue to improve it in next m-site-p version, > > since there is room for improvement: see [2]. > > > > Regards, > > > > Hervé > > > > > > [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- > > model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDeco > > rationModelInheritanceAssembler.html#215 > > > > [2] http://jira.codehaus.org/browse/MSITE-582 > > > > Le mercredi 17 août 2011, Benson Margulies a écrit : > >> I am confused about breadcrumb inheritance. If a project-with-modules > >> specifies breadcrumbs, and its children do not, they don't see to get > >> a breadcrumb up to their parent. Should they? > >> > >> - > >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > >> For additional commands, e-mail: users-h...@maven.apache.org > > > > - > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > For additional commands, e-mail: users-h...@maven.apache.org > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
notice that I added site:effective-site goal in m-site-p 2.2 to help diagnose such issues just in case you did'nt know... Le jeudi 18 août 2011, Hervé BOUTEMY a écrit : > I must admit I went into such puzzling issues in the past: there are a lot > of Maven modules where I added a site.xml since it seemed to help > inheritance. But same as your case: sometimes it seemed to be necessary, > then it was not any more... > > That's why inheritance was reworked, lots of ITs were added in m-site-p 2.4 > and 3.0, and finally 3.0 was done the only version for Maven 2&3: this used > to be a nightmare, we needed to fix things, test it more precisely. > Then (anf only then) add new features :) > > Regards, > > Hervé > > Le jeudi 18 août 2011, Benson Margulies a écrit : > > Hervé, > > > > I am now using site 3.0 with maven 2.2.1. I've had a long day of > > running into problems, abstracting a small test case, and then having > > the small test case work (or demonstrate that I'd made some idiot > > error or another). In the case at hand, I had just finished manually > > putting breadcrumbs into all my 'aggregating' projects' children since > > I seemed to never get an auto-crumb for them. Then I went to make you > > a test case, and it worked perfectly. So I'm left puzzled. I might go > > take out one of these supposedly unnecessary breadcrumbs and see if I > > can debug any explanation of what's going on. > > > > --benson > > > > On Wed, Aug 17, 2011 at 8:30 PM, Hervé BOUTEMY > > wrote: > > > Hi Benson, > > > > > > This part has changed over site versions: I consider you're using > > > latest 3.0 version. If you're using an older version, what I'll say > > > may not be true and I don't know exactly the detail of every version. > > > > > > Breadcrumb inheritance is done in Doxia Sitetool: see [1]. > > > > > > Notice that I expact to continue to improve it in next m-site-p > > > version, since there is room for improvement: see [2]. > > > > > > Regards, > > > > > > Hervé > > > > > > > > > [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- > > > model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDe > > > co rationModelInheritanceAssembler.html#215 > > > > > > [2] http://jira.codehaus.org/browse/MSITE-582 > > > > > > Le mercredi 17 août 2011, Benson Margulies a écrit : > > >> I am confused about breadcrumb inheritance. If a project-with-modules > > >> specifies breadcrumbs, and its children do not, they don't see to get > > >> a breadcrumb up to their parent. Should they? > > >> > > >> - > > >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > >> For additional commands, e-mail: users-h...@maven.apache.org > > > > > > - > > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > > For additional commands, e-mail: users-h...@maven.apache.org > > > > - > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > > For additional commands, e-mail: users-h...@maven.apache.org > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
On Wed, Aug 17, 2011 at 9:12 PM, Hervé BOUTEMY wrote: > notice that I added site:effective-site goal in m-site-p 2.2 to help diagnose > such issues > just in case you did'nt know... > As it happens, I didn't notice that, so merci for pointing it out. If I have some time, I'll try to turn the test case in MSITE-608 into an IT for you -- unless it turns out that MSITE-608 is 'by design' in which case I'll edit some doc. I'm now stable, and I copied your workaround of having a site-pom.xml from the global poms for my recent nemesis MSITE-600. > Le jeudi 18 août 2011, Hervé BOUTEMY a écrit : >> I must admit I went into such puzzling issues in the past: there are a lot >> of Maven modules where I added a site.xml since it seemed to help >> inheritance. But same as your case: sometimes it seemed to be necessary, >> then it was not any more... >> >> That's why inheritance was reworked, lots of ITs were added in m-site-p 2.4 >> and 3.0, and finally 3.0 was done the only version for Maven 2&3: this used >> to be a nightmare, we needed to fix things, test it more precisely. >> Then (anf only then) add new features :) >> >> Regards, >> >> Hervé >> >> Le jeudi 18 août 2011, Benson Margulies a écrit : >> > Hervé, >> > >> > I am now using site 3.0 with maven 2.2.1. I've had a long day of >> > running into problems, abstracting a small test case, and then having >> > the small test case work (or demonstrate that I'd made some idiot >> > error or another). In the case at hand, I had just finished manually >> > putting breadcrumbs into all my 'aggregating' projects' children since >> > I seemed to never get an auto-crumb for them. Then I went to make you >> > a test case, and it worked perfectly. So I'm left puzzled. I might go >> > take out one of these supposedly unnecessary breadcrumbs and see if I >> > can debug any explanation of what's going on. >> > >> > --benson >> > >> > On Wed, Aug 17, 2011 at 8:30 PM, Hervé BOUTEMY >> >> wrote: >> > > Hi Benson, >> > > >> > > This part has changed over site versions: I consider you're using >> > > latest 3.0 version. If you're using an older version, what I'll say >> > > may not be true and I don't know exactly the detail of every version. >> > > >> > > Breadcrumb inheritance is done in Doxia Sitetool: see [1]. >> > > >> > > Notice that I expact to continue to improve it in next m-site-p >> > > version, since there is room for improvement: see [2]. >> > > >> > > Regards, >> > > >> > > Hervé >> > > >> > > >> > > [1] http://maven.apache.org/doxia/doxia-sitetools/doxia-decoration- >> > > model/xref/org/apache/maven/doxia/site/decoration/inheritance/DefaultDe >> > > co rationModelInheritanceAssembler.html#215 >> > > >> > > [2] http://jira.codehaus.org/browse/MSITE-582 >> > > >> > > Le mercredi 17 août 2011, Benson Margulies a écrit : >> > >> I am confused about breadcrumb inheritance. If a project-with-modules >> > >> specifies breadcrumbs, and its children do not, they don't see to get >> > >> a breadcrumb up to their parent. Should they? >> > >> >> > >> - >> > >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> > >> For additional commands, e-mail: users-h...@maven.apache.org >> > > >> > > - >> > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> > > For additional commands, e-mail: users-h...@maven.apache.org >> > >> > - >> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> > For additional commands, e-mail: users-h...@maven.apache.org >> >> - >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org > > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
On Thu, Aug 18, 2011 at 10:31 AM, Benson Margulies wrote: > Aha! I got you a test case. JIRA coming up. Can you fling the jira link too please. - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
http://jira.codehaus.org/browse/MSITE-608 the discussion happens here now Le jeudi 18 août 2011, Barrie Treloar a écrit : > On Thu, Aug 18, 2011 at 10:31 AM, Benson Margulies > > wrote: > > Aha! I got you a test case. JIRA coming up. > > Can you fling the jira link too please. > > - > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
Re: site plugin: automatic breadcrumbs for modules or not?
On Thu, Aug 18, 2011 at 12:01 PM, Hervé BOUTEMY wrote: > http://jira.codehaus.org/browse/MSITE-608 > > the discussion happens here now Thanks, I'm just lurking but I wanted to know whether to watch the jira or not. - To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org