After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 619875 - Libvtemm has wrong main page shown.
Libvtemm has wrong main page shown.
Status: RESOLVED FIXED
Product: website
Classification: Infrastructure
Component: help.gnome.org
current
Other Linux
: Normal normal
: ---
Assigned To: GNOME Web maintainers
GNOME Web maintainers
Depends on:
Blocks:
 
 
Reported: 2010-05-27 20:32 UTC by Krzesimir Nowak
Modified: 2010-06-12 15:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of main page installed on my computer. (105.71 KB, image/png)
2010-05-27 22:25 UTC, Krzesimir Nowak
Details

Description Krzesimir Nowak 2010-05-27 20:32:51 UTC
I made a main page in January, but recently Murray told me, that link to documentation in library.gnome.org shows modules page as an index.html instead of original main page. Could that be fixed? Or I have to fix something in libvtemm?

Also, why there is no tab linking to main page in all *mm modules? Should be placed before Related Pages tab. That is how it looks on my computer, when I generated a documentation.
Comment 1 Murray Cumming 2010-05-27 21:21:46 UTC
(In reply to comment #0)
> I made a main page in January, but recently Murray told me, that link to
> documentation in library.gnome.org shows modules page as an index.html instead
> of original main page. Could that be fixed? Or I have to fix something in
> libvtemm?

What filename has your main page if it's not index.html. For the other *mm modules, it's just in html.

> Also, why there is no tab linking to main page in all *mm modules? Should be
> placed before Related Pages tab. That is how it looks on my computer, when I
> generated a documentation.

Yes, that might be an old hack that needs to be removed from library.gnome.org.
Comment 2 Krzesimir Nowak 2010-05-27 22:25:55 UTC
Created attachment 162153 [details]
Screenshot of main page installed on my computer.

Main page filename is just index.html. Attaching a screenshot of it - note the path in address field.
Comment 3 Murray Cumming 2010-05-28 08:15:22 UTC
OK, I just misunderstood you then. I don't know why the recent version of the html is not showing up. Does it show the correct tarball version number?

By the way, you should really show the pkg-config information there too. See the other *mm main pages, for instance.
Comment 4 Krzesimir Nowak 2010-05-28 08:28:57 UTC
Main page was based on Daniel's udev++ one. I'll make it consistent with the rest *mm modules and check if I didn't screw something up in tarball this weekend.
Comment 5 Krzesimir Nowak 2010-05-29 20:23:27 UTC
I changed main page [1] to look like for pangomm for example. But that doesn't change the fact, that main page is not shown in library.gnome.org - I checked the tarball [2] and noticed that index.html has the same contents like in screenshot in comment 2.

[1] http://git.gnome.org/browse/libvtemm/commit/?id=bbfd3f99b1dcfc18f1890fb6b2b4dbe73e634918
[2] ftp://ftp.gnome.org/pub/GNOME/sources/libvtemm/0.24/libvtemm-0.24.0.tar.gz
Comment 6 Murray Cumming 2010-06-05 14:34:49 UTC
Yes, his is where we'd expect to see the real main page:
http://library.gnome.org/devel/libvtemm/unstable/

libxml++ has the same problem. See bug #620549.
Comment 7 Frederic Peters 2010-06-12 15:29:34 UTC
It was in fact caused by an old and removed hack; I rm-rf'ed the directory and regenerated the doc, all is fine now. Sorry for my slowness.