Re: [Libvir] PATCH: Re-structuring the libvirt.org website content

Oops, sorry resent, I forgot to Cc: the CIM list, On Sun, Apr 20, 2008 at 07:47:08PM +0100, Daniel P. Berrange wrote: In a nutshell, fantastic, I like this a lot !
- There is a page describing all applications using libvirt as their API
http://berrange.fedorapeople.org/libvirt/website-demo/apps.html
Shout if you have more applications you want added to this page...
We need to add the CIM provider for libvirt http://libvirt.org/CIM/ CC'ing the CIM mailing-list as they will be impacted by this, an update of their site would make sense to keep the harmony.
- Linked to the new wiki site, and added seemless integration betweeen the wiki navigation & styling, and the main site.
adding the Wiki is important, thanks, but I don't see the integration, c.f. http://wiki.libvirt.org/page/Main_Page , what did I missed ?
- There is a new updated CSS graphic design - I can't take credit for that - it is from mockups done by one of the Red Hat designers.
I like the design, just a couple of nits, the fonts are a bit small and when going to the API page it looks a bit bizarre.
Again, if all this is too much to take in, just go straight to the sitemap page on the demo site and click around...
For the API page, I would be a bit conservative, first because I hate when URLs for documentation break, second because it's part of the search index under the API, and as such the entries from the PHP or the database would have to be shuffled if you break the pages. Another thing to verify is that the indexer which fills up the database on libvirt.org/xmlsoft.org for the search works well with the new set of pages, I think that's okay but will have to be tested once we change the main site, still I like this a lot :-) Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/

Daniel Veillard wrote:
Oops, sorry resent, I forgot to Cc: the CIM list,
On Sun, Apr 20, 2008 at 07:47:08PM +0100, Daniel P. Berrange wrote:
In a nutshell, fantastic, I like this a lot !
I couldn't agree more. Now, how do you guys want us to fit our content into the new scheme? In other words, if we keep our web stuff in our tree, how does it get connected, and where would you like us to place our content in the hierarchy? -- -Jay

On Mon, Apr 21, 2008 at 02:54:12PM -0400, Jay Gagnon wrote:
Daniel Veillard wrote:
Oops, sorry resent, I forgot to Cc: the CIM list,
On Sun, Apr 20, 2008 at 07:47:08PM +0100, Daniel P. Berrange wrote:
In a nutshell, fantastic, I like this a lot !
Sorry for the delay, I was waiting for the main site commit to look more closely at the issue. Okay the new site is on-line. I had to hack libvirt-CIM web checkout because it was using directly resources from http://libvirt.org/ which were changed or removed, I changed the site.xsl slightly there and copied the missing png there, the libvirt-CIM looked poorly for like 30 mn but it should be as before now.
I couldn't agree more. Now, how do you guys want us to fit our content into the new scheme? In other words, if we keep our web stuff in our tree, how does it get connected, and where would you like us to place our content in the hierarchy?
Well the core file to hack is libvirt/doc/sitemap.html.in What we need is to import a fragment describing the CIM subset which would allow to integrate the CIM part in the navigation side. One way or another we will have to copy from time to time a description from your doc site and include it in libvirt/doc CVS. I think that can be done rather easilly with a cron on libvirt.org. I guess the main work will be to switch to something similar to what Dan did, i.e. split the source HTML page into sub .html.in pages, describe a hierarchy and copy the new Makefile rules and stylesheets. A bit of work but hopefully this should not take too long. Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
participants (2)
-
Daniel Veillard
-
Jay Gagnon