Gentoo Archives: gentoo-dev

From: merv <merv@×××××××××××××.cy>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] initscripts in python
Date: Thu, 17 Apr 2003 23:21:09
Message-Id: 3E9F63B7.29004.103CC5DA@localhost
In Reply to: Re: [gentoo-dev] initscripts in python by Caleb Shay
1 thanks for the link and the encouragement
2
3 i have been in this discussion now for a couple of days (since the first
4 post entitled "initscripts in python") and am preparing to sit down and
5 plan this "extensible shell plugin" somewhat more deliberately and
6 carefully.
7
8 several people have posted links to previous attempts/projects at this
9 kind of things and all of them seem to have fizzled out over time. of
10 course this is part of the nature of community development but
11 perhaps it is also an indication of the size of this task.
12
13 I am a C programmer by profession so I guess that's where I'll start but
14 I want to build in Python/C APIs as early as possible since Python has
15 been the topic of the discussion and seems a particularly good place to
16 start in view of its syntactical/semantic "cleanness", besides being
17 Gentoo fodder. I intend very much that an extensible shell with Python
18 plugin should be a testing bed and that others will follow, including
19 Perl, Ruby etc etc ... whatever there is a demand/need/curiosity for.
20 And the implementation will need breaking down into build-
21 time/emerge packaging, initscripts/boot-time related code, extensible
22 (dynamically loadable) shell environment code, script-
23 loading/reading/interpreting code, etc etc etc
24
25 watch this space...patiently (I have four babies and seven kittens
26 besides a full time job :) )
27
28 "IDEAS MAKE SOFTWARE BEAUTIFUL" - so keep 'em comin' !
29
30 On 17 Apr 2003 at 18:26, Caleb Shay wrote:
31
32 > On Thu, 2003-04-17 at 16:56, merv wrote:
33 > <snip>
34 >
35 > >
36 > > >From my own point of view, the underlying theme of the idea is the
37 > > concept of a more "extensible" shell.
38 >
39 > <snip>
40 >
41 > I saw this line and thought "A plugin extensible shell, how cool would
42 > that be? You want perl regexps? Load the preg extension. Don't use
43 > tab-completion? Don't load the tab-completion extension and save some
44 > ram. A quick google turns up:
45 >
46 > http://sourceforge.net/projects/dxsh/
47 >
48 > Doesn't look like it's seen much activity lately, but what a great idea!
49 >
50 > Caleb
51 >
52 >
53 >
54 >
55 > --
56 > gentoo-dev@g.o mailing list
57 >
58
59
60 --
61 Merv Hammer
62 mailto: merv@×××××××××××××.cy
63
64 --
65 gentoo-dev@g.o mailing list