On Tue, Feb 8, 2011 at 9:45 PM, Benson Margulies <[email protected]> wrote:
> I was somewhat squeamish about all of this, and now you've confirmed
> my fears. My theory was to have the doc remind inheritors to override.
>
> The good thing about the site plugin process is that there's some
> reasonable chance that anyone modifying the pom will modify the doc.
> If all the doc moves into the (a)ether of markdown, the chances of
> that happening drop precipitously. The bad thing, as you note, is
> unwanted inheritance. I suppose that someone could see this as a
> design issue for maven that it's not so easy to set up a doc site for
> a parent pom without dribbling all over the projects that use it.
>
> The other reason I thought that the site plugin was clever was to get
> the pluginManagement reporting, so that people could easily see what
> managed versions of what plugins were coming from this parent.
>
> Having to submit patches to the infra site every time seems
> particularly painful, but if enough mvn committers are also infra
> committers, I guess it won't kill anyone. Converting the APT to
> markdown might. Ripping these goodies out of this POM and replacing
> them with a big fat comment pointing to wherever the doc actually
> lives is, I suppose, the next best thing.
>
> I'm willing to try to be helpful again within the limits of my lack of
> karma here.
>

Having a site for the pom just feels like overkill to me for what is
really just one useful page. I think the infra CMS is better for this
and it can go along with the release doco I put in place last year.

Alternatively, we can factor all of this down to a separate module
asf-site similar to what we do for the maven site (notice the maven
site isn't part of the maven pom for the same reasons). This would be
a better option than what is in place imo, but my gut is that the CMS
is best.

>
> On Tue, Feb 8, 2011 at 9:34 PM, Brian Fox <[email protected]> wrote:
>> I see now what you've done. If you need these values for the site,
>> then drop them into the asf-pom profile you created, but honestly I
>> think we should move all of this and the site.xml out and find a place
>> to put the docs into the infra site, or somewhere inside of maven. I
>> think the asf pom project needs to be JUST the pom so that nothing
>> inherited screws with anyone else's projects.
>>
>> On Tue, Feb 8, 2011 at 9:29 PM, Brian Fox <[email protected]> wrote:
>>> same comment as the url, i don't think we want to be polluting the
>>> inheritence tree with specifics about the ASF wide pom project.
>>>
>>> On Sat, Feb 5, 2011 at 3:47 PM,  <[email protected]> wrote:
>>>> Author: olamy
>>>> Date: Sat Feb  5 20:47:25 2011
>>>> New Revision: 1067520
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=1067520&view=rev
>>>> Log:
>>>> [MPOM-7] add issueManagement to https://issues.apache.org/jira/browse/MPOM
>>>>
>>>> Modified:
>>>>    maven/pom/trunk/asf/pom.xml
>>>>
>>>> Modified: maven/pom/trunk/asf/pom.xml
>>>> URL: 
>>>> http://svn.apache.org/viewvc/maven/pom/trunk/asf/pom.xml?rev=1067520&r1=1067519&r2=1067520&view=diff
>>>> ==============================================================================
>>>> --- maven/pom/trunk/asf/pom.xml (original)
>>>> +++ maven/pom/trunk/asf/pom.xml Sat Feb  5 20:47:25 2011
>>>> @@ -53,6 +53,10 @@ under the License.
>>>>     <url>http://www.apache.org/</url>
>>>>   </organization>
>>>>   <url>http://www.apache.org/</url>
>>>> +  <issueManagement>
>>>> +    <system>jira</system>
>>>> +    <url>https://issues.apache.org/jira/browse/MPOM</url>
>>>> +  </issueManagement>
>>>>   <repositories>
>>>>     <repository>
>>>>       <id>apache.snapshots</id>
>>>>
>>>>
>>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to