Current top-level directories are a little awkward

Reported by Duncan McGreggor on 2009-06-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
txAMQP
Undecided
Duncan McGreggor

Bug Description

txAMQP currently has a src directory which contains the actual top-level library directory as well as some other files, directories, etc. This doesn't seem to be necessary and though follows the convention of some projects, doesn't follow the convention of the Twisted project. Perhaps more importantly, it introduces another (unnecessary) step for typing or navigation (or PYTHONPATH setting).

Related branches

lp:~oubiwann/txamqp/385371-top-level-reorg
Rejected for merging into lp:txamqp
Esteve Fernandez: Disapprove on 2010-07-16
Christopher Armstrong: Pending requested 2009-06-09
Thomas Herve: Pending requested 2009-06-09
Duncan McGreggor (oubiwann) wrote :

I've also organized the examples a bit and added another one (from a blog post online).

Changed in txamqp:
assignee: nobody → Duncan McGreggor (oubiwann)
status: New → In Progress
Esteve Fernandez (esteve) wrote :

I don't think it's that awkward (as you said, many projects follow this convention), although I agree with moving the specs directory out of src. Also, it helps a bit if you are a user of PyDev, which needs a separate directory for source code.

The extra step you mention is having to type src/ or is there any other issue I'm missing?

If anyone wants to have a look at those examples, they were originally posted here:

http://fluidinfo.com/esteve/stuff/txamqp_consumer.py
http://fluidinfo.com/esteve/stuff/txamqp_publisher.py

as a comment to Jason's excellent article:

http://blogs.digitar.com/jjww/2009/01/rabbits-and-warrens/#comment-681

Changed in txamqp:
status: In Progress → Opinion
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers