Make reactors more generically pluggable
Bug #788682 reported by
dobey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntuone-dev-tools |
Fix Released
|
High
|
dobey | ||
ubuntuone-dev-tools (Ubuntu) |
Fix Released
|
High
|
dobey |
Bug Description
As we continue adding more reactors, the options and reactor installation code is only getting bigger and more unmaintainable. We need to split the reactors out into more pluggable pieces, with a generic option for selecting the reactor, and whether to use the GUI version of some reactors.
Related branches
lp:~dobey/ubuntuone-dev-tools/fukishima
- Eric Casteleijn (community): Approve
- Shane Fagan (community): Approve
-
Diff: 293 lines (+136/-49)10 files modifiedbin/u1trial (+25/-45)
man/u1trial.1 (+5/-3)
run-tests (+1/-0)
run-tests.bat (+1/-1)
setup.py (+1/-0)
ubuntuone/devtools/reactors/__init__.py (+1/-0)
ubuntuone/devtools/reactors/glib.py (+26/-0)
ubuntuone/devtools/reactors/qt4.py (+30/-0)
ubuntuone/devtools/reactors/twisted.py (+20/-0)
ubuntuone/devtools/reactors/txnp.py (+26/-0)
Changed in ubuntuone-dev-tools: | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in ubuntuone-dev-tools: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-dev-tools: | |
milestone: | none → 0.2.0 |
Changed in ubuntuone-dev-tools: | |
status: | Fix Committed → Fix Released |
Changed in ubuntuone-dev-tools (Ubuntu): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → High |
status: | New → In Progress |
To post a comment you must log in.
This bug was fixed in the package ubuntuone-dev-tools - 0.2.0-0ubuntu1
---------------
ubuntuone-dev-tools (0.2.0-0ubuntu1) oneiric; urgency=low
* New upstream release.
- Fixes FTBFS lint issues with new pylint (LP: #848067)
- Accept multiple module arguments in u1trial (LP: #833256)
- Allow ignoring paths in u1lint (LP: #809561)
- Ensure we never connect to the real session bus (LP: #789299)
- Add support for selecting which reactor to use (LP: #788682)
* Add python-qt4 to Build-Depends
-- Rodney Dawes <email address hidden> Thu, 15 Sep 2011 16:51:21 -0400