Migrating away from SourceForge?
yes, why not migrate to github or something like it.
Probably I am not aware of all aspects how things are handled currently, but I would expect better contribution handling and issue tracking with github.
For example what I do not understand, why is there a patched version of xymon in Debian, enhancing time resolutions, and why did these patches never make it back into xymon?
Markus
Am 18.06.2015 um 19:23 schrieb Benjamin Smith <lists at benjamindsmith.com>:
With all the brouha and SourceForge now loading malware into installers, I wonder about the viability of SourceForge. Is there a plan to migrate to something more stable?
At the very least is there a backup of the project for when they bite the dust?
Relevant info here: http://www.reddit.com/r/linuxadmin/search?q=sourceforge
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
On Wed, Jul 1, 2015, at 10:20, Dr. Markus Stoll, junidas GmbH wrote:
For example what I do not understand, why is there a patched version of xymon in Debian, enhancing time resolutions, and why did these patches never make it back into xymon?
Debian either never sent them upstream or Henrik was very busy and they were just lost to the depths of the INBOX...
Do you have a direct link to the patches Debian has applied? Perhaps they can be imported if they don't cause problems on non-Linux platforms.
the current debian source packet
http://http.debian.net/debian/pool/main/x/xymon/xymon_4.3.21.orig.tar.gz
contains a subfolder "patches"
I was referring to „rrd_net_granularity", which should useful for all targets But other patches like "fix-spelling-errors" should be considerable as well
Markus
Am 01.07.2015 um 20:52 schrieb Mark Felder <feld at feld.me>:
On Wed, Jul 1, 2015, at 10:20, Dr. Markus Stoll, junidas GmbH wrote:
For example what I do not understand, why is there a patched version of xymon in Debian, enhancing time resolutions, and why did these patches never make it back into xymon?
Debian either never sent them upstream or Henrik was very busy and they were just lost to the depths of the INBOX...
Do you have a direct link to the patches Debian has applied? Perhaps they can be imported if they don't cause problems on non-Linux platforms.
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
URL Update.
seems to be the wrong link, the debian patches are here:
<http://mirror.unitedcolo.de/debian/pool/main/x/xymon/xymon_4.3.21-1.debian.tar.xz>
nevertheless: a migration to github/bitbucket/gitlab or similar would also ease contributions a lot as you don't need to send patches but can easily fork and create create pull requests.
but that must be left to the decission of the maintainers as it touches their workflow (which is greatly appreciated!).
regards,
Werner
--"Markus Stoll, junidas GmbH" <markus.stoll at junidas.de> Donnerstag, 2. Juli 2015 08:33 +0200:
the current debian source packet
http://http.debian.net/debian/pool/main/x/xymon/xymon_4.3.21.orig.tar.gz
contains a subfolder "patches"
I was referring to „rrd_net_granularity", which should useful for all targets But other patches like "fix-spelling-errors" should be considerable as well
Markus
-- Dipl.-Ing. Univ. Werner Maier http://www.maiers.de/
Interesting.
Some of these Debian patches in the set definitely do need to be applied; I'll see if I can get some of these in today.
On the larger question of moving to something like Github, I think the question more comes down to the various tool sets on each site. SF has the dev mailing list and is the site home page... If we just wanted git itself, I believe there's a git module for SF which allows us to use that for submissions (much like the original flip from CVS to SVN).
The SF re-packaging controversy wasn't really relevant to us, so IMO, moving to Github would be more because it's a popular place to be hosting code at than too much else.
Henrik has the final call regardless :)
Regards,
-jc
On Thu, July 16, 2015 5:31 am, Werner Maier wrote:
URL Update.
seems to be the wrong link, the debian patches are here:
<http://mirror.unitedcolo.de/debian/pool/main/x/xymon/xymon_4.3.21-1.debian.tar.xz>
nevertheless: a migration to github/bitbucket/gitlab or similar would also ease contributions a lot as you don't need to send patches but can easily fork and create create pull requests.
but that must be left to the decission of the maintainers as it touches their workflow (which is greatly appreciated!).
regards,
Werner
--"Markus Stoll, junidas GmbH" <markus.stoll at junidas.de> Donnerstag, 2. Juli 2015 08:33 +0200:
the current debian source packet
http://http.debian.net/debian/pool/main/x/xymon/xymon_4.3.21.orig.tar.gz
contains a subfolder "patches"
I was referring to ârrd_net_granularity", which should useful for all targets But other patches like "fix-spelling-errors" should be considerable as well
Markus
-- Dipl.-Ing. Univ. Werner Maier http://www.maiers.de/
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
Hi,
unfortunately this issue is lost somehow.
I am far from blaming anyone, I know how hard it is to find some spare time for open source projects like this.
But I think, moving to something like github could really improve the current situation, as other people could prepare change proposals as pull requests. This should really make things easier for the project maintainers.
Markus
Am 16.07.2015 um 16:11 schrieb J.C. Cleaver <cleaver at terabithia.org>:
Interesting.
Some of these Debian patches in the set definitely do need to be applied; I'll see if I can get some of these in today.
On the larger question of moving to something like Github, I think the question more comes down to the various tool sets on each site. SF has the dev mailing list and is the site home page... If we just wanted git itself, I believe there's a git module for SF which allows us to use that for submissions (much like the original flip from CVS to SVN).
The SF re-packaging controversy wasn't really relevant to us, so IMO, moving to Github would be more because it's a popular place to be hosting code at than too much else.
Henrik has the final call regardless :)
Regards,
-jc
On Thu, July 16, 2015 5:31 am, Werner Maier wrote:
URL Update.
seems to be the wrong link, the debian patches are here:
<http://mirror.unitedcolo.de/debian/pool/main/x/xymon/xymon_4.3.21-1.debian.tar.xz>
nevertheless: a migration to github/bitbucket/gitlab or similar would also ease contributions a lot as you don't need to send patches but can easily fork and create create pull requests.
but that must be left to the decission of the maintainers as it touches their workflow (which is greatly appreciated!).
regards,
Werner
--"Markus Stoll, junidas GmbH" <markus.stoll at junidas.de> Donnerstag, 2. Juli 2015 08:33 +0200:
the current debian source packet
http://http.debian.net/debian/pool/main/x/xymon/xymon_4.3.21.orig.tar.gz
contains a subfolder "patches"
I was referring to ârrd_net_granularity", which should useful for all targets But other patches like "fix-spelling-errors" should be considerable as well
Markus
-- Dipl.-Ing. Univ. Werner Maier http://www.maiers.de/
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
Xymon mailing list Xymon at xymon.com http://lists.xymon.com/mailman/listinfo/xymon
On Wed, September 9, 2015 2:50 am, Dr. Markus Stoll, junidas GmbH wrote:
Hi,
unfortunately this issue is lost somehow.
I am far from blaming anyone, I know how hard it is to find some spare time for open source projects like this.
But I think, moving to something like github could really improve the current situation, as other people could prepare change proposals as pull requests. This should really make things easier for the project maintainers.
Markus
I'm somewhat agnostic personally on a move to github -- it would definitely make it easier for social interaction within patches, partially due to its features and partially due to its simple popularity. Again, that would be up to Henrik for the final call.
The slowdown in commits over the last three months was actually somewhat intentional. With the large number of versions out there, I wanted time for stabilization with the 4.3.21 release, and to get us closer to a more current baseline.
There were a lot of patches and feature adds going in up until right before that tarball was cut.
Regards,
-jc
Hi,
On Wed, Jul 01, 2015 at 05:20:59PM +0200, Dr. Markus Stoll, junidas GmbH wrote:
For example what I do not understand, why is there a patched version of xymon in Debian, enhancing time resolutions, and why did these patches never make it back into xymon?
Probably because I forgot to do so. But also because it was slightly harder to get patches into Xymon before J.C. Cleaver took over the stable branch.
On Thu, Jul 02, 2015 at 08:33:08AM +0200, Markus Stoll, junidas GmbH wrote:
the current debian source packet http://http.debian.net/debian/pool/main/x/xymon/xymon_4.3.21.orig.tar.gz
That's not the source package. That's the upstream tar ball, which is part of the source package.
contains a subfolder "patches"
On Thu, Jul 16, 2015 at 02:31:55PM +0200, Werner Maier wrote:
seems to be the wrong link, the debian patches are here:
<http://mirror.unitedcolo.de/debian/pool/main/x/xymon/xymon_4.3.21-1.debian.tar.xz>
Yep. That tar ball contains the modifications.
But for viewing the patches online these links are probably best:
https://sources.debian.net/src/xymon/stable/debian/patches/ (for what is patched in the current Debian Stable release)
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches (for what is the current developement state of Debian's xymon package)
While we're at it, from my point of view at least these patches would be interesting for upstream:
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/wo... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/rr... (already mentioned) http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ne... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/kf... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ht... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ho... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fi... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fi... (probably less important nowadays) http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fi... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/di... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ap... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/60... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/58...
There may be more which I currently can't tell the reason for them as we started the practise with proper patch comments only after they were added.
I'll start at least marking those patches which are definitely useful for Debian only (Debian-specific paths, etc.) soon. So if you check those patches later, they should all contain an appropriate "Forwarded:" patch header with either "no", "yes" or "not-needed".
I may also rename the patches slightly (add prefix and/or suffix), so the above links may not work anymore in the future. But you'll find the according patch easily again when looking at the directory index at http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches
Kind regards, Axel Beckert
-- Axel Beckert <beckert at phys.ethz.ch> support: +41 44 633 26 68 IT Services Group, HPT H 6 voice: +41 44 633 41 89 Departement of Physics, ETH Zurich CH-8093 Zurich, Switzerland http://nic.phys.ethz.ch/
On Thu, Sep 10, 2015, at 09:45, Axel Beckert wrote:
While we're at it, from my point of view at least these patches would be interesting for upstream:
http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/wo... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/rr... (already mentioned) http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ne... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/kf... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ht... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ho... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fi... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fi... (probably less important nowadays) http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/fi... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/di... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/ap... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/60... http://anonscm.debian.org/cgit/collab-maint/xymon.git/tree/debian/patches/58...
There are a handful of these that I would gladly import into FreeBSD but I would really prefer we just get these in upstream.
-- Mark Felder feld at feld.me
participants (5)
-
beckert@phys.ethz.ch
-
cleaver@terabithia.org
-
feld@feld.me
-
markus.stoll@junidas.de
-
werner@maiers.de