Gentoo Archives: gentoo-dev

From: Tom Flavel <thomasfl@××××××××××××.uk>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] new guides
Date: Fri, 13 Apr 2001 06:06:35
In Reply to: Re: [gentoo-dev] new guides by (Achim Gottinger)
1 On Fri, Apr 13, 2001 at 11:38:28AM +0200, Achim Gottinger wrote:
2 >
3 > We had a discussion about allowing other languages like perl or tcl/tk
4 > to be used for ebuild. And decided that
5 > it makes more sense converting stable parts of python code to c++. Once
6 > it's all c++ we can make modules
7 > for other scripting languages. I personal prefer perl as a scripting
8 > language and did not investigate much
9 > time in learning python. But as long as daniel is the developer of
10 > ebuild it is his right do choose his
11 > preferend language for development I think.
12 > Our biggest problem is still that we can not spend all our time in
13 > gentoo development as long as we do not have
14 > sponsors.
15 >
16 > There is a install-gui in development that will use qt first, but it
17 > will be designed in a manner that the gui
18 > parts are separated from the configuration backend, so it should be easy
19 > to write ncurses or gtk frontends too.
20 > But do not expect that stuff next week. :-)
21 >
23 Hi,
25 on a similar note, I remember discussing seperating the backend of portage
26 from interfaces a while ago, but I think it may have been a bit too early :)
28 To recap, the idea was to have a C/C++ program listen on a pipe, then have
29 interfaces (in the language of your choice) do things like
30 "echo packagename>/thatpipe" - the backend would listen and install the package.
32 This would mean one could churn out gui's using the wigit tool of personal
33 prefence, for example, with relative ease. A bouns is that as the protocol
34 would be simple (basically just a package name/version and what to do with it)
35 the actual behaviour would be consistent across all interfaces.
37 - Tom


Subject Author
Re: [gentoo-dev] new guides (Achim Gottinger)
Re: [gentoo-dev] new guides Daniel Robbins <drobbins@g.o>