highm...@gmail.com wrote:
> NeedInfo and the new UI are of particular interest. I'm also
> interested in the Dashboards and user activity pages/reports. I've
> already installed InlineHistory and Splinter.
the needinfo extension is pretty well stand-alone and should work with
minimal modification in other installations. it's already deployed in
other not-bmo installations.
the new UI is also currently contained to the BugModal extension. be
aware that's very much a work in progress and is designed around
mozilla's specific needs. it will require modifications to work on
other installations, as well as addition hooks and customisations to
bugzilla itself (eg. it uses jquery, which won't be part of bugzilla
until version 6).
as gerv mentioned the dashboards are also extensions, although they use
yui3 so make sure you grab that too (from the js/ directory). "at some
time" we plan on porting them from yui to jquery.
there's been some work on upstreaming the user activity report .. see
bug 387586. unfortunately it's stalled due other priorities. i'm sure
dylan wouldn't complain if you wanted to finish up that patch for him :)
> I think it would *REALLY* boost product reception if all the BMO
> features were upstreamed. Vanilla bugzilla is just not that great,
> especially when compared to fully integrated tracking systems like
> Phabricator, et al. I guess I just never really understood why this
> fork is being encouraged/continued instead of trying to enhance the
> core product itself with these changes.
the primary reasons why this hasn't happened is a lot of these are
mozilla specific, or would require much more effort in terms of time to
deploy upstream than we have available (upstream code needs to be
concerned with things such as localisations, backwards compatibility,
and configurability which are not applicable to bmo only features). to
be honest i wish things were different, but that's where we are today.