[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst |
Date: |
Wed, 19 Feb 2003 13:30:22 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 03/02/19 13:30:22
Modified files:
doc/pegboard/projectsplit--tjl: peg.rst
Log message:
More about splitting
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/projectsplit--tjl/peg.rst.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
Patches:
Index: gzz/doc/pegboard/projectsplit--tjl/peg.rst
diff -u gzz/doc/pegboard/projectsplit--tjl/peg.rst:1.2
gzz/doc/pegboard/projectsplit--tjl/peg.rst:1.3
--- gzz/doc/pegboard/projectsplit--tjl/peg.rst:1.2 Wed Feb 19 12:39:16 2003
+++ gzz/doc/pegboard/projectsplit--tjl/peg.rst Wed Feb 19 13:30:22 2003
@@ -4,13 +4,39 @@
=============================================================
:Author: Tuomas J. Lukka
-:Last-Modified: $Date: 2003/02/19 17:39:16 $
-:Revision: $Revision: 1.2 $
+:Last-Modified: $Date: 2003/02/19 18:30:22 $
+:Revision: $Revision: 1.3 $
:Status: Incomplete
Issues
======
+- Do we need to get rid of zzStructure?
+
+ RESOLVED: Yes. Using a patented technology that
+ will not be openly licensed is strictly against our
+ free software philosophy.
+
+- Does this take away the whole basis of the project?
+
+ RESOLVED: No. Even though we *started* from zzStructure,
+ the project has in fact outgrown it. The structure
+ gave us good insights and points of view (bidirectionality,
+ fine-grain hyperstructure, ...), but in practical applitudes
+ the code to handle the structure was always more complicated
+ than it should have needed to be.
+
+ We have developed several interesting technologies
+ that we can *easily* slot around some other structure
+ (vobs, uml linker, storm, ...).
+
+- What about Xanalogical hypertext? Can we use that?
+
+ RESOLVED: Yes. Ted has said it's not patented, it was
+ only protected by trade secrets, and since the technologies
+ have now been openly disclosed, there are no limitations
+ to their use.
+
- Should we really split the code?
SUGGESTED RESOLUTION: Yes. It will be far easier for others
@@ -49,6 +75,40 @@
frozen APIs; this is especially important since now others may
begin to rely on those APIs.
+.. UML:: projectsplitting
+
+ package UMLLinker
+
+ package Storm
+ use UMLLinker
+
+ package XuStorm
+ use UMLLinker
+ use Storm
+
+ package LibVob
+ use UMLLinker
+
+ package LibPaper
+ use UMLLinker
+ use LibVob
+
+ package TheCoreProjectThatHasNoNameYetButIsTheRealOverallGoal
+ use UMLLinker
+ use Storm
+ use XuStorm
+ use LibVob
+ use LibPaper
+
+ ---
+ XuStorm.c = Storm.c + (100, 100);
+ LibPaper.c = LibVob.c + (100, 100);
+
+ TheCoreProjectThatHasNoNameYetButIsTheRealOverallGoal.c = UMLLinker.c +
(500,0);
+
+ .5[Storm.c, LibPaper.c] = .5[UMLLinker.c,
TheCoreProjectThatHasNoNameYetButIsTheRealOverallGoal.c];
+ Storm.c = LibVob.c + (0, 300);
+
---------
UMLLinker
@@ -56,7 +116,8 @@
:Maintainer: Asko Soukka
-
+A software engineering documentation tool using ReST and providing
+multidirectionally hyperlinked UML diagrams.
-----
Storm
@@ -64,17 +125,35 @@
:Maintainer: Benja Fallenstein
+A new type of distributed computer storage framework with global, unique
+ids.
+
Todo:
"""""
- Figure out whether to do the "storm2" headerless stuff?
+- URN-5 code should be moved into this software
+
+--------
+Xu-Storm
+--------
+
+:Maintainer: Tuomas J. Lukka or Benja Fallenstein
+
+An implementation of xanalogical hypertext on top of the distributed Storm
+library.
+
+
------
LibVob
------
:Maintainer: Tuomas J. Lukka
+A graphical library providing automatic animation between unrelated
+views, if the views are reasonably defined.
+
Todo:
"""""
@@ -83,12 +162,18 @@
- Make the renderable structure better and easily extensible by
external code
+- document well
+
--------
LibPaper
--------
:Maintainer: Janne V. Kujala
+A library which creates unique backgrounds from given seed values.
+The backgrounds are maximally recognizable as well as legible for black
+text.
+
Todo:
"""""
@@ -98,19 +183,18 @@
- Might it be possible / feasible / worth it to untie the code from LibVob;
possibly later.
---------
-Xu-Storm
---------
-
-:Maintainer: Tuomas J. Lukka
-
-
-----------------------------------------------------
TheCoreProjectThatHasNoNameYetButIsTheRealOverallGoal
-----------------------------------------------------
:Maintainer: Tuomas J. Lukka
+Todo:
+"""""
+
+- Figure out the new structure
+
+- Write the code to make use of the new structure
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/19
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/19
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst,
Tuomas J. Lukka <=
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/19
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/20
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/20
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/20
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/20
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/20
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Tuomas J. Lukka, 2003/02/20
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Benja Fallenstein, 2003/02/21
- [Gzz-commits] gzz/doc/pegboard/projectsplit--tjl peg.rst, Benja Fallenstein, 2003/02/21