Template talk:Apache Software Foundation

From Wikipedia the free encyclopedia

Template design[edit]

There has been quite a lot of edits on this template recently, sadly few edits has made the template better. It's been on the contrary if you ask me.

Please don't make changes to the template to make it look more confusing, keep it simple.

Also, what's so bad with a link to The apache license or Apache's homepage?- David Björklund (talk)

Redlinks, redlinks, everywhere[edit]

Navboxen are for navigating articles, not for use illustrating projects. I'm going to collapse all the redlink sections here for now and remove less important projects. This need not be a comprehensive guid to all things Apache on Wikipedia. Chris Cunningham 11:07, 2 October 2007 (UTC)[reply]

TLPs vs sub-projects and the structure of this template[edit]

FWIW, all development in the ASF is organized under "Top Level Projects" -- where a TLP is any project that has a "Project Management Committee" (PMC) each TLP may have one or more sub-projects (with separate use groups, and committers) under the leadership of the TLP's PMC.

The list of TLPs is not adhoc, it's completely official, voted on by the board of directors, and well documented. the list of sub-projects within each TLP is also official, but managed by each PMC -- because of a shift in how project information is documented, each sub-project is responsible for adding itself to the project directory, and some may not be listed. in sort, this URL lists every TLP, but may not list every sub-project...

http://projects.apache.org/indexes/pmc.html

...i mention all of this as a preable to the following statement: the "Top level projects" list on this template is blatently wrong, and if there is going to be a "Notable sub-projects" list, there really shouldn't be any such thing as "Other projects" -- those are either TLPs or sub-projects and belong in one list or the other.

My suggestion: change this template to be more useful for understandingthe structure of apache TLPs and sub-projects...

  • on pages for TLPs, list all the TLPs and all of the sub-projects for the current TLP
  • on pages for sub-projects, list the TLP for the sub-project, and all "sister" sub-projects under the TLP

hossman 18:57, 27 October 2007 (UTC)[reply]

The best suggestion which matches your bullet points would be to split this into multiple separate navboxes starting with {{tl:Apache top level projects}}, and to have a separate navbox for each TLP. Please keep in mind, however, that the purpose of navboxes is to collect together the most relevant links to articles related to the page being read. It is not to provide a site map, diagram, or to add content to an article. Therefore, we shouldn't be including projects which don't have their own articles in navigation sections. Chris Cunningham 09:43, 30 October 2007 (UTC)[reply]