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 |