You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by James Carman <ja...@carmanconsulting.com> on 2007/11/06 14:23:43 UTC

Fwd: Required links on all ASF PMC Pages

The Board has asked all ASF projects to list a couple of links (see
below for details) on their main site pages.  Is there some way that
we can have these two links added to the default site Maven generates
for us?  What's the best way to go about this?  Should we write a mojo
for this and have our projects include it as a reporting dependency?

---------- Forwarded message ----------
From: Henning Schmiedehausen <he...@apache.org>
Date: Nov 6, 2007 8:13 AM
Subject: Re: Required links on all ASF PMC Pages
To: James Carman <ja...@carmanconsulting.com>
Cc: board@apache.org


Sounds like a good idea. For the Velocity site, I added them to the site
navigation; I'd be very interested in a way to add this to the skin
directly.

http://svn.apache.org/viewvc/velocity/site/site/src/site/site.xml?r1=565405&r2=585627


        Best regards
                Henning



James Carman schrieb:
> Since a lot of us (at least for java-based projects) use Maven to
> generate our sites, shouldn't this be a part of the Apache "skin" for
> maven-generated sites?  Should we put in a request to the Maven team?
>
> On 11/6/07, Henning Schmiedehausen <he...@apache.org> wrote:
>> I noticed that some PMCs show confusion on how and where to place the links.
>>
>> As I can see, there should be two links on every <foo>.apache.org page,
>> leading to the sponsorship and thanks pages. I am not sure that putting
>> these links on sub-pages is the intent of the PRC. As I understood it,
>> all project pages should display these two links on their "entry" page.
>>
>> Do we need a clarification for placing the links?
>>
>>         Best regards
>>                 Henning
>>
>>
>>
>>
>> Jim Jagielski schrieb:
>>> <With my ASF PRC Chair Hat On>
>>>
>>> This Email is directed to all PMCs and PMC Chairs and is
>>> an official notice from the PRC.
>>>
>>> As most of you know, the ASF has an official sponsorship
>>> program that allows entities and individuals to make non-directed,
>>> financial donations to the ASF. In return, they get official
>>> notice and recognition of their donation on the ASF Thanks
>>> page. The value that those sponsors place on that cannot be
>>> under-appreciated. For this reason, every PMC project site
>>> *must* have links to both the ASF Sponsorship program page:
>>>
>>>     http://www.apache.org/foundation/sponsorship.html
>>>
>>> as well as the ASF Thanks page
>>>
>>>     http://www.apache.org/foundation/thanks.html
>>>
>>> Because of the value of such official acknowledgment, as
>>> well as to encourage the sponsorship program itself, PMCs
>>> are reminded to carefully track and monitor how they are
>>> crafting their own "Thank you" pages. For example, if a
>>> company can basically have a full-page add on an ASF
>>> project page by donating a few copies of a s/w package
>>> to a handful of individuals, there is no incentive for
>>> them to consider the sponsorship program while at the
>>> same time diluting the value of the sponsorship program
>>> itself. PMCs are also encourage to utilize 'nofollow' in
>>> any such "unofficial" links, for the same purposes.
>>>
>>> Please note that the PRC does have the authority to request
>>> any such "promotional" changes on any PMC sites.
>>>
>>> If you have any questions, don't hesitate to contact the
>>> PRC via prc@apache.org.
>>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Required links on all ASF PMC Pages

Posted by Jason van Zyl <ja...@maven.org>.
Nice, the decorator pattern. I think you should just incorporate this  
into the site plugin as well. That would be nice.

On 6 Nov 07, at 6:10 AM 6 Nov 07, Milos Kleint wrote:

> some time ago i've created a mojo for injecting google analytics  
> scripts
> into a maven generated site. I've extended it later to allow  
> injection of
> any snippet into the generated html files. Now using for ohloh icon/ 
> link at
> http://mevenide.codehaus.org/m2-site for example.
> Probably not the approved and recommended way to go around things,  
> but works
> fine for me.
> check https://svn.codehaus.org/mevenide/trunk/mevenide2/site/pom.xml  
> for
> plugin configuration.
>
> Milos
>
> On 11/6/07, Brett Porter <br...@apache.org> wrote:
>>
>>
>> On 07/11/2007, at 12:23 AM, James Carman wrote:
>>> Is there some way that
>>> we can have these two links added to the default site Maven  
>>> generates
>>> for us?  What's the best way to go about this?  Should we write a  
>>> mojo
>>> for this and have our projects include it as a reporting dependency?
>>
>> You should create a skin:
>>
>> http://maven.apache.org/plugins/maven-site-plugin/examples/
>> creatingskins.html
>>
>> Note that we don't currently have an "ASF skin" - each project has
>> their own or uses the Maven defaults.
>>
>> HTH,
>> Brett
>>
>>
>>>
>>>
>> --
>> Brett Porter - brett@apache.org
>> Blog: http://www.devzuz.org/blogs/bporter/
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Required links on all ASF PMC Pages

Posted by Milos Kleint <mk...@gmail.com>.
some time ago i've created a mojo for injecting google analytics scripts
into a maven generated site. I've extended it later to allow injection of
any snippet into the generated html files. Now using for ohloh icon/link at
http://mevenide.codehaus.org/m2-site for example.
Probably not the approved and recommended way to go around things, but works
fine for me.
check https://svn.codehaus.org/mevenide/trunk/mevenide2/site/pom.xml for
plugin configuration.

Milos

On 11/6/07, Brett Porter <br...@apache.org> wrote:
>
>
> On 07/11/2007, at 12:23 AM, James Carman wrote:
> >  Is there some way that
> > we can have these two links added to the default site Maven generates
> > for us?  What's the best way to go about this?  Should we write a mojo
> > for this and have our projects include it as a reporting dependency?
>
> You should create a skin:
>
> http://maven.apache.org/plugins/maven-site-plugin/examples/
> creatingskins.html
>
> Note that we don't currently have an "ASF skin" - each project has
> their own or uses the Maven defaults.
>
> HTH,
> Brett
>
>
> >
> >
> --
> Brett Porter - brett@apache.org
> Blog: http://www.devzuz.org/blogs/bporter/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

Re: Required links on all ASF PMC Pages

Posted by Brett Porter <br...@apache.org>.
On 07/11/2007, at 12:23 AM, James Carman wrote:
>  Is there some way that
> we can have these two links added to the default site Maven generates
> for us?  What's the best way to go about this?  Should we write a mojo
> for this and have our projects include it as a reporting dependency?

You should create a skin:

http://maven.apache.org/plugins/maven-site-plugin/examples/ 
creatingskins.html

Note that we don't currently have an "ASF skin" - each project has  
their own or uses the Maven defaults.

HTH,
Brett


>
>
--
Brett Porter - brett@apache.org
Blog: http://www.devzuz.org/blogs/bporter/


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org