Hi,
I discussed this proposal privately or on irc with different
people, I'll try to formalize it here.
I think it would be nice to offer access to a dedicated svn
repository on crux.nu to 3rd party contributors (the current
'contrib')
The main motivations behind this proposal are the following:
- Versioning and history also for contrib
- Promote teamwork
- Make the contributors acually feel part of a project,
much like the old CLC.
- Less complicated setup for us: no need to sync many
remote repos, check for dups, etc.
- Potential improvement of quality in ports.
- Contributors can concentrate on the ports, rather than on
the platform (webspace, etc)
As a general note, I'm proposing to simply act as a service provider,
and let the community auto-regulate itself. Nonetheless there should
be a contrib maintainer, possibly outside crux-devel, responsible
for basic quality testing, evaluating access requests and pass
them to us, etc.
Assuming current contrib members are interested in such
a service (we may as well do a preliminary survey on the crux ML)
what do you think about that?
Related topics:
These are somehow related to the introduction of a crux.nu hosted
contrib and general repo setup:
- We're currently evaluating other version control apps such as
git and mercurial to see if they would fit best our setup,
particularly regarding access control and repository separation,
also considering that some reorganization of the repo layout
could be needed if we decide to include the new contrib.
If we agree on a svn replacement, there's the possibility of
initially deploy git/hg/other only for the common contrib
and migrate core/opt later on when we start working on CRUX 2.3
- Introduction of project specific repositories: gnome, mythtv,
kde, etc. has been suggested.
- Maybe we can take the chance of solving the long time due
task of organizing the repository in a multi-arch friendly
way and eventually put together tools & guidelines.
Please add comments and ideas by replying to this thread and/or
live on #crux-devel at freenode.
Regards,
Simone
--
Simone Rota
Bergamo, Italy - http://www.varlock.com
Hi,
since Nick is no longer able to maintain his ports[1],
the items reported below will be moved into the attic
in a few days, so please change the maintainership
info if you plan to take care of one or more ports.
Note: Alan Mizrahi will likely be maintaing[2] (part of)
the kde-related ports, initially in his private repo and
later on in a kde repository if/once we define a structure
for dedicated repositories on crux.nu
Nick's ports:
acpid
allegro
amarok
antiword
arts
at
awesfx
boost
bsdsfv
dejagnu
dosbox
dvd+rw-tools
emacs
expect
faac
faad2
ffmpeg
freeglut
fribidi
gamin
gpg-agent
gpgme
hddtemp
htdig
id3lib
imlib
iproute2
k3b
kdeaddons
kdeadmin
kdeartwork
kdebase
kdebindings
kdeedu
kdegames
kdegraphics
kdelibs
kdemultimedia
kdenetwork
kdepim
kdesdk
kdetoys
kdeutils
kdevelop
kdewebdev
kile
kiosktool
kmplayer
koffice
kphone
liba52
libart_lgpl
libassuan
libcdio
libdvdcss
libdvdnav
libdvdread
libebml
libgmp
libgphoto2
libgsf
libidn
libksba
libmatroska
libmikmod
libpth
libtunepimp
libwpd
libwv2
libxslt
libxvid
lm_sensors
lsof
ltris
lynx
mt-st
mtools
ncftp
netcat
normalize
ntfsprogs
ntp
numlockx
openmotif
pilot-link
pinentry-qt
poppler
qt3
rar
rsnapshot
schedtool
scribus
shorewall
skype
speex
taglib
tcl
tk
udftools
units
weex
wordnet
xfig
xine-lib
xine-ui
Regards,
Simone
[1] http://lists.crux.nu/pipermail/crux-devel/2006-August/001862.html
[2] http://lists.crux.nu/pipermail/crux-devel/2006-August/001894.html
--
Simone Rota
Bergamo, Italy - http://www.varlock.com
Hello,
I'd like to become a CRUX maintainer, and have in fact been already
invited by Johannes and Tilman.
Many of you know me already, but a reintroduction won't probably hurt.
My name is Antti Nykänen, I live in Finland, and I'm currently a student
(IT/electronics). I'm in IRC almost 24/7, my nick there is aon.
I've been using CRUX for about two years and making ports for a bit
less. My current, quite small collection, which is also partly synced to
contrib, can be found at http://aon.iki.fi/crux-ports.
Besides ports, I believe that I could contribute to other userland
development too, since I've done some amount of C/sh code-monkeying :)
Thoughts?
- Antti
--
Antti Nykänen | aon(a)iki.fi | http://aon.iki.fi/