We need a PPA

Bug #1497628 reported by Traumflug
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gEDA
New
Undecided
Unassigned
pcb
Fix Released
Low
Unassigned

Bug Description

To become more visible, the usual parts of gEDA, gschem, pcb, xgschem2pcb, etc. should be easily installable. Launchpad offers PPAs, which appears to be just the right tool for quite some of the targetted audience:

- Well supported and integrated by Debian, Ubuntu and all their derivates.

- PPAs contain "real" Debian packages, so having a PPA makes sure packaging for Debian works.

- Can be updated automatically, so not much burden for package maintainers.

Traumflug (mah-jump-ing)
description: updated
Changed in geda-project:
importance: Undecided → High
Revision history for this message
Traumflug (mah-jump-ing) wrote :

About the current status of weekly packaging:

- I put Eugene's debian/ directly into the Git repo and wrote detailed instructions (README.ppa) on how to build packages straight from there. I hope I got this right, at least the package works.

- Packaging currently builds for pcb only and for vivid only.

- Building straight from Git means that the build farm has to build documentation, too, which in turn means a few more dependencies. Long term plan is to move documentation from the source code repository to the wiki, so there's no need to build it at all.

- I didn't investigate what these packages actually contain, just assumed they have all the stuff needed.

- Team member 'miloh' says to work on packages, too, but so far he's one of the guys who doesn't contribute back.

- When a fully automated work procedure is found it should be possible to set up a process on geda-project.org to upload packages weekly without human intervention.

- The build farm offers to do automated daily builds, but as far as I can see, one PPA can do this from one code repository, only, but gEDA has six of them.

Traumflug (mah-jump-ing)
Changed in geda-project:
status: New → In Progress
Revision history for this message
Traumflug (mah-jump-ing) wrote :

As there are no complaints I forwarded the topic branch of this bug to master and deleted the topic branch.

Not marking as 'fix released', because there's work left, like doing the packaging steps for other relases than 'vivid' and doing them weekly without human intervention.

Changed in pcb:
status: New → Fix Committed
importance: Undecided → Low
milestone: none → next-feature-release
Changed in pcb:
milestone: pcb-4.1.0 → pcb-4.0.0
Changed in pcb:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.