diff options
author | Carsten Haitzler <raster@rasterman.com> | 2001-02-12 18:58:51 +0000 |
---|---|---|
committer | Carsten Haitzler <raster@rasterman.com> | 2001-02-12 18:58:51 +0000 |
commit | f3e2ca146f97c0f62d2c1ce7ee143bb9d9c10ebf (patch) | |
tree | be1525b4d8911618bb497d470dc2c308d9dc2883 /README | |
parent | 9cc55ff857d608193ed80d2e562dfe52170a356c (diff) |
been working on E............ needs efsd now, desktops are now views, new
background, lists directory, cleaned up some bugs here and there,
errrr...... cleaned up menu code and some fixups, added fs abstraction init
and working on it....
SVN revision: 4192
Diffstat (limited to 'README')
-rw-r--r-- | README | 57 |
1 files changed, 32 insertions, 25 deletions
@@ -1,5 +1,5 @@ | |||
1 | ------------------------------------------------------------------------------- | 1 | ------------------------------------------------------------------------------- |
2 | Enlightenment 0.17.0 CVS Code.... | 2 | Enlightenment 0.17.pre CVS Code.... |
3 | ------------------------------------------------------------------------------- | 3 | ------------------------------------------------------------------------------- |
4 | The Rasterman - raster@valinux.com, raster@rasterman.com | 4 | The Rasterman - raster@valinux.com, raster@rasterman.com |
5 | 5 | ||
@@ -18,10 +18,11 @@ you at all use this code, you are HEAVILY URGED, when it is finally released, | |||
18 | to remove all traces of anything this CVS code base has installed on your | 18 | to remove all traces of anything this CVS code base has installed on your |
19 | system (it is COMPLETELY up to you to keep track of that - do NOT expect any | 19 | system (it is COMPLETELY up to you to keep track of that - do NOT expect any |
20 | help), and then install the full release on a cleaned system. Don't come | 20 | help), and then install the full release on a cleaned system. Don't come |
21 | asking "can I just keep using CVS" oonce things are released - thqat is the | 21 | asking "can I just keep using CVS" once things are released - that is the |
22 | reason I pu this paragraph here - so you don't ask. The asnwer is the same | 22 | reason I put this paragraph here - so you don't ask. The asnwer is the same |
23 | as above - if there is a proper final release use that. CVS is really only | 23 | as above - if there is a proper final release use that. CVS is really only |
24 | for those havily hacking on the code. | 24 | for those havily hacking on the code, or whose curiosity is too much to resist |
25 | not giving it a look and try. | ||
25 | 26 | ||
26 | Now we have that warning over and done with. How to build and install from | 27 | Now we have that warning over and done with. How to build and install from |
27 | CVS? | 28 | CVS? |
@@ -49,21 +50,22 @@ Enlightenment does not check for previously running Window Managers right | |||
49 | now - so you need to make sure no other WM is running - E will not do that | 50 | now - so you need to make sure no other WM is running - E will not do that |
50 | for you. | 51 | for you. |
51 | 52 | ||
52 | Enlightenment has no menus or keybindings or any way of launching | 53 | Enlightenment has no keybindings right now, but does have a primitve menu for |
53 | applications right now - you'll have to figure out an alternative way of | 54 | launching some applications. It is configurable - it's in a database file |
54 | doing it. | 55 | and tere is a script that builds this menu - you could build a new one after |
56 | editing the script or do whatever your like. | ||
55 | 57 | ||
56 | Enlightenment only handles a small subset of ICCCM and thus will have bugs - | 58 | Enlightenment only handles a small subset of ICCCM and thus will have bugs - |
57 | some applications will not behave correctly and may apear in odd spots or | 59 | some applications will not behave correctly and may appear in odd spots or |
58 | not resize or place themselves properly etc. Expect this - it's code being | 60 | not resize or place themselves properly etc. Expect this - it's code being |
59 | worked on. Just be happy it does as much as it already does. | 61 | worked on. Just be happy it does as much as it already does. |
60 | 62 | ||
61 | Enlightenment RELIES on lots of libraires that have been written. Ecore, | 63 | Enlightenment RELIES on lots of libraires that have been written. Ecore, |
62 | Ebits, Evas, Edb, Imlib2 just to mention a few. Especially Ebits, Ecore and | 64 | Ebits, Evas, Edb, Imlib2, Efsd just to mention a few. Especially Ebits, |
63 | Evas change in CVS often - you will need the absolute latest of these if you | 65 | Ecore, Efsd and Evas change in CVS often - you will need the absolute latest |
64 | wish Enlightenment 0.17 code to run properly or compile. If you update | 66 | of these if you wish Enlightenment 0.17 code to run properly or compile. If |
65 | Enlightenment from CVS update these too to get any changes they have in | 67 | you update Enlightenment from CVS update these too to get any changes they |
66 | their trees. | 68 | have in their trees. |
67 | 69 | ||
68 | If you plan on working on the code... STOP! don't rush in and work on it - | 70 | If you plan on working on the code... STOP! don't rush in and work on it - |
69 | even if you have CVS commit access - EXPECT me (Raster) to revert any changes | 71 | even if you have CVS commit access - EXPECT me (Raster) to revert any changes |
@@ -75,22 +77,27 @@ intricate than E 0.16 - but at the same time it's much cleaner and more | |||
75 | object oriented. Learn it well first. Some parts of E 0.17 are "hacked" with | 77 | object oriented. Learn it well first. Some parts of E 0.17 are "hacked" with |
76 | hard-coded stuff, just so, for now, it works. They will be virtualized and | 78 | hard-coded stuff, just so, for now, it works. They will be virtualized and |
77 | imporved over time. If you have plans - tell me about them first - discuss | 79 | imporved over time. If you have plans - tell me about them first - discuss |
78 | them before you go impliment them. I know I already have a lot of the | 80 | them before you go impliment them - once you've discussed them and we all |
79 | components of E 0.17's code planned in my head - but I won't get to them for | 81 | aree on how it should be done, you can go ahead and do it. I know I already |
80 | a while - and if people go impliment or hack bad stuff in, it means I have to | 82 | have a lot of the components of E 0.17's code planned in my head - but I |
81 | spend lots of time fixing something that is bad in the first place, or we | 83 | won't get to them for a while - and if people go impliment or hack bad stuff |
82 | end up doing duplicate work. There *IS* a plan - believe it or not - but to | 84 | in, it means I have to spend lots of time fixing something that is bad in the |
83 | be honest - it's more complex and large than I can just write down in a | 85 | first place, or we end up doing duplicate work. There *IS* a plan - believe |
84 | README, so talk about your ideas first. I'm going to be ruthless in keeping | 86 | it or not - but to be honest - it's more complex and large than I can just |
85 | the code neat, clean and free of nasty hacks (except ones I put in as | 87 | write down in a README, so talk about your ideas first. I'm going to be |
86 | temporary stop-gap measures to make the thing work - since I know where | 88 | ruthless in keeping the code neat, clean and free of nasty hacks (except ones |
87 | those are and what I need to do to do it right). If you can't find me or I | 89 | I put in as temporary stop-gap measures to make the thing work - since I know |
88 | don't reply to your e-mail - don't get impatient - just wait. I currently | 90 | where those are and what I need to do to do it right). If you can't find me |
91 | or I don't reply to your e-mail - don't get impatient - just wait. I currently | ||
89 | have no network access at home, so I'm doing a chunk of code offline. I'll | 92 | have no network access at home, so I'm doing a chunk of code offline. I'll |
90 | get to your mail and queries as time allows. | 93 | get to your mail and queries as time allows. |
91 | 94 | ||
92 | If you have problems with the code or bugs to report, kindly forward them to | 95 | If you have problems with the code or bugs to report, kindly forward them to |
93 | /dev/null (the code is in now way or form ready for bug reports - I don't | 96 | /dev/null (the code is in now way or form ready for bug reports - I don't |
94 | want crap filling my mailbox). | 97 | want crap filling my mailbox), unless its a patch hat fixes a silly bug |
98 | somewhere. Only experienced people should in any way consider sending a bug | ||
99 | report as I need useful reports, not junk cluttering my mailbox. | ||
95 | 100 | ||
96 | I hope that clears things up for now. | 101 | I hope that clears things up for now. |
102 | |||
103 | In the meantime - have fun. | ||