From jan at intevation.de Tue Jun 1 12:30:13 2004 From: jan at intevation.de (Jan-Oliver Wagner) Date: Tue, 1 Jun 2004 12:30:13 +0200 Subject: [Thuban-list] manual for developers In-Reply-To: <33135.164.15.134.161.1085577569.squirrel@164.15.134.161> References: <33135.164.15.134.161.1085577569.squirrel@164.15.134.161> Message-ID: <20040601103013.GA29625@intevation.de> Hi Moritz, On Wed, May 26, 2004 at 03:19:29PM +0200, Moritz Lennert wrote: > is there a manual for developers explaining the insides of Thuban ? If > not, where can interested people look for explanation of the code > structure ? So far we do not have a developers manual. The user's manual contains some hints on how to develop extensions though. We've taken care to comment the source code reasonable enough to learn from it. But the overall concepts are not described in a document. So right now the best strategy to learn about Thuban internals is to read the source code and ask questions on this mailing list. A couple of guys who are into (parts of) the code are reading this list. You are right that Thuban is now in a position where a developers guide would be helpful. I'll see what I can do to this. Best Jan -- Jan-Oliver Wagner http://intevation.de/~jan/ Intevation GmbH http://intevation.de/ FreeGIS http://freegis.org/ From jan at intevation.de Tue Jun 1 12:35:42 2004 From: jan at intevation.de (Jan-Oliver Wagner) Date: Tue, 1 Jun 2004 12:35:42 +0200 Subject: [Thuban-list] manual for developers In-Reply-To: <20040601103013.GA29625@intevation.de> References: <33135.164.15.134.161.1085577569.squirrel@164.15.134.161> <20040601103013.GA29625@intevation.de> Message-ID: <20040601103542.GA29679@intevation.de> On Tue, Jun 01, 2004 at 12:30:13PM +0200, Jan-Oliver Wagner wrote: > So right now the best strategy to learn about Thuban internals > is to read the source code and ask questions on this mailing list. > A couple of guys who are into (parts of) the code are reading > this list. oops. I meant the thuban-devel mailing list. Of course not this user mailing list. -- Jan-Oliver Wagner http://intevation.de/~jan/ Intevation GmbH http://intevation.de/ FreeGIS http://freegis.org/ From jschuengel at intevation.de Thu Jun 3 16:41:17 2004 From: jschuengel at intevation.de (=?ISO-8859-1?Q?Jan_Sch=FCngel?=) Date: Thu, 03 Jun 2004 16:41:17 +0200 Subject: [Thuban-list] Session Tree TypeError after using ImportAPR Extension Message-ID: <40BF388D.7070402@intevation.de> Hi, i tested the Extension importAPR. It works fine, but when i view the File -> Session Tree, i get the following TypeError: Traceback (most recent call last): File "/big/home/janschu/Projekt/thuban/Thuban/UI/mainwindow.py", line 282, in invoke_command File "/big/home/janschu/Projekt/thuban/Thuban/UI/command.py", line 121, in Execute File "/big/home/janschu/Projekt/thuban/Thuban/UI/mainwindow.py", line 979, in call_method File "/big/home/janschu/Projekt/thuban/Thuban/UI/mainwindow.py", line 449, in ToggleSessionTree File "/big/home/janschu/Projekt/thuban/Thuban/UI/tree.py", line 227, in __init__ File "/big/home/janschu/Projekt/thuban/Thuban/UI/tree.py", line 73, in __init__ File "/big/home/janschu/Projekt/thuban/Thuban/UI/tree.py", line 175, in session_changed File "/big/home/janschu/Projekt/thuban/Thuban/UI/tree.py", line 106, in update_tree File "/big/home/janschu/Projekt/thuban/Thuban/UI/tree.py", line 132, in add_items File "/big/home/janschu/Projekt/thuban/Thuban/UI/tree.py", line 128, in add_items File "/big/home/janschu/Projekt/thuban/Thuban/Model/layer.py", line 292, in TreeInfo TypeError: float argument required it seems as if a problem in thuban. Have anybody else this error? Jan Schuengel From bh at intevation.de Thu Jun 3 17:19:41 2004 From: bh at intevation.de (Bernhard Herzog) Date: Thu, 03 Jun 2004 17:19:41 +0200 Subject: [Thuban-list] Session Tree TypeError after using ImportAPR Extension In-Reply-To: <40BF388D.7070402@intevation.de> ( =?iso-8859-1?q?Jan_Sch=FCngel's_message_of?= "Thu, 03 Jun 2004 16:41:17 +0200") References: <40BF388D.7070402@intevation.de> Message-ID: Jan Sch?ngel writes: > File "/big/home/janschu/Projekt/thuban/Thuban/Model/layer.py", line > 292, in TreeInfo > TypeError: float argument required > > it seems as if a problem in thuban. > Have anybody else this error? This was filed already back in January, unfortunately buried in the comments of RT #2239. This is fixed in CVS now. Bernhard -- Intevation GmbH http://intevation.de/ Skencil http://sketch.sourceforge.net/ Thuban http://thuban.intevation.org/