[Bug 996624] [NEW] dev_setup website needs to be a separate branch
Public bug reported: The postorius trunk branch should contain ONLY the postorius app as it might get included in a real website. The sample website should be separate branch that demonstrates the incorporation of the postorius app, (and hyper kitty, etc.) into a functioning website. ** Affects: postorius Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is the registrant for Postorius. https://bugs.launchpad.net/bugs/996624 Title: dev_setup website needs to be a separate branch To manage notifications about this bug go to: https://bugs.launchpad.net/postorius/+bug/996624/+subscriptions
As discussed in IRC putting dev_setup into trunk was just done for convenience during PyCon. This needs to go. Adding the bug to Milestone 1a2. However, the installed Python package doesn't contain the sample project, so it's in fact already a stand-alone app. ** Changed in: postorius Status: New => Confirmed ** Changed in: postorius Milestone: None => 1.0.0a2 ** Changed in: postorius Assignee: (unassigned) => Florian Fuchs (flo-fuchs) -- You received this bug notification because you are a member of Mailman Coders, which is the registrant for Postorius. https://bugs.launchpad.net/bugs/996624 Title: dev_setup website needs to be a separate branch To manage notifications about this bug go to: https://bugs.launchpad.net/postorius/+bug/996624/+subscriptions
The exists a buidlout for mm3 + postorius here: https://github.com/bluedynamics/mailman.buildout We use it for testing (and hopefully later for standalone deployment). Since this buildout provides the code from dev_setup directly it's obsolete in postorius package. This buidlout also could be used for development if desired (given source checkouts are rw). No idea if you're willing to use buildout, but it would be an option and solve this issue directly. If you're interested in using/extending, let me know. -- You received this bug notification because you are a member of Mailman Coders, which is the registrant for Postorius. https://bugs.launchpad.net/bugs/996624 Title: dev_setup website needs to be a separate branch To manage notifications about this bug go to: https://bugs.launchpad.net/postorius/+bug/996624/+subscriptions
I added a separate branch that contains only the project files for Postorius here: https://code.launchpad.net/~mailman- coders/postorius/postorius_standalone @Robert: Thanks for creating this buildout! I added the link to the github repository to the installation docs. ** Changed in: postorius Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is the registrant for Postorius. https://bugs.launchpad.net/bugs/996624 Title: dev_setup website needs to be a separate branch To manage notifications about this bug go to: https://bugs.launchpad.net/postorius/+bug/996624/+subscriptions
participants (3)
-
Florian Fuchs -
Richard Wackerbarth -
Robert Niederreiter