Discussion:
Debian/Ubuntu package updates
Hans-Christoph Steiner
2013-04-02 06:17:48 UTC
Permalink
Just pushed a bunch of package updates, here's how things stand now:

Debian:
http://packages.debian.org/search?keywords=olsrd
* wheezy: 0.6.2 with the net_output stack fix from 0.6.4
* squeeze-backports: the wheezy version above
* unstable: 0.6.3 with the net_output stack fix from 0.6.4
* experimental: 0.6.5.2 with some hardening flags

Ubuntu: same as Debian/unstable
https://launchpad.net/~guardianproject/+archive/commotion/+packages

Any testing, feedback, etc. is most appreciated!

.hc
Ferry Huberts
2013-04-02 07:34:31 UTC
Permalink
Post by Hans-Christoph Steiner
http://packages.debian.org/search?keywords=olsrd
* wheezy: 0.6.2 with the net_output stack fix from 0.6.4
* squeeze-backports: the wheezy version above
* unstable: 0.6.3 with the net_output stack fix from 0.6.4
* experimental: 0.6.5.2 with some hardening flags
Ubuntu: same as Debian/unstable
https://launchpad.net/~guardianproject/+archive/commotion/+packages
Any testing, feedback, etc. is most appreciated!
Why not straight from the release branch for all?
(0.6.5.2 + the 4 patches at the time of writing)

We're doing the maintenance on the release branch especially for
distributions. If they're not using that then there's no point in us
doing that, IMHO.
--
Ferry Huberts
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Hans-Christoph Steiner
2013-04-02 18:18:57 UTC
Permalink
For basically any sizeable distro, there is a 'stable' release and a 'current'
release.

For squeeze/stable, only security or total breakage bugs can be fixed, and
only with very targetted patches. That's basically the same with
wheezy/testing, since its about to be released. For unstable, I can put
whatever version in, and that will also be included in the upcoming Ubuntu
release. experimental can have anything, and nothing relies on it.

I uploaded 0.6.3-6 to unstable so it gets included in Ubuntu/raring. Its very
well tested at this point. Once 0.6.5.2 gets more testing, I'll push it to
unstable.

.hc
Post by Ferry Huberts
Post by Hans-Christoph Steiner
http://packages.debian.org/search?keywords=olsrd
* wheezy: 0.6.2 with the net_output stack fix from 0.6.4
* squeeze-backports: the wheezy version above
* unstable: 0.6.3 with the net_output stack fix from 0.6.4
* experimental: 0.6.5.2 with some hardening flags
Ubuntu: same as Debian/unstable
https://launchpad.net/~guardianproject/+archive/commotion/+packages
Any testing, feedback, etc. is most appreciated!
Why not straight from the release branch for all?
(0.6.5.2 + the 4 patches at the time of writing)
We're doing the maintenance on the release branch especially for
distributions. If they're not using that then there's no point in us
doing that, IMHO.
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Henning Rogge
2013-04-02 18:23:56 UTC
Permalink
Hi,

do you think it would be feasible (maybe for the 0.6.5.2 upload) to
create a "v0.6.5.2_debian" branch where you commit all the patches
that got uploaded into the Debian release?

That would make it easier for us to help Debian users, because we can
quickly see what code they are running.

Henning

On Tue, Apr 2, 2013 at 8:18 PM, Hans-Christoph Steiner
Post by Hans-Christoph Steiner
For basically any sizeable distro, there is a 'stable' release and a 'current'
release.
For squeeze/stable, only security or total breakage bugs can be fixed, and
only with very targetted patches. That's basically the same with
wheezy/testing, since its about to be released. For unstable, I can put
whatever version in, and that will also be included in the upcoming Ubuntu
release. experimental can have anything, and nothing relies on it.
I uploaded 0.6.3-6 to unstable so it gets included in Ubuntu/raring. Its very
well tested at this point. Once 0.6.5.2 gets more testing, I'll push it to
unstable.
.hc
Post by Ferry Huberts
Post by Hans-Christoph Steiner
http://packages.debian.org/search?keywords=olsrd
* wheezy: 0.6.2 with the net_output stack fix from 0.6.4
* squeeze-backports: the wheezy version above
* unstable: 0.6.3 with the net_output stack fix from 0.6.4
* experimental: 0.6.5.2 with some hardening flags
Ubuntu: same as Debian/unstable
https://launchpad.net/~guardianproject/+archive/commotion/+packages
Any testing, feedback, etc. is most appreciated!
Why not straight from the release branch for all?
(0.6.5.2 + the 4 patches at the time of writing)
We're doing the maintenance on the release branch especially for
distributions. If they're not using that then there's no point in us
doing that, IMHO.
--
Olsr-users mailing list
https://lists.olsr.org/mailman/listinfo/olsr-users
--
We began as wanderers, and we are wanderers still. We have lingured
long enough on the shores of the cosmic ocean. We are ready at last to
set sail for the stars - Carl Sagan
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Ferry Huberts
2013-04-02 18:56:24 UTC
Permalink
Post by Hans-Christoph Steiner
For basically any sizeable distro, there is a 'stable' release and a 'current'
release.
For squeeze/stable, only security or total breakage bugs can be fixed, and
only with very targetted patches. That's basically the same with
wheezy/testing, since its about to be released. For unstable, I can put
whatever version in, and that will also be included in the upcoming Ubuntu
release. experimental can have anything, and nothing relies on it.
I uploaded 0.6.3-6 to unstable so it gets included in Ubuntu/raring. Its very
well tested at this point. Once 0.6.5.2 gets more testing, I'll push it to
unstable.
By your own reasoning you can push anything into unstable.
So push the latest from the release branch in, that's what it's for.
I can assure you that the release branch is quite stable and well tested.


And if there are patches Debian is shipping with that are not upstream
it's A Very Good Idea to try to upstream those patches.

We did that with OpenWRT too and it's a win-win



@Henning: do the current 4 patches on the release branch warrant a new
release?
Post by Hans-Christoph Steiner
.hc
Post by Ferry Huberts
Post by Hans-Christoph Steiner
http://packages.debian.org/search?keywords=olsrd
* wheezy: 0.6.2 with the net_output stack fix from 0.6.4
* squeeze-backports: the wheezy version above
* unstable: 0.6.3 with the net_output stack fix from 0.6.4
* experimental: 0.6.5.2 with some hardening flags
Ubuntu: same as Debian/unstable
https://launchpad.net/~guardianproject/+archive/commotion/+packages
Any testing, feedback, etc. is most appreciated!
Why not straight from the release branch for all?
(0.6.5.2 + the 4 patches at the time of writing)
We're doing the maintenance on the release branch especially for
distributions. If they're not using that then there's no point in us
doing that, IMHO.
--
Ferry Huberts
--
Olsr-users mailing list
Olsr-***@lists.olsr.org
https://lists.olsr.org/mailman/listinfo/olsr-users
Loading...