|
OpenSDE:
|
|
- Document, document, document! - for accesibility.
|
|
- User interface to `sde` wrapper, for usability.
|
|
- Promote target creation, OpenSDE is just the framework
|
|
and database. don't mix the concepts, promote the creation of
|
|
targets, and keep all of them as svn:externals. Same for
|
|
output formats
|
|
- Web site (generated from documentation)
|
|
- Logo, CSS, Layout
|
|
- register group at freenode
|
|
http://freenode.net/group_registration.shtml
|
|
|
|
OpenSDE.net:
|
|
- http:// mirror for svn repositories
|
|
- trac, websvn, dl
|
|
- improve infrastructure (mirrors, tasks automatization)
|
|
- CIA, distrowatch notifications
|
|
- Mailing lists, forward mail accounts
|
|
|
|
Structure Changes:
|
|
- misc/*/ -> lib/*/ (modules)
|
|
- scripts/ -> lib/ (non executable files) (WIP:2006-08-02)
|
|
- scripts/ -> bin/ (executable files) (WIP:2006-08-20)
|
|
- frontend wrapper (`sde`) for user interface (WIP:2006-08-20)
|
|
- bash completition for `sde`
|
|
- move all targets out of target/
|
|
- $HOME/.sde/ (WIP:2006-08-05)
|
|
|
|
Packages:
|
|
- sbin/init.d/functions.in for init and postinstall scripts
|
|
- qt and non-kde friends to /usr
|
|
- remove DNA from 'generic'
|
|
- FHS package validating flist and replacing 00-dirtree
|
|
(WIP:2006-09-13)
|
|
- LSB package, scripts and tests
|
|
- move /etc/postinstall.d/ scripts to /var/adm/postinstall
|
|
(one time only scripts) (WIP:2006-09-13)
|
|
- $sbindir/postinstall.d/ for scripts to trigger on each update/install
|
|
- drop gem format
|
|
- move /etc/stone.d/ to /lib/stone/
|
|
- look for a good name for `sam`, tool to administer installed
|
|
machines
|
|
- replace `stone` with `sam`
|
|
- replace `mine` with `bize` or `sam`
|
|
- rocknet ?
|
|
- Xffm is now a large set of packages, rework it
|
|
- etc/rc.d -> sysvinit
|
|
- .tail files.... .aid ? "Automatic Instalation Document"
|
|
- users, groups, conditional, guides to generate init scripts
|
|
- target overwritable
|
|
- split of download handlers
|
|
- sf:// and cpan:// download handlers
|
|
- add git support for downloads
|
|
- split extract handlers (GPG?)
|
|
- add CACert on openssl and browsers
|
|
- drop $archdir/ in favor of match_source_file
|
|
- lib64/,lib/ -> lib32/,lib64/ + symlink (WIP:2006-09-13)
|
|
http://www.pathname.com/fhs/pub/fhs-2.3.html#LIBLTQUALGTALTERNATEFORMATESSENTIAL
|
|
- package amarok needs ruby to build, if there is no ruby it will only build the docs and the .po files
|
|
on the amarok.cache there is no [DEP] ruby, and this is not present in the cache file after a
|
|
successful build either.
|
|
- fix Build-Target to keep a log of the 'output' at build_target.log again.
|
|
- enable (optionally) fortran compiler support on gcc
|
|
|
|
Second Generation: re-design/re-implement
|
|
- Change the backend to something client/server with a modular
|
|
and eficient engine. (Wishlist: C core, domain sockets, library for
|
|
sh scripts, lua modules, bootstrapping)
|
|
|
|
Third Generation: new features
|
|
- package branches (more than one .desc per package)
|
|
- package attributes (build options)
|
|
- package splits (more than one result package per package)
|
|
- language preselection
|