Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113258 - herds.xml and maintainingproject
Summary: herds.xml and maintainingproject
Status: RESOLVED FIXED
Alias: None
Product: Websites
Classification: Unclassified
Component: [OLD] Project Web Spaces (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Xavier Neys (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-22 09:19 UTC by Mark Loeser (RETIRED)
Modified: 2005-11-23 02:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Loeser (RETIRED) gentoo-dev 2005-11-22 09:19:24 UTC
It seems that the website is not fond of the maintainingproject tag yet.  All of
the projects that use it end up getting empty herds on their webpages.  For example:

http://www.gentoo.org/proj/en/base/x86/index.xml
http://www.gentoo.org/proj/en/gentoo-alt/bsd/index.xml

The herds page on the website seems to properly handle this thankfully.  It'd be
nice if it worked everywhere though :)
Comment 1 Xavier Neys (RETIRED) gentoo-dev 2005-11-22 09:57:25 UTC
A bit of history from the logs to refresh your RAM:
herds.xsl has known about the maintainingproject tag for about 2 years
project.xsl has never known about it and can only process the <maintainer> tags
from herds.xml
About 2 months ago, the <maintainer> tags of some projects have been replaced by
a single reference to their project page.
Result is that the herds member lists are empty on those project pages.
Following the <maintainingproject> links to add the list of devs from the
project pages is trivial, but displays the same dev list as earlier on the page.
It would be different if several herds were listed, but I haven't found an example.

Anyway, I have fixed it as an example on my test site:
http://gentoo.neysx.org/proj/en/base/x86/index.xml
http://gentoo.neysx.org/proj/en/gentoo-alt/bsd/index.xml

If that's the effect you're after, just let me know. I only need to copy a few
lines to our official project.xsl

Hth
Comment 2 Paul de Vrieze (RETIRED) gentoo-dev 2005-11-22 12:07:37 UTC
Xavier. If you have access to the project.xsl, please do it. I'm not sure I
still have it, as I believe I should still take the doc project quiz.
Comment 3 Xavier Neys (RETIRED) gentoo-dev 2005-11-23 02:00:51 UTC
(In reply to comment #2)
> Xavier. If you have access to the project.xsl, please do it. I'm not sure I
> still have it, as I believe I should still take the doc project quiz.

FYI, the GDP quiz is only about access under /doc/*
I'll copy my fix to our site.
Comment 4 Xavier Neys (RETIRED) gentoo-dev 2005-11-23 02:10:55 UTC
Fixed in CVS. Thanks for reporting.