#14836 closed enhancement (fixed)
Integrate Trac into the Dojotoolkit Website
Reported by: | lazaridis_com | Owned by: | itorrey |
---|---|---|---|
Priority: | high | Milestone: | 1.9 |
Component: | Website | Version: | 1.7.2 |
Keywords: | trac | Cc: | |
Blocked By: | Blocking: |
Description
The design of the dojotoolkit website is very good.
The "Community" section of the website integrates the forum in an elegant way:
http://dojotoolkit.org/community/
Similar, trac could be integrated, e.g. a "Development" or "Dev" or "Issues" or "Project" section/link right within the global navigation menu.
Home Download Features Documentation Community Project Blog
Implementation
- http://bugs.dojotoolkit.org remains (no need to change the URL)
- the "global menu header" of the dojotoolkit site must be available in a separate file. A simple SSI can do the inclusion for the website.
- the link http://bugs.dojotoolkit.org is added to the "global menu header"
- a custom trac template is provided, which includes the "global menu header" on top of trac.
- a custom css file is provided. Colours of the trac installation (mainly the red links) can be changed to look similar to the dojo site (blue).
- that's all (except for the obstacles that usually occur)
Example
http://lazaridis.com/80.html - website
http://dev.lazaridis.com/base/ - trac installation
-
(admin: please add "trac" into the keywords of this ticket. I've no access to the field)
Change History (5)
comment:1 Changed 9 years ago by
Component: | Operations → Website |
---|---|
Keywords: | trac added |
Owner: | changed from rchady to itorrey |
comment:2 Changed 8 years ago by
Milestone: | tbd → 1.9 |
---|---|
Priority: | undecided → high |
Resolution: | → fixed |
Status: | new → closed |
I've implemented the easy part of this (Adding bugs to the page subnavigation).
I'll add customizing the trac theme to the todo list for the next time we do a wider revamp of the Dojo site. For now, just having the link more prominent is a good improvment.
comment:3 Changed 8 years ago by
(actually the fulfilled task has nothing to do with this issue, but... it's your project)
comment:4 Changed 8 years ago by
I would be happy to merge a patch if you want to contribute one. We all have limited time and resources, so I'm trying to prioritize our efforts. It's a good idea, but to me the more important issue was that it wasn't easy to find the bug reporting system. What you had reported would indeed be better, it's just been 13 months and no one has stepped up to do the work.
comment:5 Changed 8 years ago by
My comment subjects the issue-tracking-processes. Good ideas (= issues) get lost, if they are marked as "closed", despite they are (for whatever reasons) still open.
I thought it was already there, but looking now, I don't even see a link.