Closed
Bug 806117
Opened 12 years ago
Closed 12 years ago
there should be a way to install developer dependencies
Categories
(Testing :: Mozbase, defect)
Testing
Mozbase
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: k0scist, Assigned: wlach)
Details
Attachments
(2 files)
2.77 KB,
patch
|
k0scist
:
review+
|
Details | Diff | Splinter Review |
519 bytes,
patch
|
mcote
:
review+
|
Details | Diff | Splinter Review |
Currently, building the documentation requires `easy_install sphinx`.
It would be nice if setup_development.py installed this for
convenience. Additionally, as long as we're going to depend on things
outside of the tree, we could conceivably add other developer
dependencies here, such as a bugzilla REST client so that our workflow
can be more tightly integrated.
Assignee | ||
Comment 1•12 years ago
|
||
Yeah, I think we're going to need to do this. I've got a first cut of a patch.
Assignee: nobody → wlachance
Assignee | ||
Comment 2•12 years ago
|
||
Attachment #675897 -
Flags: review?(mcote)
Assignee | ||
Comment 3•12 years ago
|
||
(jhammel would be a more natural choice for reviewer but he's on a flight to Europe) :)
Reporter | ||
Comment 4•12 years ago
|
||
Comment on attachment 675897 [details] [diff] [review]
Add support for installing sphinx as an extra package
Drive by r+ since I happened to see it. Looks good to me.
nit:
+extra_packages = [ "sphinx" ]
I would have done
+extra_packages = ["sphinx"]
which I believe is pep-8
Attachment #675897 -
Flags: review?(mcote) → review+
Assignee | ||
Comment 5•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 6•12 years ago
|
||
r+ from me too, FWIW. :)
Assignee | ||
Comment 7•12 years ago
|
||
This broke versionbump.py. Going to attach a small followup patch.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 8•12 years ago
|
||
I think this is pretty straightforward.
(again using mcote as a reviewer because jhammel out today)
Attachment #678400 -
Flags: review?(mcote)
Comment 9•12 years ago
|
||
Comment on attachment 678400 [details] [diff] [review]
Fix breakage in versionbump.py
Review of attachment 678400 [details] [diff] [review]:
-----------------------------------------------------------------
lgtm
Attachment #678400 -
Flags: review?(mcote) → review+
Assignee | ||
Comment 10•12 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•