Re: Adding about page to git.gnome.org repositories



Olav Vitters <olav vitters nl> wrote:
...
Regarding Bugzilla:
1. The git link at the moment is totally unreliable (it just does a
   git.gnome.org/browse/$BUGZILLA_PRODUCT_NAME
2. Multiple doap files might point to the same Bugzilla product
3. Could be that these doap files have different categories
4. I don't want to touch the Bugzilla code, just focus first on ensuring
the categories are right
5. There way to show things on Bugzilla might require changes in the
doap files (e.g. additional categories, etc)

Because of that I first want to get git.gnome.org right and only then
fix Bugzilla, otherwise I go mad :-P. But it is part of the plan.

Sounds like a plan. :)

2. Use this data in the various development websites, so they are more
interconnected. Each of the product pages in Bugzilla points to the
relevant git module, but it doesn't link to mailing lists. Likewise,
the summary page for each module on git.gnome.org could have outgoing
links to Bugzilla product pages, mailing lists, or wiki pages.

What I want with this "about" page generated from doap is the following:
  http://git.zx2c4.com/cgit/about/

That's cgit (code behind https://git.gnome.org/browse/) upstream. We
could auto generate this from the doap files rather easily.

This "about" feature in cgit can even do subpages:
  http://git.zx2c4.com/cgit/about/faq

However, that quickly becomes messy: I don't want random HTML on
git.gnome.org and lots of other potential issues (too much to write down
for now).

DOAP spec allows a lot btw:
  https://github.com/edumbill/doap/blob/master/schema/doap.rdf

It has a specific thing for a wiki link. So the auto generated "about"
page would be a slightly nicer than just a boring list of links.

Having the about pages on git.gnome.org seems like a nice approach.
The only issue I see is that we're potentially duplicating material
that's on the wiki, and if people don't look at these about pages,
they won't get updated.

Allan


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]