[clc-devel] contrib<-alternative_repos
Hey guys, Some of you may have seen the alternative_repos port by Han Boetes in his httpup repository [1]. So, I'd like to add this to contrib so that the next time I change my repo (or even if someone else changes their repo), the changes can get properly propagated. Also, if more people tracked the port their might be a little less duplication and maybe even some consolidation of ports, which would be a good benefit. If there are no big implementation issues that anyone can point out, I plan to add this port, with Han's permission, to contrib at the end of the week. // Rob [1] http://www.xs4all.nl/~hanb/software/crux/han.httpup
Hi, On Sun, Jun 27, 2004 at 15:59:15 -0400, Robert McMeekin wrote:
Hey guys,
Some of you may have seen the alternative_repos port by Han Boetes in his httpup repository [1]. So, I'd like to add this to contrib so that the next time I change my repo (or even if someone else changes their repo), the changes can get properly propagated. Also, if more people tracked the port their might be a little less duplication and maybe even some consolidation of ports, which would be a good benefit. I was wondering about a different solution I'd like to propose: it's called "httpup mirror service" and would be a central host getting all remote repositories and hosting them there; developers could send in changes to REPO url etc (maybe via web front end), but the final url would always stay the same, e.g. http://httpup-mirror.mydomain.com/<name> where <name> is e.g. 'rrm3' or 'jw' or 'clc-contrib'.
The main advantage I see is that we (or I actually) could write a service which has a configuration file where you just subscribe to a collection name, not an URL. Packagers could send an e-mail to the crux mailing list saying that "my new cool game ports are available in the collection 'jw-games'", and users could just add subscribe jw-games to /etc/httpup-mirror.conf or maybe even issue $ httpup-mirror-subscribe jw-games ports -u and be done. It's a centralized port access for decentralized development. Of course, we need a machine to host this kind of service, but hosting this shouldn't be a big thing IMHO. And I really think we could get rid of unmaintained once if we had a system like this ;-). Thoughs, ideas? Kind regards, Johannes (back from holidays) -- Johannes Winkelmann mailto:jw@tks6.net Bern, Switzerland http://jw.tks6.net
On Sat, Jul 10, 2004 at 11:14:54AM +0200, Johannes Winkelmann wrote: [...]
I was wondering about a different solution I'd like to propose: it's called "httpup mirror service" and would be a central host getting all remote repositories and hosting them there; developers could send in changes to REPO url etc (maybe via web front end), but the final url would always stay the same, e.g. http://httpup-mirror.mydomain.com/<name> where <name> is e.g. 'rrm3' or 'jw' or 'clc-contrib'.
wow, yet another great idea from Johannes ;-) I like it much more than the 'alternative_repos' port approach. [...]
Of course, we need a machine to host this kind of service, but hosting this shouldn't be a big thing IMHO.
All repos registered in our portdb are already stored at the CLC server. Well, hosting this service there, will raise the traffic, but we will see what Martin think about that.
And I really think we could get rid of unmaintained once if we had a system like this ;-).
Yep, that would be great. But, OT, on the other side we should think about the reasons, why no other people are interested in joining the CLC team to become a maintainer. kind regards Jürgen -- juergen.daubert@t-online.de
participants (3)
-
Johannes Winkelmann
-
Juergen.Daubert@t-online.de
-
Robert McMeekin