Live data from Hacker News

Show HN: PkgHub.io - Simple Ubuntu Package Hosting

pkghub.io

21–30 of 31 posts

Re: Show HN: PkgHub.io - Simple Ubuntu Package Hosting

#21
post #18

Earlier quoted context omitted.

I was mostly referring to the much nicer user interface.

I think we can assume that the developers/fans of launchpad don't care about UI/UX. :)

Heavy Launchpad for years here. Launchpad is the only way we can do we what we currently need to do (no, GitHub and others aren't enough, we need the Ubuntu and packages magic part).

That said, I hate it. I can't stand the UI, it's not that it's "ugly" (which it is), but that it's really not functional. Things are just hard to find and others don't work the way I expect them to.

Plus, it has a lot of 'missing features' I now expect because of things like GitHub like tagging issues, naming Bugs as "Issues" because I like that everything (anything really) is reported like a todo list (not just 'bugs' in the regular meaning of the word) and other things.

Re: Show HN: PkgHub.io - Simple Ubuntu Package Hosting

#22

Can't I just use a simple S3 bucket to host a repository?

Yes, it requires some configuration though.

On the S3 side there is a Ruby gem that will send .deb's up to a bucket and put the right files in the right places.[1]

On the client side, apt-s3[2] provides the functionality for aptitude to download packages from S3 (Remember that S3 doesn't use normal HTTP basic so if you don't want your package public it needs to speak Amazon's language). A few people improved on this, and I have a straightforward fork and PPA built for this.[3]

I've been using all this in production for a few months and it has worked wonderfully. Jenkins builds the package and sends it up via deb-s3 and app servers have chef scripts that stop/start the daemon and update the package.

[1]https://github.com/krobertson/deb-s3

[2]https://github.com/kyleshank/apt-s3

[3]https://launchpad.net/~skye-book/+archive/apt-transport-s3

Re: Show HN: PkgHub.io - Simple Ubuntu Package Hosting

#24
post #7

Meanwhile, the best package building and hosting site that no one has ever heard of: http://openbuildservice.org/ https://build.opensuse.org/ supports all major distros: openSUSE, Fedora, Debian-based, even Arch.

Last time I checked it was very much an RPM-oriented build service, with only very basic support for Debian packages.

Re: Show HN: PkgHub.io - Simple Ubuntu Package Hosting

#28
post #7

Meanwhile, the best package building and hosting site that no one has ever heard of: http://openbuildservice.org/ https://build.opensuse.org/ supports all major distros: openSUSE, Fedora, Debian-based, even Arch.

As no one ever heard of this, it is probably not going to last for long, especially if its existence is 100% based on funding by SUSE / The Attachmate Group.

Don't get me wrong but such tools should be vendor-independent unless it targets only the vendor-specific distribution and have a clear business model so it can operate profitable.

Re: Show HN: PkgHub.io - Simple Ubuntu Package Hosting

#29
post #7

Meanwhile, the best package building and hosting site that no one has ever heard of: http://openbuildservice.org/ https://build.opensuse.org/ supports all major distros: openSUSE, Fedora, Debian-based, even Arch.

Last time I tried to use this. I got annoyed just reading the install docs for running my own 'private' server & gave up.

To Attachmate/Novell/SUSE: Make your software easier to install. Otherwise no one will use it. And you will have to do all the work, which makes me wonder why you bothered open sourcing it at all.

Re: Show HN: PkgHub.io - Simple Ubuntu Package Hosting

#30
post #21
post #18

Earlier quoted context omitted.

I think we can assume that the developers/fans of launchpad don't care about UI/UX. :)

Heavy Launchpad for years here. Launchpad is the only way we can do we what we currently need to do (no, GitHub and others aren't enough, we need the Ubuntu and packages magic part). That said, I hate it. I can't stand the UI, it's not that it's "ugly" (which it is), but that it's really not functional. Things are just hard to find and others don't work the way I expect them to. Plus, it has a lot of 'missing feature…

The fact is, Ubuntu are the only people seriously using Launchpad. ergo: Launchpad is Ubuntu's thing. Which is bad for everyone that isn't Ubuntu because it doesnt do anything for them and bad for Ubuntu because theres no fresh blood.

Not an Ubuntu hater here, just someone that hates stale software.

Post reply on HN