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