Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-desktop-research
Navigation:
Lists: gentoo-desktop-research: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-desktop-research@g.o
From: Philippe Lafoucrière <lafou@...>
Subject: Framework
Date: Sat, 29 Nov 2003 08:26:04 +0100
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-desktop-research@g.o mailing list

Replies:
Re: Framework
-- Luke-Jr
Re: Framework
-- Paul de Vrieze
Navigation:
Lists: gentoo-desktop-research: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
munky's project
Next by thread:
Re: Framework
Previous by date:
Gentoo-desktop howto fix-up
Next by date:
OOOPs


Updated Jun 17, 2009

Summary: Archive of the gentoo-desktop-research mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.