2 Opinions: 1. We need to be careful about standardizing the top links. I know that the bridge project should reference the JSR it tries to implement as well as the portal project. It may not be as consistent, but it's nice that everything that a Portlet Faces developer needs is in one site. These comments would be the same for MyFaces. There is nothing wrong with referencing the current JSR and external documentation. If we do want to standardize the top bar, then we'll want to have a useful links page added to each project. I would think that this is an extra click which is largely unnecessary.
2. The Bridge project handles the sub-project idea a bit better if you want to take a look. Just like MyFaces we have two subprojects which address different specs. All of the items in the first box are global. All of the items in the second box are categorized depending on project. So the "overview" for the Portlet Bridge 2.0 project is listed in the submenu under the Portlet Bridge 2.0 header. This is certainly not perfect and I'm not sure I like the fact that menu's underneath the second box change as a project is selected, but it's certainly much clearer. On Tue, Mar 25, 2008 at 4:22 AM, [EMAIL PROTECTED] < [EMAIL PROTECTED]> wrote: > I've noticed some other inconsistent stuff that needs to be fixed. > > I think the most important is the issue I raised before: what should the > top "menu bar" look like for sub-projects. If you look at the core > modules for the moment, those links are all specific to "myfaces as a > whole", not to the subproject currently being viewed. > > I would expect "overview" to take me to the overview for the project I > am currently viewing, not to the myfaces overview. Also, while we do > *currently* have a shared downloads page for all projects, and a common > set of mailing lists for all projects I don't think this will always be > the case. So I don't think the "download" or "mailing list" links are > appropriate here. > > What I've done for tomahawk for example is just to have "Apache" and > "MyFaces" links, and nothing else. I think this is nicer. Obviously, it > would be even nicer to be consistent across all projects. > > core11/core12: > * icons need updating > > Trinidad: > * has the "faces" icon on the right, not on the left. > * has no title in the first block of the left-hand pane. > * has no list-of-myfaces-projects in the left-hand pane. This might > actually be nicer than replicating the list-of-projects on each page > (people can always go up to the main myfaces site) but we should be > consistent. > * has no link to "apache" in the top menu bar, just "MyFaces" > * has the "foundation" section at the top, not the bottom > * date-published format is yyyy-mm-dd, not "dd MMM yyyy" > > Regards, > Simon > >
