Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 536654 - Eclass Reference page in devmanual: update to Tyrian layout, broken forward and backward links
Summary: Eclass Reference page in devmanual: update to Tyrian layout, broken forward a...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Other web server issues (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL: http://devmanual.gentoo.org/eclass-re...
Whiteboard:
Keywords:
Depends on:
Blocks: 582750
  Show dependency tree
 
Reported: 2015-01-14 21:34 UTC by Ulrich Müller
Modified: 2019-03-22 19:44 UTC (History)
3 users (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 Ulrich Müller gentoo-dev 2015-01-14 21:34:49 UTC
http://devmanual.gentoo.org/eclass-reference/ should be updated to the new layout.

Also forward and backward links in the navbar on this page are wrong, as well as on the pages before and after it:

http://devmanual.gentoo.org/eclass-writing/ and http://devmanual.gentoo.org/profiles/ point to each other, ignoring the eclass-reference page which (according to the master index) is inbetween them.
Comment 1 Ulrich Müller gentoo-dev 2015-04-17 14:08:38 UTC
Reassigning, since this is nothing the devmanual team could fix themselves.
Comment 2 SpanKY gentoo-dev 2015-05-31 08:45:54 UTC
Ulrich pointed me to this gist:
https://gist.github.com/a3li/5d84fbfaedb6dd39e197

should that be committed to the devmanual repo instead ?
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2015-05-31 12:58:59 UTC
This is a script used by @infra to generate that page once they have pulled the latest devmanual code from the repo. We could host it in the devmanual for sure, but infra will have to modify their scripts to use our version instead of their local one.

Is this really a www@ bug? I would have thought this is mostly @infra related.
Comment 4 SpanKY gentoo-dev 2015-05-31 14:19:21 UTC
(In reply to Markos Chandras from comment #3)

i'm aware of the script status.  there's no good reason that i can see that the script doesn't live in the git repo.  having to update the paths to scripts is assumed as obvious.
Comment 5 Ulrich Müller gentoo-dev 2016-02-06 09:58:39 UTC
AFAICS the script that generates these pages hasn't been moved to the devmanual git repo.

Reassigning to infra. Please fix this, or move the script to some place where devmanual project members can access it.
Comment 6 Ulrich Müller gentoo-dev 2016-05-16 19:26:19 UTC
Ping.
Comment 7 Brian Evans (RETIRED) gentoo-dev 2019-03-21 19:07:36 UTC
I've updated the infra script to use Tyrian layout.

Next, I'll see about if this can be easily moved and integrated with the rest of the devmanual
Comment 8 Larry the Git Cow gentoo-dev 2019-03-22 13:27:24 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d541c4c23305121c02ed18668b6019e86cfc2404

commit d541c4c23305121c02ed18668b6019e86cfc2404
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2019-03-22 13:19:16 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2019-03-22 13:19:16 +0000

    Create script for eclass-reference
    
    This was previously held in infra but contains no identifying information
    
    Bug: https://bugs.gentoo.org/536654
    Signed-off-by: Brian Evans <grknight@gentoo.org>

 .gitignore             |   1 +
 bin/gen-eclass-html.sh | 135 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 136 insertions(+)
Comment 9 Brian Evans (RETIRED) gentoo-dev 2019-03-22 19:44:02 UTC
Looks good now