Hi Stefan, On Thu, May 23, 2019 at 06:02:59PM +0000, Brüns, Stefan wrote:
When you hover the "clock" icon on https://build.opensuse.org/project/show/ network:osmocom:latest, you will see it clearly says "not yet published".
Thanks, I was aware that such a message can be seen at some places, but it wasn't clear to me what my expectations should be, and whether "not yet published" means "because of some possible bug" or "because of a long queue due to system load".
Mentioning openSUSE Leap, I find it quite awkward you make good use (or abuse - both Ubuntu 16.10 and 17.10 are EOLed) of the infrastructure provided by SUSE, but only care for Ubuntu and Debian.
Osmocom, like most FOSS projects, live by contribution. It happens that the
main developers of Osmocom mostly work with dpkg based distributions and hence
provide packaging for what they know, and for what they are able to maintain
as they're actually using those packages. Also keep in mind that our
prime expertise is in implementing cellular systems as FOSS, and not in
distributions or packaging.
Also, all of the commercial users that fund some of our Osmocom work via
various channels (at least those that I know) all using Debian or Ubuntu
in production. As a funny coincidence, I also know some of our
professional/commercial users are doing their own (Debian) packaging
based on private, company-internal OBS instances ;)
Rather than the somewhat bitter tone of your e-mail, I would actually
give this a positive spin: The OBS developers have managed to create a
tool (and likewise, a public service/instance of it) that people working
100% on Debian-flavor distributions want to use more than the tools that
those distributions themselves provide for maintaining
feeds/repositories.
I honestly don't really care what kind of Distribution people choose
to use - just as long as they use Free Software. I used LST from 1.8,
SuSE from about 4.1 to 6.3, then some RedHat 6.x/7.x, then Conectiva,
and since ~2002 I'm on Debian and didn't really feel like investing time
in investigating anything else ever since, but rather focus on writing
software.
Having said this, Martin Hauke has been contributing OpenSUSE packaging for
pretty much all of Osmocom for years now. I've invited him several times
to merge his https://build.opensuse.org/project/show/home:mnhauke:osmocom:nightly
and https://build.opensuse.org/project/show/home:mnhauke:osmocom:latest with
the official "network:osmocom:*" packaging, but unfortunately no related
patches have been received yet. I suspect it's the lack of time by a
volunteer who also "just" does this in his spare time. We're very open
for any contributions in that area. They just have to come from people
who actually use and work on those distributions.
Should there be some kind of "unwritten rule" that the public OBS
instance shall not be used by dpgk-only projects: We can set up our own
osmocom OBS instance on our buildhosts, if you'd prefer that. I have
just again checked the wiki / website and I couldn't find any "terms of
use" or "policy" which would have indicated that.
Regards,
Harald
--
- Harald Welte