commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue geas/TODO geas/doc/notes/stuff.txt geas/sr...


From: Neil Tiffin
Subject: gnue geas/TODO geas/doc/notes/stuff.txt geas/sr...
Date: Tue, 28 Aug 2001 05:55:42 -0700

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Neil Tiffin <address@hidden>    01/08/28 05:55:42

Modified files:
        geas           : TODO 
        geas/doc/notes : stuff.txt 
        geas/src/mac/geas-mac.pbproj: ntiffin.pbxuser 
        www            : faq.html 

Log message:
        Revise FAQ to include question my not Mozilla, minor update to TODO and 
corrections to notes.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/TODO.diff?cvsroot=OldCVS&tr1=1.65&tr2=1.66&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/doc/notes/stuff.txt.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/src/mac/geas-mac.pbproj/ntiffin.pbxuser.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/www/faq.html.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text

Patches:
Index: gnue/geas/TODO
diff -u gnue/geas/TODO:1.65 gnue/geas/TODO:1.66
--- gnue/geas/TODO:1.65 Sun Aug 26 11:08:44 2001
+++ gnue/geas/TODO      Tue Aug 28 05:55:42 2001
@@ -1,3 +1,5 @@
+$Id: TODO,v 1.66 2001/08/28 12:55:42 ntiffin Exp $
+
 Parts of GEAS:
 --------------
 
@@ -11,7 +13,7 @@
 database interface (src/objectstore) [reinhard]
 sql generation (src/oql) [reinhard]
 core (everything else) [neilt]
-gcd verifier (tools) [neilt]
+gcdverifier, parse_load_sql.py, geas-oidgen (tools) [neilt]
 
 Ready-to-go TODO's:
 ---------------------
Index: gnue/geas/doc/notes/stuff.txt
diff -u gnue/geas/doc/notes/stuff.txt:1.1 gnue/geas/doc/notes/stuff.txt:1.2
--- gnue/geas/doc/notes/stuff.txt:1.1   Mon Feb 12 14:48:47 2001
+++ gnue/geas/doc/notes/stuff.txt       Tue Aug 28 05:55:42 2001
@@ -2,6 +2,8 @@
 Notes on requirements for transactions, dynamically loadable modules,
 language independant methods.
 
+$Id: stuff.txt,v 1.2 2001/08/28 12:55:42 ntiffin Exp $
+
 This is a reasonably complex set of systems, and a little planning will help
 make sure they can all be implemented once.
 
@@ -12,18 +14,8 @@
 option is to require a filename to include the fully qualified name of the
 class, and an extra version identifier.
 
-
-
-All GCD files will be stored in a single directory, and all will be
-processed. This means that a class may only be specified once, but
-extended multiple times. 
-
 On server startup, the system will have a consistent view of the currently
 available classes. 
-
-
-
-
 
 Module contents:
   GCD file(s) - describing classes provided by this module
Index: gnue/geas/src/mac/geas-mac.pbproj/ntiffin.pbxuser
diff -u gnue/geas/src/mac/geas-mac.pbproj/ntiffin.pbxuser:1.4 
gnue/geas/src/mac/geas-mac.pbproj/ntiffin.pbxuser:1.5
--- gnue/geas/src/mac/geas-mac.pbproj/ntiffin.pbxuser:1.4       Fri Aug 24 
15:43:54 2001
+++ gnue/geas/src/mac/geas-mac.pbproj/ntiffin.pbxuser   Tue Aug 28 05:55:42 2001
@@ -24,6 +24,11 @@
                        sepNavWindowFrame = "{{15, 239}, {750, 502}}";
                };
        };
+       010E7D9B009C71FB7F000001 = {
+               uiCtxt = {
+                       sepNavWindowFrame = "{{0, 14}, {1024, 732}}";
+               };
+       };
        0116AEA300CA53077F000001 = {
                fileReference = 010E7D9A009C71FB7F000001;
                isa = PBXFileBreakpoint;
@@ -60,15 +65,15 @@
                );
                perUserDictionary = {
                        PBXWorkspaceConfiguration = {
-                               ContentSize = "{909, 599}";
+                               ContentSize = "{1024, 668}";
                                LeftSlideOut = {
                                        ActiveTab = 0;
-                                       Frame = "{{0, 23}, {909, 576}}";
+                                       Frame = "{{0, 23}, {1024, 645}}";
                                        Split0 = {
-                                               ActiveTab = 2;
-                                               Frame = "{{301, 0}, {608, 
576}}";
+                                               ActiveTab = 3;
+                                               Frame = "{{301, 0}, {723, 
645}}";
                                                Split0 = {
-                                                       Frame = "{{0, 287}, 
{608, 289}}";
+                                                       Frame = "{{0, 323}, 
{723, 322}}";
                                                };
                                                SplitCount = 1;
                                                Tab0 = {
@@ -110,13 +115,13 @@
                                                        Frame = "{{0, 0}, {608, 
262}}";
                                                };
                                                Tab3 = {
-                                                       Frame = "{{0, 0}, {584, 
298}}";
+                                                       Frame = "{{0, 0}, {723, 
298}}";
                                                };
                                                TabCount = 4;
                                        };
                                        SplitCount = 1;
                                        Tab0 = {
-                                               Frame = "{{0, 0}, {276, 576}}";
+                                               Frame = "{{0, 0}, {276, 645}}";
                                        };
                                        Tab1 = {
                                                Frame = "{{0, 0}, {200, 100}}";
@@ -136,7 +141,7 @@
                                        };
                                        TabCount = 4;
                                };
-                               WindowLocation = "{123, 72}";
+                               WindowLocation = "{0, 14}";
                        };
                };
        };
Index: gnue/www/faq.html
diff -u gnue/www/faq.html:1.14 gnue/www/faq.html:1.15
--- gnue/www/faq.html:1.14      Sun Aug 12 15:12:39 2001
+++ gnue/www/faq.html   Tue Aug 28 05:55:42 2001
@@ -73,7 +73,7 @@
        <br>
        <a href="#GNUe-FAQ-2.10">2.10 - What GUIs work with GNUe?</a> 
        <br>
-       <a href="#GNUe-FAQ-2.11"> 2.11 - What about Java?</a> 
+       <a href="#GNUe-FAQ-2.11"> 2.11 - What about Mozilla, Java, XUL or some 
other technology?</a> 
        <br>
        <a href="#GNUe-FAQ-2.12"> 2.12 - What about Windows?</a> 
        <br>
@@ -182,7 +182,7 @@
        <a name="GNUe-FAQ-1.6"></a><b>1.6 - When was this FAQ last revised and 
where can I find it.</b>.
 </p>
 <p>
-       This FAQ is $Revision: 1.14 $ $Date: 2001/08/12 22:12:39 $.  The most 
recent version (automatically updated from CVS) can be found at <A 
href="http://www.gnu.org/projects/gnue/faq.html";>http://www.gnu.org/projects/gnue/faq.html</A>.
  Another version is located at <A 
href="http://www.gnuenterprise.org";>http://www.gnuenterprise.org</A>
+       This FAQ is $Revision: 1.15 $ $Date: 2001/08/28 12:55:42 $.  The most 
recent version (automatically updated from CVS) can be found at <A 
href="http://www.gnu.org/projects/gnue/faq.html";>http://www.gnu.org/projects/gnue/faq.html</A>.
  Another version is located at <A 
href="http://www.gnuenterprise.org";>http://www.gnuenterprise.org</A>
 </p>
 <p>
        <a name="GNUe-FAQ-1.7"></a><b>1.7 - What is Enterprise Software?</b>
@@ -469,10 +469,19 @@
        GNUe currently supports (some are tested more than others) win32, gtk, 
motif, curses and mac GUI. A Java client is being authored as well and a web 
client is anticipated in the very near future.
 </p>
 <p>
-       <a name="GNUe-FAQ-2.11"></a><b>2.11 - What about Java?</b>
+       <a name="GNUe-FAQ-2.11"></a><b>2.11 - What about Mozilla, Java, XUL or 
some other technology</b>
 </p>
 <p>
        If you want Java, LinuxKontor is probably a better choice for you. 
Because of its popularity, some of the GNUe team is working on a Java client 
(although it is not a priority). We do know that Java works with GEAS. However, 
Java is NOT the preferred language as it has issues with its ownership. Because 
this is a free software project we will provide all functionality using free 
software. We do expect that Java will work well with GNUe, but using Java will 
be your choice.
+</p>
+<p>
+Tonight I was reading over some of the documentation on GNUe. It occurred to 
me that Mozilla & XUL might make a great front end UI to this system. Instead 
of creating multiple GUI front ends for the different environments you wish to 
support, you could make one XUL front end that could run on every platform that 
Mozilla can run on (and there are a lot). Is there some reason you've chosen 
not to do this?
+</p>
+<p>
+This has been talked about in infinite detail, but the summary is that 
browsers don't make good front ends for Enterprise systems.  If we used Java it 
gets a little better, but Java is not free software.  So we are using Python as 
the core development language.
+</p>
+<p>
+I doubt that XUL and Mozilla are considered Enterprise ready. However, CORBA, 
Python, SQL92 (PostGreSQL) are all approaching stable acceptance.  This 
decision is not about what technology will work but about what Enterprise 
customers will accept.
 </p>
 <p>
        <a name="GNUe-FAQ-2.12"></a><b>2.12 - What about Windows?</b>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]