Sent from phone, thus brief.
Am 09.06.2015 19:01 schrieb "Brian Knox" <[email protected]>:
>
> Coordinating on the mailing list is fine with me.  My employer
> (DigitalOcean) has given the rsyslog project a fairly sizeable free
hosting
> budget so I'd be remiss to not advocate for us ;).

I just realize that I slipped something (the Digital Ocean sponsoring) that
I wanted to announce more formally ... Well that will follow but let me say
now that it is very useful and appreciated :)

Rainer
> If another option works
> out to be better I certainly understand!
>
> I totally agree that converging on an agreed upon problem statement is the
> right place to start.
>
> Cheers,
> Brian
>
> On Tue, Jun 9, 2015 at 12:53 PM, David Lang <[email protected]> wrote:
>
> > On Tue, 9 Jun 2015, Rainer Gerhards wrote:
> >
> >  Hi all,
> >>
> >> chances are extremely well to get to better packaging projects. We had
> >> some discussions internally in Adiscon, and I was able to secure the
> >> help of Florian Riedl for getting this in the best possible shape.
> >>
> >> Our goal is to get
> >>
> >> - better packages
> >> - more timely support for new distro releases
> >> - support for a broader set of distros (e.g. Fedora, often requested)
> >> - more ability for the community to steer this previous all-Adiscon
> >> project
> >>
> >> The 0mq discussion that started this thread is a good example of what
> >> this means.
> >>
> >> With the help of more community involvment we can reach the goals. And
> >> in order to make it easier to contribute, we need to streamline the
> >> process of how we build, release, test, and announce packages.
> >>
> >> Thankfully, Brian has offered to become an active team member. It
> >> would be great if others would also join in.
> >>
> >> I currently think that the right path to success is to start with
> >> small but sufficiently large project part. So I would propose that we
> >> focus on Ubuntu initially, get that part organized, learn a couple of
> >> things and apply the gained experience later to a "final" project that
> >> covers other distros as well (as mentioned by darix, the use of OBS
> >> sounds very appealing to me).
> >>
> >> In order to get going, I would like to see some ideas float on:
> >>
> >> - how should we communicate?
> >>  (rsyslog mailing list, dedicated mailing list, github issue
> >> trackers, IRC, ...)
> >>
> >
> > I'd say the rsyslog mailing list, failing that a dedicated mailing list.
> > But I think that the issues we will be working through are useful to
people
> > who need to roll their own version (to test something from git, or to
> > enable specific features).
> >
> >  - where do we track issues?
> >>  (I  have a strong preferrence for the github issue trackers)
> >> - what about doc?
> >> - where should we place the build platform
> >>  (cloud I would guess, could we use Digital Ocean sponsorship for
this)?
> >>
> >
> > I don't know the details of using it, but the Suse Open Build Platform
is
> > already setup to support a whole bunch of target distros. How close
does it
> > come to covering everything we need?
> >
> > Can it be used for all the different uses we want from this (distro
> > release builds, nightly builds, other)
> >
> > If we have to roll our own infrastructure, some sort of cloud system is
> > right. Google donates time on their cloud system to opensource
projects, I
> > don't know if it would be enough or not. Sponsorship from whoever is
good
> > :-)
> >
> >  - when do we start ;)
> >>
> >
> > Clarification of the problem statement and where we are starting from
:-)
> >
> > right now there is the rsyslog-pkg-* repos on github that have the
scripts
> > that adiscon uses internally. As I found when I went to use them, there
are
> > a few oddities and too much hard-coded for adiscon internal use. But
there
> > is also a lot of useful stuff there as well.
> >
> > As we look at the build options, let's see how much of the existing
stuff
> > we can re-use.
> >
> > Also, let's try to make this be something that people can use when
> > building from git.
> >
> > David Lang
> >
> >
> >  - ... whatever else I haven't yet thought about.
> >>
> >> Please take a moment to voice your preferrences!
> >>
> >> Thanks,
> >> Rainer
> >>
> >>
> >> 2015-06-03 21:08 GMT+02:00 David Lang <[email protected]>:
> >>
> >>> take a look at
> >>>
> >>> https://github.com/rsyslog/rsyslog-pkg-ubuntu
> >>>
> >>> to build locally without using the PPA infrastructure I apply the
> >>> attached
> >>> patch (remove the sections for disabling usertools, that's a debugging
> >>> thing
> >>> I have in place at the moment)
> >>>
> >>> do pbuilder --create to create the compile environment, then I use the
> >>> following script to pull the latest updates and compile test packages
> >>>
> >>> find . -name .git |sed s/.git// |while read file
> >>> do
> >>>   echo "$file"
> >>>   cd $file
> >>>   /usr/bin/git fetch
> >>>   /usr/bin/git pull
> >>>   /usr/bin/git fetch --tags
> >>> #  /usr/bin/git gc -q --aggressive
> >>>   autoreconf -fi
> >>>   ./configure -q
> >>>   rm *master*
> >>>   make dist --quiet
> >>>   cd -
> >>> done
> >>> echo "finished making source packages"
> >>> cd rsyslog-pkg-ubuntu
> >>> rm */LAST_VERSION.*
> >>> for i in libestr liblogging liblognorm librelp rsyslog
> >>> do
> >>>   cd $i
> >>>   rm ${i}_*
> >>>   cp ../../$i/*master* .
> >>>   ../scripts/auto_daily_project.sh trusty v8-devel master
> >>>   (
> >>>     echo '1'
> >>>     echo '1'
> >>>     echo '1'
> >>>     echo '1'
> >>>   ) |../scripts/build.sh
> >>>   echo "finished making $i"
> >>>   cd -
> >>> done
> >>>
> >>> This should help get you started :-)
> >>>
> >>> David Lang
> >>>
> >>> On Wed, 3 Jun 2015, Brian Knox wrote:
> >>>
> >>>  Date: Wed, 3 Jun 2015 11:48:20 -0400
> >>>> From: Brian Knox <[email protected]>
> >>>> Reply-To: rsyslog-users <[email protected]>
> >>>> To: rsyslog-users <[email protected]>
> >>>> Subject: Re: [rsyslog] rsyslog adiscon packages
> >>>>
> >>>>
> >>>> Ubuntu LTS is currently what I'm using so that's advantageous.  In
> >>>> addition, I've built a custom rsyslog package for Ubuntu that
includes
> >>>> omczmq / imczmq along with debs for the dependencies.  However, my
> >>>> rsyslog
> >>>> package is monolithic and I'm using brew2deb, which is kind of a
strange
> >>>> wrapper around fpm and homebrew that probably isn't the best way to
do
> >>>> things.
> >>>>
> >>>> Ubuntu and Debian pacakge libzmq (but not czmq).  Their packages are
> >>>> behind
> >>>> current, but maybe their packages would be a good and hopefully easy
> >>>> place
> >>>> to start, depending on how packages are being built currently for the
> >>>> ubuntu repo.
> >>>>
> >>>> If there's build scripts for the current repo now, I'd be happy to
work
> >>>> through them and do the work.
> >>>>
> >>>> Brian
> >>>>
> >>>>
> >>>> On Wed, Jun 3, 2015 at 11:38 AM, Rainer Gerhards
> >>>> <[email protected]>
> >>>> wrote:
> >>>>
> >>>>  Would it be a good idea to start with Ubuntu?
> >>>>>
> >>>>> Sent from phone, thus brief.
> >>>>> Am 03.06.2015 16:23 schrieb "Brian Knox" <[email protected]>:
> >>>>>
> >>>>>  I'm on board!
> >>>>>>
> >>>>>> Cheers,
> >>>>>> Brian
> >>>>>>
> >>>>>> On Wed, Jun 3, 2015 at 10:07 AM, Rainer Gerhards <
> >>>>>>
> >>>>>
> >>>>> [email protected]
> >>>>>
> >>>>>>
> >>>>>>>
> >>>>>>>  wrote:
> >>>>>>
> >>>>>>  Sent from phone, thus brief.
> >>>>>>> Am 03.06.2015 15:58 schrieb "Brian Knox" <[email protected]>:
> >>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> I'm a member of the zeromq team :)
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> I know ;)
> >>>>>>>
> >>>>>>>  What would I need to do?
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Join the rsyslog release team and keep an eye especially on zmq.
As I
> >>>>>>>
> >>>>>>
> >>>>>> wrote
> >>>>>>
> >>>>>>>
> >>>>>>> is just something we need to newly setup.
> >>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Brian
> >>>>>>>>
> >>>>>>>> On Wed, Jun 3, 2015 at 9:56 AM, Rainer Gerhards <
> >>>>>>>>
> >>>>>>>
> >>>>>>> [email protected]>
> >>>>>>>
> >>>>>>>>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>  2015-06-03 14:50 GMT+02:00 Brian Knox <[email protected]>:
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> I've been working on the new zeromq plugins ( contrib/omczmq
and
> >>>>>>>>>> contrib/imczmq) for a bit, and have been using them in
production
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>> myself
> >>>>>>>
> >>>>>>>>
> >>>>>>>>>> for quite awhile.
> >>>>>>>>>>
> >>>>>>>>>> Yesterday, the zeromq organization released zeromq 4.1 (
> >>>>>>>>>> http://zeromq.org/intro:get-the-software ) and czmq 3.0 (
> >>>>>>>>>> http://czmq.zeromq.org/page:get-the-software ) stable releases,
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>> which
> >>>>>>>
> >>>>>>>>
> >>>>>>>>> are
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> the versions of zeromq and czmq ( a nice C api on top of
libzmq )
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>> that
> >>>>>>>
> >>>>>>>>
> >>>>>>>>>> om/imczmq depend on.
> >>>>>>>>>>
> >>>>>>>>>> I was wondering if it would be possible to get these added to
the
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> packages
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> now the same way librdkafka / omkafka is set up.
> >>>>>>>>>>
> >>>>>>>>>> The dependencies are:
> >>>>>>>>>>
> >>>>>>>>>> * libsodium ( included in most distros now afaik, but latest
> >>>>>>>>>>
> >>>>>>>>>
> >>>>> stable
> >>>>>
> >>>>>>
> >>>>>>>>> source
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> is also at
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>
> >>>>>
https://download.libsodium.org/libsodium/releases/libsodium-1.0.3.tar.gz
> >>>>>
> >>>>>>
> >>>>>>>>> )
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> * zeromq 4.1 ( http://download.zeromq.org/zeromq-4.1.1.tar.gz )
> >>>>>>>>>> * czmq 3.0 ( http://download.zeromq.org/czmq-3.0.1.tar.gz )
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> The main "problem" is that we do not want to be responsible to
> >>>>>>>>> maintain 0mq in regard to checking for patches etc... However,
if a
> >>>>>>>>> member of the 0mq team is also a member of our release team and
> >>>>>>>>>
> >>>>>>>>
> >>>>> looks
> >>>>>
> >>>>>>
> >>>>>>>>> after that, this problem can be solved ;)
> >>>>>>>>>
> >>>>>>>>> Maybe we could use a DigitalOcean droplet to run the package
> >>>>>>>>>
> >>>>>>>>
> >>>>> creation
> >>>>>
> >>>>>>
> >>>>>>>>> scripts in the future, this would also solve a bit on the
> >>>>>>>>> collaboration front. What do you think?
> >>>>>>>>>
> >>>>>>>>> If that's a way to go, it's probably not done immediately, as "a
> >>>>>>>>> little bit of setup and redesign work" is involved, but we could
> >>>>>>>>>
> >>>>>>>>
> >>>>> work
> >>>>>
> >>>>>>
> >>>>>>>>> towards that goal...
> >>>>>>>>>
> >>>>>>>>> Rainer
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> The only option flag needed is --enable-libsodium on the zeromq
> >>>>>>>>>>
> >>>>>>>>>
> >>>>> 4.1
> >>>>>
> >>>>>>
> >>>>>>>>> build.
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> I'd be happy to work with whoever works on the packages.
Getting
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>> this
> >>>>>>>
> >>>>>>>>
> >>>>>>>>> easy
> >>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> to install would be helpful, and the more people attempting to
> >>>>>>>>>>
> >>>>>>>>>
> >>>>> use
> >>>>>
> >>>>>>
> >>>>>>> the
> >>>>>>>
> >>>>>>>>
> >>>>>>>>>> plugins the more feedback I can get.
> >>>>>>>>>>
> >>>>>>>>>> Cheers,
> >>>>>>>>>> Brian
> >>>>>>>>>> _______________________________________________
> >>>>>>>>>> rsyslog mailing list
> >>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>>>>>>>> http://www.rsyslog.com/professional-services/
> >>>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED
by a
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>> myriad
> >>>>>>>
> >>>>>>>>
> >>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST
if
> >>>>>>>>>
> >>>>>>>>
> >>>>>> you
> >>>>>>
> >>>>>>>
> >>>>>>>>> DON'T LIKE THAT.
> >>>>>>>>> _______________________________________________
> >>>>>>>>> rsyslog mailing list
> >>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>>>>>>> http://www.rsyslog.com/professional-services/
> >>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by
a
> >>>>>>>>>
> >>>>>>>>
> >>>>>>> myriad
> >>>>>>>
> >>>>>>>>
> >>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST
if
> >>>>>>>>>
> >>>>>>>>
> >>>>>> you
> >>>>>>
> >>>>>>>
> >>>>>>>>> DON'T LIKE THAT.
> >>>>>>>>>
> >>>>>>>>>  _______________________________________________
> >>>>>>>> rsyslog mailing list
> >>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>>>>>> http://www.rsyslog.com/professional-services/
> >>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> >>>>>>>>
> >>>>>>>
> >>>>>> myriad
> >>>>>>
> >>>>>>>
> >>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
> >>>>>>> you
> >>>>>>> DON'T LIKE THAT.
> >>>>>>> _______________________________________________
> >>>>>>> rsyslog mailing list
> >>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>>>>> http://www.rsyslog.com/professional-services/
> >>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> >>>>>>>
> >>>>>>
> >>>>> myriad
> >>>>>
> >>>>>>
> >>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
> >>>>>>> you
> >>>>>>> DON'T LIKE THAT.
> >>>>>>>
> >>>>>>>  _______________________________________________
> >>>>>> rsyslog mailing list
> >>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>>>> http://www.rsyslog.com/professional-services/
> >>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> >>>>>> myriad
> >>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
you
> >>>>>> DON'T LIKE THAT.
> >>>>>>
> >>>>>>  _______________________________________________
> >>>>> rsyslog mailing list
> >>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>>> http://www.rsyslog.com/professional-services/
> >>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> >>>>> myriad
> >>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
you
> >>>>> DON'T LIKE THAT.
> >>>>>
> >>>>>  _______________________________________________
> >>>> rsyslog mailing list
> >>>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>>> http://www.rsyslog.com/professional-services/
> >>>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
myriad
> >>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
you
> >>>> DON'T
> >>>> LIKE THAT.
> >>>>
> >>>
> >>>
> >>> _______________________________________________
> >>> rsyslog mailing list
> >>> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >>> http://www.rsyslog.com/professional-services/
> >>> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
myriad
> >>> of
> >>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
DON'T
> >>> LIKE THAT.
> >>>
> >> _______________________________________________
> >> rsyslog mailing list
> >> http://lists.adiscon.net/mailman/listinfo/rsyslog
> >> http://www.rsyslog.com/professional-services/
> >> What's up with rsyslog? Follow https://twitter.com/rgerhards
> >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
myriad
> >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> >> DON'T LIKE THAT.
> >>
> >>  _______________________________________________
> > rsyslog mailing list
> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > http://www.rsyslog.com/professional-services/
> > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> > DON'T LIKE THAT.
> >
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
DON'T LIKE THAT.
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to