From: "Philippe Lafoucrière" <lafou@wanadoo.fr>
To: gentoo-portage-dev@gentoo.org
Subject: [gentoo-portage-dev] Dev framework for portage-ng
Date: Sat, 29 Nov 2003 08:28:30 +0100 [thread overview]
Message-ID: <200311290828.30445.lafou@wanadoo.fr> (raw)
I'd like to propose TwistedMatrix as portage-ng dev framework. Twisted is an
asynchrone (event driven) network framework, written in python. It should
allow us to :
- Make portage-ng a real server (which could be run via /etc/init.d/...)
- Make portage-ng modulable
- Make portage-np portable (twisted is avaible, like python, on linux / BSD /
windows / macos).
- Make async query to the package base (which should be in a small relational
DB system (like sqlite ?).
- Manage roles / security
- Easy write guis apps (even webapps with woven).
- use the twisted unit test framework, with a build bot (greatly improve the
quality of the developped product).
- use plug-ins for portage (twisted has a plugin system).
- Send portage events with various protocols (irc / mail / im / etc. ->
twisted supports a LOT of protocols, and they are easy to implement).
- And I surely forget some really cool features.
I'd like to be in the dev team if you choose to use twisted. I've started an
app to manage portage (current) with woven (just started the projet, so it's
prepreprealpha stuff ;p ) :
http://wwwetu.utc.fr/~plafoucr/gentoo/gat.tgz
--
Philippe
--
gentoo-portage-dev@gentoo.org mailing list
next reply other threads:[~2003-11-29 7:28 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-29 7:28 Philippe Lafoucrière [this message]
2003-11-29 7:56 ` [gentoo-portage-dev] A feature idea ?? Philippe Lafoucrière
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200311290828.30445.lafou@wanadoo.fr \
--to=lafou@wanadoo.fr \
--cc=gentoo-portage-dev@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox