1 |
Here is another portage front end I'm working on (to learn Woven from |
2 |
twistedmatrix.com). I'm currently working on pages with non-bloquing |
3 |
rendering. |
4 |
|
5 |
http://wwwetu.utc.fr/~plafoucr/gentoo/gat.tgz |
6 |
|
7 |
use the start.sh script to start the app, and then connect to |
8 |
http://localhost:8080 |
9 |
|
10 |
|
11 |
On Sunday 23 November 2003 13:00, Benjamin Judas wrote: |
12 |
> Hi, |
13 |
> |
14 |
> I'm planning to do a web-based Portage (i.e. emerge) frontend. I'm doing |
15 |
> this just for fun, however it would be nice if I could get some support. |
16 |
> There are some problems for me understanding portage's API so what I did |
17 |
> now is using the original "emerge" and "portage.py" and modify it so I |
18 |
> can include it into my scripts. |
19 |
> |
20 |
> Since Portage is approaching onto some major changes in its API, I am |
21 |
> not sure if the frontend would work with future Versions of Portage; I'm |
22 |
> using the latest x86-Portage. |
23 |
> |
24 |
> I already talked to genone, he said it would be no problem if I would |
25 |
> use and modify their code and pyrania told me, that he had the Idea of |
26 |
> an API-library so that all major functions could be encapsuled into |
27 |
> easy-to-use functions (for example : def merge_packet(cpv):). |
28 |
> |
29 |
> Having such a library would make things a lot easier for people that |
30 |
> want to provide alternative frontends. |
31 |
> |
32 |
> I can't show you any code right now except my quick-and-dirty hacks to |
33 |
> test some functions and preparing the basis for webportage. These hacks |
34 |
> are - as I already mentioned - the changes in emerge and portage.py to |
35 |
> make it work with a web-based environment. |
36 |
> |
37 |
> If there is any interest in this project it would be nice if I could get |
38 |
> some help by people who already made their way through Portage's code |
39 |
> and have a basic to good understanding of how things work. |
40 |
> |
41 |
> Thanks in advance |
42 |
> Benjamin "beejay" Judas |
43 |
|
44 |
|
45 |
-- |
46 |
gentoo-dev@g.o mailing list |