Opened 8 years ago

Closed 7 years ago

Last modified 7 years ago

#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 8 years ago by bill

Component: OperationsWebsite
Keywords: trac added
Owner: changed from rchady to itorrey

I thought it was already there, but looking now, I don't even see a link.

comment:2 Changed 7 years ago by dylan

Milestone: tbd1.9
Priority: undecidedhigh
Resolution: fixed
Status: newclosed

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 7 years ago by lazaridis_com

(actually the fulfilled task has nothing to do with this issue, but... it's your project)

Last edited 7 years ago by lazaridis_com (previous) (diff)

comment:4 Changed 7 years ago by dylan

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 7 years ago by lazaridis_com

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.

Note: See TracTickets for help on using tickets.