1 |
On 27-11-2005 01:43:29 +0100, dirk.schoenberger@×××××××××.de wrote: |
2 |
> I agreeg TeX is too complicated for my ideas, and grep is not really |
3 |
> useful. At least currently I don't see no way to implement OpenStep |
4 |
> services via Renaissance , which would change this. |
5 |
> |
6 |
> Applications I would like to GUIfy include |
7 |
> - wget (downloaders are useful outside outomated scripts, too) |
8 |
> - WordNet resp. queequeg |
9 |
> - image to vector applications like autotrace resp. potrace |
10 |
|
11 |
Ok. Now I get what you want. For the image converting applications, |
12 |
you might want to go for some 'drop file on' solution, like |
13 |
Photoshop has. You simply drop a file on the icon, and it's being |
14 |
converted somehow. I think this is quite generic somehow. Interesting! |
15 |
|
16 |
> More complex GUIs I could imagine e.g for |
17 |
> - ImageMagick |
18 |
|
19 |
For sure! But aren't there attempts for this yet? I mean, is this idea |
20 |
brand new, or are there already a few apps that are some sort of skin |
21 |
for ImageMagick, but just written in something that doesn't work very |
22 |
well on OSX? |
23 |
|
24 |
> (the latter would need a new kind of GUI, not so much form based, more |
25 |
> task based - you could have a list of taks, where you could e.g add a task |
26 |
> like "resize" or "reduce colours". |
27 |
|
28 |
This sounds exactly like the properties of Automator. I never toyed |
29 |
with it, but it it sold as ultimate tool for 'intelligent' task |
30 |
automation. Maybe generating Automator scripts would be a first step? |
31 |
|
32 |
> The given task list could be applied to one or more images, in some kind |
33 |
> of "batch mode operation" |
34 |
|
35 |
Like the drop thing I described before, it's easy to select multiple |
36 |
files and drop them at once on the icon, of course. |
37 |
|
38 |
> > Interesting at this point may be extending/porting the GUI around |
39 |
> > libconf, a Gentoo-ish project by dams. But that is only one of course. |
40 |
> > If I recall correctly there is some daft portage GUI as well now, but I |
41 |
> > think something like FinkCommander would look better (although |
42 |
> > FinkCommander is anything but intuitive). |
43 |
> |
44 |
> Thats way I would like to retain a Gentoo User Interface until later. |
45 |
> Basically I could see three possible GUIs |
46 |
> - a form based GUI around emerge commands, in a complex multi-tab dialog |
47 |
|
48 |
I think this already exists, just an extensive form with options, bells |
49 |
and whistles. |
50 |
|
51 |
> - a simple list where you can see the list of latest ebuild changes, |
52 |
> something like "keep your system uptodate" |
53 |
|
54 |
Like the FinkCommander screen, right? |
55 |
|
56 |
> - a complex application with multiple buttons, lists, text entries where |
57 |
> you can see a see all ebuild and their metadata (version, licence, USE |
58 |
> flags...) |
59 |
> Something like a rich client application for packages.gentoo.org, with |
60 |
> the added functionality to start a emerge, emerge -C, emerge -u for the |
61 |
> selected packages |
62 |
|
63 |
Ok, so that's the full FinkCommander functionality. |
64 |
|
65 |
> The last two GUIs you can see in some apt frontends, like e.g in Ubuntu |
66 |
> (written in C / Gtk) |
67 |
> |
68 |
> I have never seen FinkCommander |
69 |
|
70 |
Good, good, good!!!! :) However, you should take a look at their |
71 |
screenshots, because it's exactly what you describe. |
72 |
|
73 |
> > Maybe I misunderstand you here, but what were your last experiments? As |
74 |
> > far as I know, Portage can do updates, dependency management and |
75 |
> > uninstall packages. What would you like to add here? |
76 |
> |
77 |
> I don't intend to criticize portage her, on the contrary. Gentoo is a |
78 |
> shining example for dependency management done right ;) |
79 |
> But because some applications I played around lately either were not |
80 |
> available in Gentoo (Renaissance framework for OSX, py2app, Python wrapper |
81 |
> for Objective C), or were not really useful (I tried a GUI TeX frontend, |
82 |
> where I needed to install a LateX distribution, where I could choose |
83 |
> between fink, darwin ports and some tool called iInstaller, Gentoo was not |
84 |
> supported) |
85 |
|
86 |
Ok, like that. I think this is partly an image and availability issue. |
87 |
We know not everything is right and works, and many packages have never |
88 |
been tried/keyworded. We're a bit unknown, and as long as we're not |
89 |
really able to be a worthy alternative for Fink, we'll never grow beyond |
90 |
it. I deliberately chose to keep things a bit quiet right now, since we |
91 |
need to get ourselves on the rails (and organised) here first. Though |
92 |
your point is valid, but the docs should all say that we're |
93 |
'experimental'. |
94 |
|
95 |
> For the former I had to resort to .mpkgs, .dmgs with readmes to copy some |
96 |
> files to /System/Library, or downright hand crafted python install |
97 |
> scripts. |
98 |
> |
99 |
> All of these way have no idea about having a running, maintainable system, |
100 |
> with components which can depend upon, and which can be removed. |
101 |
|
102 |
Nice, eh? :) |
103 |
|
104 |
So, conclusion is, we have a long way to go. Any help is welcome! |
105 |
|
106 |
-- |
107 |
Fabian Groffen |
108 |
Gentoo for Mac OS X Project -- Interim Lead |
109 |
-- |
110 |
gentoo-osx@g.o mailing list |