Hi,
I'm planning to do a web-based Portage (i.e. emerge) frontend. I'm doing
this just for fun, however it would be nice if I could get some support.
There are some problems for me understanding portage's API so what I did
now is using the original "emerge" and "portage.py" and modify it so I
can include it into my scripts.
Since Portage is approaching onto some major changes in its API, I am
not sure if the frontend would work with future Versions of Portage; I'm
using the latest x86-Portage.
I already talked to genone, he said it would be no problem if I would
use and modify their code and pyrania told me, that he had the Idea of
an API-library so that all major functions could be encapsuled into
easy-to-use functions (for example : def merge_packet(cpv):).
Having such a library would make things a lot easier for people that
want to provide alternative frontends.
I can't show you any code right now except my quick-and-dirty hacks to
test some functions and preparing the basis for webportage. These hacks
are - as I already mentioned - the changes in emerge and portage.py to
make it work with a web-based environment.
If there is any interest in this project it would be nice if I could get
some help by people who already made their way through Portage's code
and have a basic to good understanding of how things work.
Thanks in advance
Benjamin "beejay" Judas
--
GPG-Public-Key:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xC31DEDD8
Key-Fingerprint:
4E65 AAFE 785B 61D8 E4D9 1671 E017 87B7 C31D EDD8
ICQ: 239829549
Jabber:[EMAIL PROTECTED]
--
[EMAIL PROTECTED] mailing list