Quantcast

[DISCUSS] distribute binary in .deb and .rpm

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[DISCUSS] distribute binary in .deb and .rpm

Fabio Gomes dos Santos
Hi!

We have two ways to do that:


1 - Using a plugin on maven:

http://www.mojohaus.org/rpm-maven-plugin/
http://mojo.codehaus.org/deb-maven-plugin

2 - Using the default way of each distribution (using .spec)

Fedora/RHEL: https://fedora-java.github.io/howto/latest/
Debian: https://wiki.debian.org/Java/Packaging

The packagecloud.io has plans to opensource project, but a simple s3 can
provide a mirror for distribution.

what you think  about?
I think this will provide more visibility to the project

--
Fábio Santos
[hidden email]
<http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

clebertsuconic
Having a rpm and .deb is a great idea.


Anyone knows how the release and distribution process would work for those
including signing?


I will do some research on Apache website later today.



On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <[hidden email]>
wrote:

> Hi!
>
>
>
> We have two ways to do that:
>
>
>
>
>
> 1 - Using a plugin on maven:
>
>
>
> http://www.mojohaus.org/rpm-maven-plugin/
>
> http://mojo.codehaus.org/deb-maven-plugin
>
>
>
> 2 - Using the default way of each distribution (using .spec)
>
>
>
> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
>
> Debian: https://wiki.debian.org/Java/Packaging
>
>
>
> The packagecloud.io has plans to opensource project, but a simple s3 can
>
> provide a mirror for distribution.
>
>
>
> what you think  about?
>
> I think this will provide more visibility to the project
>
>
>
> --
>
> Fábio Santos
>
> [hidden email]
>
> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

clebertsuconic
I couldn't find any information about rpms on apache.org

Anyone have any information?

On Thu, Dec 8, 2016 at 8:43 AM, Clebert Suconic
<[hidden email]> wrote:

> Having a rpm and .deb is a great idea.
>
>
> Anyone knows how the release and distribution process would work for those
> including signing?
>
>
> I will do some research on Apache website later today.
>
>
>
> On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <[hidden email]>
> wrote:
>>
>> Hi!
>>
>>
>>
>> We have two ways to do that:
>>
>>
>>
>>
>>
>> 1 - Using a plugin on maven:
>>
>>
>>
>> http://www.mojohaus.org/rpm-maven-plugin/
>>
>> http://mojo.codehaus.org/deb-maven-plugin
>>
>>
>>
>> 2 - Using the default way of each distribution (using .spec)
>>
>>
>>
>> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
>>
>> Debian: https://wiki.debian.org/Java/Packaging
>>
>>
>>
>> The packagecloud.io has plans to opensource project, but a simple s3 can
>>
>> provide a mirror for distribution.
>>
>>
>>
>> what you think  about?
>>
>> I think this will provide more visibility to the project
>>
>>
>>
>> --
>>
>> Fábio Santos
>>
>> [hidden email]
>>
>> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
>>
>



--
Clebert Suconic
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

Robbie Gemmell
I know the infra team and some projects have some hosting on bintray
(https://bintray.com/apache/), and that can host .deb and .rpm.
Whether its used by projects to do that, and what any process around
that would be if they do, I'm not sure. Perhaps worth asking infra.

On 12 December 2016 at 17:03, Clebert Suconic <[hidden email]> wrote:

> I couldn't find any information about rpms on apache.org
>
> Anyone have any information?
>
> On Thu, Dec 8, 2016 at 8:43 AM, Clebert Suconic
> <[hidden email]> wrote:
>> Having a rpm and .deb is a great idea.
>>
>>
>> Anyone knows how the release and distribution process would work for those
>> including signing?
>>
>>
>> I will do some research on Apache website later today.
>>
>>
>>
>> On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <[hidden email]>
>> wrote:
>>>
>>> Hi!
>>>
>>>
>>>
>>> We have two ways to do that:
>>>
>>>
>>>
>>>
>>>
>>> 1 - Using a plugin on maven:
>>>
>>>
>>>
>>> http://www.mojohaus.org/rpm-maven-plugin/
>>>
>>> http://mojo.codehaus.org/deb-maven-plugin
>>>
>>>
>>>
>>> 2 - Using the default way of each distribution (using .spec)
>>>
>>>
>>>
>>> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
>>>
>>> Debian: https://wiki.debian.org/Java/Packaging
>>>
>>>
>>>
>>> The packagecloud.io has plans to opensource project, but a simple s3 can
>>>
>>> provide a mirror for distribution.
>>>
>>>
>>>
>>> what you think  about?
>>>
>>> I think this will provide more visibility to the project
>>>
>>>
>>>
>>> --
>>>
>>> Fábio Santos
>>>
>>> [hidden email]
>>>
>>> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
>>>
>>
>
>
>
> --
> Clebert Suconic
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

Fabio Gomes dos Santos
About the packaging method...

If the second way are chosen, i can contribute with the project. Putting
the hands-on...
For the first, all i can do, is write the test for the binary and help with
the patterns.

if we want to see Artemis officially on debian or centos, the second one is
the best choose.



2016-12-12 18:04 GMT-02:00 Robbie Gemmell <[hidden email]>:

> I know the infra team and some projects have some hosting on bintray
> (https://bintray.com/apache/), and that can host .deb and .rpm.
> Whether its used by projects to do that, and what any process around
> that would be if they do, I'm not sure. Perhaps worth asking infra.
>
> On 12 December 2016 at 17:03, Clebert Suconic <[hidden email]>
> wrote:
> > I couldn't find any information about rpms on apache.org
> >
> > Anyone have any information?
> >
> > On Thu, Dec 8, 2016 at 8:43 AM, Clebert Suconic
> > <[hidden email]> wrote:
> >> Having a rpm and .deb is a great idea.
> >>
> >>
> >> Anyone knows how the release and distribution process would work for
> those
> >> including signing?
> >>
> >>
> >> I will do some research on Apache website later today.
> >>
> >>
> >>
> >> On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <
> [hidden email]>
> >> wrote:
> >>>
> >>> Hi!
> >>>
> >>>
> >>>
> >>> We have two ways to do that:
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> 1 - Using a plugin on maven:
> >>>
> >>>
> >>>
> >>> http://www.mojohaus.org/rpm-maven-plugin/
> >>>
> >>> http://mojo.codehaus.org/deb-maven-plugin
> >>>
> >>>
> >>>
> >>> 2 - Using the default way of each distribution (using .spec)
> >>>
> >>>
> >>>
> >>> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
> >>>
> >>> Debian: https://wiki.debian.org/Java/Packaging
> >>>
> >>>
> >>>
> >>> The packagecloud.io has plans to opensource project, but a simple s3
> can
> >>>
> >>> provide a mirror for distribution.
> >>>
> >>>
> >>>
> >>> what you think  about?
> >>>
> >>> I think this will provide more visibility to the project
> >>>
> >>>
> >>>
> >>> --
> >>>
> >>> Fábio Santos
> >>>
> >>> [hidden email]
> >>>
> >>> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
> >>>
> >>
> >
> >
> >
> > --
> > Clebert Suconic
>



--
Fábio Santos
[hidden email]
<http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

clebertsuconic
I have asked the apache infra how we could make rpm and .deb releases
(As Robbie pointed out).

I don't really mind which way we choose. as long it's easier to maintain.


It sounds the standard way would be the second option as you suggest.
why don't you start with that? keep the scripts on a directory such
artemis-linux-distros.. and I will wait input from infra on how to
release and sign those.. we can then make more changes.

On Mon, Dec 19, 2016 at 8:08 PM, Fabio Gomes dos Santos
<[hidden email]> wrote:

> About the packaging method...
>
> If the second way are chosen, i can contribute with the project. Putting
> the hands-on...
> For the first, all i can do, is write the test for the binary and help with
> the patterns.
>
> if we want to see Artemis officially on debian or centos, the second one is
> the best choose.
>
>
>
> 2016-12-12 18:04 GMT-02:00 Robbie Gemmell <[hidden email]>:
>
>> I know the infra team and some projects have some hosting on bintray
>> (https://bintray.com/apache/), and that can host .deb and .rpm.
>> Whether its used by projects to do that, and what any process around
>> that would be if they do, I'm not sure. Perhaps worth asking infra.
>>
>> On 12 December 2016 at 17:03, Clebert Suconic <[hidden email]>
>> wrote:
>> > I couldn't find any information about rpms on apache.org
>> >
>> > Anyone have any information?
>> >
>> > On Thu, Dec 8, 2016 at 8:43 AM, Clebert Suconic
>> > <[hidden email]> wrote:
>> >> Having a rpm and .deb is a great idea.
>> >>
>> >>
>> >> Anyone knows how the release and distribution process would work for
>> those
>> >> including signing?
>> >>
>> >>
>> >> I will do some research on Apache website later today.
>> >>
>> >>
>> >>
>> >> On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <
>> [hidden email]>
>> >> wrote:
>> >>>
>> >>> Hi!
>> >>>
>> >>>
>> >>>
>> >>> We have two ways to do that:
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> 1 - Using a plugin on maven:
>> >>>
>> >>>
>> >>>
>> >>> http://www.mojohaus.org/rpm-maven-plugin/
>> >>>
>> >>> http://mojo.codehaus.org/deb-maven-plugin
>> >>>
>> >>>
>> >>>
>> >>> 2 - Using the default way of each distribution (using .spec)
>> >>>
>> >>>
>> >>>
>> >>> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
>> >>>
>> >>> Debian: https://wiki.debian.org/Java/Packaging
>> >>>
>> >>>
>> >>>
>> >>> The packagecloud.io has plans to opensource project, but a simple s3
>> can
>> >>>
>> >>> provide a mirror for distribution.
>> >>>
>> >>>
>> >>>
>> >>> what you think  about?
>> >>>
>> >>> I think this will provide more visibility to the project
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>>
>> >>> Fábio Santos
>> >>>
>> >>> [hidden email]
>> >>>
>> >>> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
>> >>>
>> >>
>> >
>> >
>> >
>> > --
>> > Clebert Suconic
>>
>
>
>
> --
> Fábio Santos
> [hidden email]
> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>



--
Clebert Suconic
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

dejanb
Hi Fabio,

did you manage to make any progress on this? I’d be interested to help out.

Regards
--
Dejan Bosanac
http://sensatic.net/about

On Tue, Dec 20, 2016 at 3:36 PM, Clebert Suconic <[hidden email]>
wrote:

> I have asked the apache infra how we could make rpm and .deb releases
> (As Robbie pointed out).
>
> I don't really mind which way we choose. as long it's easier to maintain.
>
>
> It sounds the standard way would be the second option as you suggest.
> why don't you start with that? keep the scripts on a directory such
> artemis-linux-distros.. and I will wait input from infra on how to
> release and sign those.. we can then make more changes.
>
> On Mon, Dec 19, 2016 at 8:08 PM, Fabio Gomes dos Santos
> <[hidden email]> wrote:
> > About the packaging method...
> >
> > If the second way are chosen, i can contribute with the project. Putting
> > the hands-on...
> > For the first, all i can do, is write the test for the binary and help
> with
> > the patterns.
> >
> > if we want to see Artemis officially on debian or centos, the second one
> is
> > the best choose.
> >
> >
> >
> > 2016-12-12 18:04 GMT-02:00 Robbie Gemmell <[hidden email]>:
> >
> >> I know the infra team and some projects have some hosting on bintray
> >> (https://bintray.com/apache/), and that can host .deb and .rpm.
> >> Whether its used by projects to do that, and what any process around
> >> that would be if they do, I'm not sure. Perhaps worth asking infra.
> >>
> >> On 12 December 2016 at 17:03, Clebert Suconic <
> [hidden email]>
> >> wrote:
> >> > I couldn't find any information about rpms on apache.org
> >> >
> >> > Anyone have any information?
> >> >
> >> > On Thu, Dec 8, 2016 at 8:43 AM, Clebert Suconic
> >> > <[hidden email]> wrote:
> >> >> Having a rpm and .deb is a great idea.
> >> >>
> >> >>
> >> >> Anyone knows how the release and distribution process would work for
> >> those
> >> >> including signing?
> >> >>
> >> >>
> >> >> I will do some research on Apache website later today.
> >> >>
> >> >>
> >> >>
> >> >> On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <
> >> [hidden email]>
> >> >> wrote:
> >> >>>
> >> >>> Hi!
> >> >>>
> >> >>>
> >> >>>
> >> >>> We have two ways to do that:
> >> >>>
> >> >>>
> >> >>>
> >> >>>
> >> >>>
> >> >>> 1 - Using a plugin on maven:
> >> >>>
> >> >>>
> >> >>>
> >> >>> http://www.mojohaus.org/rpm-maven-plugin/
> >> >>>
> >> >>> http://mojo.codehaus.org/deb-maven-plugin
> >> >>>
> >> >>>
> >> >>>
> >> >>> 2 - Using the default way of each distribution (using .spec)
> >> >>>
> >> >>>
> >> >>>
> >> >>> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
> >> >>>
> >> >>> Debian: https://wiki.debian.org/Java/Packaging
> >> >>>
> >> >>>
> >> >>>
> >> >>> The packagecloud.io has plans to opensource project, but a simple
> s3
> >> can
> >> >>>
> >> >>> provide a mirror for distribution.
> >> >>>
> >> >>>
> >> >>>
> >> >>> what you think  about?
> >> >>>
> >> >>> I think this will provide more visibility to the project
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>>
> >> >>> Fábio Santos
> >> >>>
> >> >>> [hidden email]
> >> >>>
> >> >>> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
> >> >>>
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Clebert Suconic
> >>
> >
> >
> >
> > --
> > Fábio Santos
> > [hidden email]
> > <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
>
>
>
> --
> Clebert Suconic
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [DISCUSS] distribute binary in .deb and .rpm

Fabio Gomes dos Santos
Hi Clebert,

I'm in vacation period, i will do that when i'm back to work...

[]'s

2017-01-10 9:29 GMT-02:00 Dejan Bosanac <[hidden email]>:

> Hi Fabio,
>
> did you manage to make any progress on this? I’d be interested to help out.
>
> Regards
> --
> Dejan Bosanac
> http://sensatic.net/about
>
> On Tue, Dec 20, 2016 at 3:36 PM, Clebert Suconic <
> [hidden email]>
> wrote:
>
> > I have asked the apache infra how we could make rpm and .deb releases
> > (As Robbie pointed out).
> >
> > I don't really mind which way we choose. as long it's easier to maintain.
> >
> >
> > It sounds the standard way would be the second option as you suggest.
> > why don't you start with that? keep the scripts on a directory such
> > artemis-linux-distros.. and I will wait input from infra on how to
> > release and sign those.. we can then make more changes.
> >
> > On Mon, Dec 19, 2016 at 8:08 PM, Fabio Gomes dos Santos
> > <[hidden email]> wrote:
> > > About the packaging method...
> > >
> > > If the second way are chosen, i can contribute with the project.
> Putting
> > > the hands-on...
> > > For the first, all i can do, is write the test for the binary and help
> > with
> > > the patterns.
> > >
> > > if we want to see Artemis officially on debian or centos, the second
> one
> > is
> > > the best choose.
> > >
> > >
> > >
> > > 2016-12-12 18:04 GMT-02:00 Robbie Gemmell <[hidden email]>:
> > >
> > >> I know the infra team and some projects have some hosting on bintray
> > >> (https://bintray.com/apache/), and that can host .deb and .rpm.
> > >> Whether its used by projects to do that, and what any process around
> > >> that would be if they do, I'm not sure. Perhaps worth asking infra.
> > >>
> > >> On 12 December 2016 at 17:03, Clebert Suconic <
> > [hidden email]>
> > >> wrote:
> > >> > I couldn't find any information about rpms on apache.org
> > >> >
> > >> > Anyone have any information?
> > >> >
> > >> > On Thu, Dec 8, 2016 at 8:43 AM, Clebert Suconic
> > >> > <[hidden email]> wrote:
> > >> >> Having a rpm and .deb is a great idea.
> > >> >>
> > >> >>
> > >> >> Anyone knows how the release and distribution process would work
> for
> > >> those
> > >> >> including signing?
> > >> >>
> > >> >>
> > >> >> I will do some research on Apache website later today.
> > >> >>
> > >> >>
> > >> >>
> > >> >> On Thu, Dec 8, 2016 at 7:16 AM Fabio Gomes dos Santos <
> > >> [hidden email]>
> > >> >> wrote:
> > >> >>>
> > >> >>> Hi!
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> We have two ways to do that:
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> 1 - Using a plugin on maven:
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> http://www.mojohaus.org/rpm-maven-plugin/
> > >> >>>
> > >> >>> http://mojo.codehaus.org/deb-maven-plugin
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> 2 - Using the default way of each distribution (using .spec)
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> Fedora/RHEL: https://fedora-java.github.io/howto/latest/
> > >> >>>
> > >> >>> Debian: https://wiki.debian.org/Java/Packaging
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> The packagecloud.io has plans to opensource project, but a simple
> > s3
> > >> can
> > >> >>>
> > >> >>> provide a mirror for distribution.
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> what you think  about?
> > >> >>>
> > >> >>> I think this will provide more visibility to the project
> > >> >>>
> > >> >>>
> > >> >>>
> > >> >>> --
> > >> >>>
> > >> >>> Fábio Santos
> > >> >>>
> > >> >>> [hidden email]
> > >> >>>
> > >> >>> <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
> > >> >>>
> > >> >>
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > Clebert Suconic
> > >>
> > >
> > >
> > >
> > > --
> > > Fábio Santos
> > > [hidden email]
> > > <http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
> >
> >
> >
> > --
> > Clebert Suconic
> >
>



--
Fábio Santos
[hidden email]
<http://br.linkedin.com/pub/f%C3%A1bio-santos/1b/20/422>
Loading...