stylize html

Myk Melez myk at mozilla.org
Tue Jun 7 20:00:41 UTC 2005


???? ??? wrote:

> hello.
>
> i'm using bugzilla for my local projects and bugzilla html is very bad.
> may i help you with prettify your html?

Absolutely!  A number of the problems have already been reported in the 
User Interface component in the Bugzilla product on 
bugzilla.mozilla.org, where we use Bugzilla to track its own bugs.  The 
best way to improve Bugzilla's HTML is to look at the User Interface 
component to see what bugs have been reported 
<http://bugzilla.mozilla.org/buglist.cgi?bug_status=NEW,ASSIGNED,REOPENED&product=Bugzilla&component=User%20Interface>, 
choose some bugs to fix, file new bug reports if there aren't existing 
ones for the work you want to do, attach patches, and ask reviewers to 
review the changes.

Note that the most successful patches are small ones that fix individual 
problems rather than large ones that bundle multiple (potentially 
unrelated) fixes.  Note also that as soon as the Bugzilla tree reopens 
for 2.22 development I'll be holding weekly online UI hackathons where 
each week we target a specific part of the Bugzilla interface for 
improvements.  Your participation in those hackathons would be welcome!

> examples:
> labels for inputs
> moving colors and styles to css file
> (may be) replace table menus with ul/li menus
> move html code from perl code to templates

These changes sound good (except possibly the table->ul change, which 
would depend on the particular table in question).

See bugs blocking the Bugzilla UI code conversion meta-bug 
<https://bugzilla.mozilla.org/show_bug.cgi?id=253449> for examples of 
work that has already been done in this vein.

> if i may help you, then please say me, which version to patch - 2.18  
> or 2.19 ?

For a patch to be accepted into the Bugzilla tree for inclusion into the 
next release, it should be made against the latest Bugzilla code 
available in CVS.  You can obtain such a version by CVS updating a 
Bugzilla installation (back it up first, and don't do it on your main 
production version).

If you can't make your patch against the latest code from CVS, you may 
be able to get away with making it against the most recent developer 
release (i.e. 2.19.x at the moment) if the code you are changing hasn't 
been modified since that version.  But that's a risky proposition; 
you're much better off working from the Bugzilla tip.

-myk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bugzilla.org/pipermail/developers/attachments/20050607/bc533a46/attachment.html>


More information about the developers mailing list