I also fiddled with the site a few weeks ago... and got stuck.  ;-)

Well here is the outcome of my fiddling:
http://people.apache.org/~manolito/myfaces-site/

Notice the collapsible menu items. I made them uncollapsed for this
example, but they should be collapsed on the main page (like on the
Maven site for instance).

There is a slight difference in the structure.
According to the nature of the various sub projects there is a
difference between the core stuff and the component libs. I think it's
more natural to think of two different projects for the core: "Core
(JSF 1.1)" and "Core (JSF 1.2)". Both are then divided into API and
Impl.
Trinidad on the other hand is one project with two "flavours" JSF 1.1 and 1.2.

There is also a technical issue I would like to propose:
What about changing the version value of the site pom to "unversioned"
to reflect the fact that this site "project" will never be deployed or
released?


--Manfred


On 12/15/07, Simon Kitching <[EMAIL PROTECTED]> wrote:
> Ok, I've been fiddling with the myfaces site for a bit, in order to clarify 
> JSF1.1 vs JSF1.2 support.
>
> Every page in the "docs" section, except the wiki link needs a different 
> version for the two JSF versions. Reading the 1.1 version would be really 
> confusing for someone intending to use 1.2.
>
> And many (but not all) of the subprojects need a different home page for the 
> different versions.
>
> Here's a possible restructure of the home page:
>   http://people.apache.org/~skitching/myfaces-site/
>
> Most of the links don't currently work; the distributionManagement section of 
> the poms in the 1.1 and 1.2 branches would just need to be updated to match, 
> then new sites for them pushed out.
>
> And of course the documentation pages (esp the ones in the JSF12 sections) 
> would need to be updated. But that needs the restructure to happen first.
>
> Comments? Better ideas?
>
> Note that AFAIK there is no way for a menu on the left navbar to have a 
> "submenu".
>
> Regards,
>
> Simon

Reply via email to