I will create my own test PPA with my existing launchpad account.
Albert, thank you for the suggestions (new scons target based on
makeubuntu), sounds easy enough, I will take a look and see.

I will update you all on status when/if we end up with a working test PPA.

~Bill

On Mon, Feb 15, 2010 at 3:15 PM, Albert Santoni <albe...@mixxx.org> wrote:

> Hi Scott,
>
> On Sat, Feb 13, 2010 at 7:44 PM, Scott <nappingcrac...@gmail.com> wrote:
> > The PPA route is just an established solution to distributing to Ubuntu
> > users via repository. The pros are familiarity with this distribution
> > method in the Ubuntu community, automated building for 3 architectures
> > (the i386, x86_64, and LPIA), existing documentation, and use of their
> > resources. You upload the source (using Debians packaging system) using
> > dput to your PPA, and it does the rest.
> >
> > Hosting your own repository would also work, though I don't see how it
> > would be any less work than just using LP / PPA. Someone would have to
> > maintain the repository, builds, etc. I am curious why it makes people
> > uncomfortable. Control? Not invented here? (Genuinely interested, not
> > flame baiting)
>
> Yes, control is one thing. I don't have any sinister intentions, but I
> just prefer not to have to worry about Launchpad's terms of service.
> For example, I didn't have to give any thought to bundling some MP3s
> with Mixxx when we're distributing our debs from our own server. Just
> that sort of thing...
>
> A second thing I'm concerned about is that the PPA builder might be
> fussy about our source tarballs and not like building them. The only
> way past that is to just try it and see if it'll take. A third thing
> is that I don't really want to make it easier for people to use a
> version of Mixxx that is more likely to crash on them (betas).
>
> None of these are particularly killer reasons, but there's enough
> drawbacks that I'm not going to spend any time on PPA stuff
> personally. I don't think using a Launchpad PPA could ever become the
> "standard" way for us to distribute Mixxx to Ubuntu users because you
> have to drop to the command-line to modify your /etc/apt/source.list
> or whatever. That sucks.
>
> Bill, if you want to experiment with a PPA, please by all means go
> ahead. You might want to create a new scons target that just spits out
> a Debian-ized source tarball. Our existing "makeubuntu" target does
> this already, so just copy that and cut out all the pbuilder stuff.
> I'll be interested in hearing what your experience is setting up a
> PPA, and we can reconsider using one for beta builds or something
> after you've played with it.
>
> >
> > I'm pushing for a repository of some sort, so that users can opt into
> > having mixxx fold into their normal updates. I only started building
> > Mixxx from source because the package for 1.7.2 was not built for x86_64
> > (currently it is still 1.7.1 on the downloads page). Ubuntu's
> > infrastructure is not /needed/ but it's a set of existing solutions for
> > repo distribution, why not leverage it?
> >
>
> I think I explained above, but if I didn't, I can clarify...
>
> Thanks,
> Albert
>
> >
> >
> > On Sat, 2010-02-13 at 11:06 -0800, Albert Santoni wrote:
> >> On second thought, I'm still feeling lukewarm about this PPA idea in
> >> general. We already produce amd64 and i386 .debs ourselves, and our
> >> scons makeubuntu target also generates our source tarball which can be
> >> used to build the packages. I think you'd have to upload the source
> >> deb generated from the build to the PPA. In other words, a PPA isn't
> >> going to give us any capabilities we don't already have besides being
> >> able to push releases via a repository.
> >>
> >> So the obvious question is then, why do we need to use Ubuntu's
> >> infrastructure? Why don't we just host our own repository
> >> downloads.mixxx.org instead? I'd be way more comfortable with that.
> >>
> >> Thanks,
> >> Albert
> >>
> >>
> >> On Sat, Feb 13, 2010 at 11:02 AM, Albert Santoni <albe...@mixxx.org>
> wrote:
> >> > Hi guys,
> >> >
> >> > First, thanks for offering your time on this Bill, but before we
> >> > proceed I just have one concern:
> >> >
> >> > I don't think we're interested in pushing our beta releases to anyone
> >> > but testers. If you're using Mixxx for your weekly DJ gig, you
> >> > generally don't want to use our betas, and you're going to be pretty
> >> > upset if you run Update Manager and then discover you're using a buggy
> >> > beta next time you DJ. So if we want to use PPAs, I think we should
> >> > make two separate repos: one for stable releases and one for betas. We
> >> > would clearly explain on our downloads page that the betas PPA should
> >> > not be used for live DJing, which is our usual disclaimer for all our
> >> > beta releases.
> >> >
> >> > Does that make sense?
> >> >
> >> > Thanks,
> >> > Albert
> >> >
> >> >
> >> >
> >> > On Fri, Feb 12, 2010 at 8:37 AM, Bill Essig <billes...@gmail.com>
> wrote:
> >> >> I don't know if he is, but if he's not. I will.
> >> >>
> >> >> I've been looking for a way to give back to you all and the community
> for a
> >> >> while now.
> >> >>
> >> >> Depending on what all it involves, this sounds like a way I could
> >> >> contribute, not knowing how to code (anything but PHP), but being a
> heavy
> >> >> Linux user and capable of compiling/debugging compiles. I don't know
> how to
> >> >> package, but I'll bet I could figure it out quite quickly. I think
> the
> >> >> killer for me would be minor platform intricacies or the like, but
> I'll look
> >> >> into it.
> >> >>
> >> >> I would tentatively like to step forward as either an assistant or
> >> >> maintainer of the mixxx PPA, PROVIDED no one else would like to.
> >> >> I accept that many of you are far more technically versed in package
> >> >> management and the like, so if someone can do it quicker or better
> than I
> >> >> can I will gladly let them do it.
> >> >>
> >> >> ~Bill
> >> >>
> >> >> On Thu, Feb 11, 2010 at 9:09 PM, mad jester <madje...@gmail.com>
> wrote:
> >> >>>
> >> >>> Are you volunteering to package, upload and maintain the PPA?
> >> >>>
> >> >>>
> >> >>>
> ------------------------------------------------------------------------------
> >> >>> SOLARIS 10 is the OS for Data Centers - provides features such as
> DTrace,
> >> >>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
> >> >>> http://p.sf.net/sfu/solaris-dev2dev
> >> >>> _______________________________________________
> >> >>> Mixxx-devel mailing list
> >> >>> Mixxx-devel@lists.sourceforge.net
> >> >>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >> >>
> >> >>
> >> >>
> ------------------------------------------------------------------------------
> >> >> SOLARIS 10 is the OS for Data Centers - provides features such as
> DTrace,
> >> >> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
> >> >> http://p.sf.net/sfu/solaris-dev2dev
> >> >> _______________________________________________
> >> >> Mixxx-devel mailing list
> >> >> Mixxx-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
> >> >>
> >> >>
> >> >
> >
> >
> >
>
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to