Re: site plugin: automatic breadcrumbs for modules or not?

2011-08-17 Thread Hervé BOUTEMY
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?

2011-08-17 Thread Benson Margulies
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?

2011-08-17 Thread Benson Margulies
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?

2011-08-17 Thread Hervé BOUTEMY
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?

2011-08-17 Thread Hervé BOUTEMY
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?

2011-08-17 Thread Hervé BOUTEMY
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?

2011-08-17 Thread Benson Margulies
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?

2011-08-17 Thread Barrie Treloar
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?

2011-08-17 Thread Hervé BOUTEMY
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?

2011-08-17 Thread Barrie Treloar
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