[ubuntu-uk] Remote Repos
Alan Pope
alan at popey.com
Sun Jul 29 09:13:20 BST 2007
Hi Ian,
Terse reply, I am on 9600 baud on holiday - ssh, don't tell the wife!
On Fri, Jul 27, 2007 at 10:35:07PM +0100, Ian Pascoe wrote:
> Next, why would anyone want it? I think the main areas would be:
>
> * Unable to get access regularly to a high speed Internet connection
> * unable to get access outside of an Intranet
> * no Internet connection at all
>
Agreed.
> Additionally, there is also the small business, or school, that don't want
> their bandwidth gobbled up by machines on the network each individually
> updating themselves.
Yes, a location with multiple machines that all need updating/installing can
get a head start with a "repo in a box". They can then keep that up to date.
> with a chip set that we know functions well with Ubuntu / Linux. From this
> you'll realise I'm looking at each HDD having one architect for one release
> cycle on it. My only question is whether a USB v2.0 or v1.1 or mixture;
> probably v2 only for availability reasons and data transfer speeds.
>
It's rare to find mass storage devices that Linux cant use these days. Get a
USB 2.0 one and it will be backwards compatible with USB 1.1 and USB 1.0.
> Next is the physical side of things. As Alan says you need a central server
> with about 400 - 500 Gb on it with the ability to handle updating at least 2
> HDDs at a time.
It can update multiple disks at a time, you can plug multiple disks into the
various USB ports (or a switch). I dont think keeping the disks up to date
is an issue myself. It's just a case of running apt-mirror regularly and
then rsyncing the master down to each USB disk.
> I don't think more is needed as the uptake in the UK would
> be fairly minimal but at least the service is there. The ideal locations
> would be in developing countries. So the question here is whether to look
> at sending items from the UK, getting local offices set up through the local
> or nearby Loco teams, or just limit ourselves to the UK and Eire.
>
You'd be surprised how many people in the UK have ropey internet
connections. Especially those who cannot afford the upgrade to Vista, or
high speed broadband. But yes, I agree there are plenty of non-UK places who
could benefit from this.
> Next is the physical location of the business. Well that actually doesn't
> matter that much; in fact it could be quite easily run out of the proverbial
> spare bedroom.
>
Somehwere with good net connectivity is all really.
> This of course also leads onto the question of how you actually ship them
> out to the client and get them back again. I realise that the HDDs are
> designed to be portable but you still would probably need to have some
> specialised packing to protect them whilst in transit that could be reused
> to send it back to the "spare bedroom".
>
The box they come in would be a good start, but specialised containers which
survive multiple postings would possibly be better. Look at how other people
ship stuff for return.
> Lastly, is how do we let people know that the service exists? Ideally, it'd
> be from the official Ubuntu sites, and also from those sites linked to
> Ubuntu and Linux.
>
Marketing the service is another subject, yes. I can think of plenty of ways
to pimp a service like this.
> So that's my thoughts on the actual project, but what about the competition?
Well, anyone can do this, anyone with a fast connection and a little money
to initially put into the project. I envisaged doing this myself as a
private enterprise, but there's nothing stopping anyone else doing the same.
> Other questions which spring to mind are:
>
> * client gets their HDD, how do they pursuade apte-get or whichever to use
> that repo?
A sample sources.list and some documentation would be on the hard disk.
> * finances
I have thrown together spreadsheet with details of costings and it
certainly isn't a "fast buck" kind of business.
> * licencing
This is something I worried about a bit. The potential inclusion of the
multiverse (and other 3rd party repos such as medibuntu) would make the
whole thing more usable and attractive but may be a legal minefield.
> * sole tradeing or LLP for the business
Or if you're already an existing LTD you're sorted - there are a few LTDs on
this list (myself included).
> * binaries / source code or both
This could be a selectable option. User just ticks a box or specifies in an
email that they would like the source and this doubles (roughly) the size of
the repo they get.
I'll be thinking about this a bit more this week whilst on holiday :)
Cheers,
Al.
More information about the ubuntu-uk
mailing list