Hi,
as promised I am sending report about the current status of my bugzilla
Jetpack scripts.
The code is now available at
http://hg.fedorahosted.org/hg/bugzilla-triage-scripts/ (Mercurial
repository, in the end I have decided that when dealing with code
related to Jetpack it is obnoxious to use git and I should rather stay
with hg). There are two branches in this repository:
a) Branch "prototype" contains production code which I currently use in
my work; it uses Jetpack-prototype (currently version 0.8). From my
point of view it is in the maintenance mode, but it is possible that
integration with other bugzillas could be done on it, as it is currently
the only code which actually works.
b) Branch "default" contains currently non-functional code for new
Jetpack-SDK.
Currently the port is not complete and there are many exceptions thrown
when it is started, but the most complicated (I think) part (inheritance
of objects) is functional, and most of the supporting code is (I
believe) done including unit tests.
Jetpack-SDK is currently not complete and I had to write some parts
which I hope will be provided by the framework (e.g., I have my
primitive version of pageMods in main.js). Some pieces are missing
(there is no equivalent of jetpack.storage.settings) and I don't think
we have to rewrite them ourselves as it should be possible to develop
script without them (and have configuration hardcoded in the code or
.json file or anywhere else).
This branch also contains HACKING file with the first attempt to write
coding guidelines.
Of course, patches are more than welcome (for anything including HACKING
-- I have just recorded my current practice there, I am open to
discussion about it).
Trac for the project is at
https://fedorahosted.org/bugzilla-triage-scripts/.
That's it, I think. Any questions?
Matěj
--
I know of no country in which there is so little independence of
mind and real freedom of discussion as in America.
-- Alexis de Tocqueville