pythoncad-developer Mailing List for PythonCAD (Page 12)
CAD Application entire developed in Python
Status: Beta
Brought to you by:
matteoboscolo
You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
(13) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(30) |
Feb
(65) |
Mar
(32) |
Apr
(42) |
May
(32) |
Jun
(18) |
Jul
(4) |
Aug
(30) |
Sep
(31) |
Oct
(28) |
Nov
(4) |
Dec
(40) |
2011 |
Jan
(18) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(4) |
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
(7) |
Feb
(3) |
Mar
|
Apr
(3) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Matteo B. <mat...@bo...> - 2010-03-27 08:55:05
|
I did the test and lookign at this function def getEntityFromTypeArray(self, typeArray): """ get entitys from an array of type """ _outObj=[] _dbEntRow=self.getMultiFilteredEntity(entityTypeArray=typeArray) -->> here we have 31 Mb and all the entity are in the _dbEntRow for _row in _dbEntRow: _style=_row[4] _dumpObj=pickle.loads(str(_row[3])) _objEnt=PyCadEnt(_row[2],_dumpObj,_style,_row[1]) _objEnt.state=_row[5] _objEnt.index=_row[6] _objEnt.visible=_row[7] _objEnt.updateBBox() _outObj.append(_objEnt) return _outObj --> here we have 400 Mb approximatively Regards, Matteo On Sat, 2010-03-27 at 09:05 +0100, Matteo Boscolo wrote: > Hi Gerwin, > I did some performance test on the huge dxf layout that you have send to > me. > > This is the result of memory charge > > with wx 475 Mb > with text_interface 338 Mb > > I will look better to it, but at the first glance I can surly say that > all this memory consumption is due to the kernel.getAllDrawingEntity() > function. > > This function create all the geometrical object in memory and of course > with about 227250 object created the memory consumption is very hight. > Using this method we have replicated R37 ... that is not what we are try > to do.. > > we need to avoid to use this method for get all the entity for the > display list.. > > We need to load the entity just for geometrical operation .. nothing > else... as we have discuss in some mail ... > > May be you can destroy elements from the array after generating the > display list..so the python garbage collection remove it from the > memory.. > But of course remain a pick of memory .. > > or may be the problem is that I do not close the cursor after giving to > you the array .. > > I will do some more test and let you know... > > Do you have any alternative way to create the display list without using > the kernel.getAllDrawingEntity() function ? > > Regards, > Matteo > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > |
From: Matteo B. <mat...@bo...> - 2010-03-27 08:05:34
|
Hi Gerwin, I did some performance test on the huge dxf layout that you have send to me. This is the result of memory charge with wx 475 Mb with text_interface 338 Mb I will look better to it, but at the first glance I can surly say that all this memory consumption is due to the kernel.getAllDrawingEntity() function. This function create all the geometrical object in memory and of course with about 227250 object created the memory consumption is very hight. Using this method we have replicated R37 ... that is not what we are try to do.. we need to avoid to use this method for get all the entity for the display list.. We need to load the entity just for geometrical operation .. nothing else... as we have discuss in some mail ... May be you can destroy elements from the array after generating the display list..so the python garbage collection remove it from the memory.. But of course remain a pick of memory .. or may be the problem is that I do not close the cursor after giving to you the array .. I will do some more test and let you know... Do you have any alternative way to create the display list without using the kernel.getAllDrawingEntity() function ? Regards, Matteo |
From: Matteo B. <mat...@bo...> - 2010-03-27 07:25:16
|
Hi Gertwin, I have implemented some new feature from the kernel 1) getAllDrawingEntity He retrieve from the db all the drawing entity .. Segment Arc .... 2) haveDrawingEntitys this check only that the drawing have some entities .. it's a select count(*) phrase .. I have made some modification of your code to use this function instead using the getfromtype that is slower .. 3) the dxfReader and kernel now support Arc entities Regards, Matteo |
From: Matteo B. <mat...@bo...> - 2010-03-19 13:11:50
|
Hi Gertwin, I have added the edit menu and the undo/redo command I have made some test but there is some problem when make undo . the viewport.OnPaint function dose not work propely..(hope is this ...) I try to explain it better .. During an undo operation some entity can be deleted .. so the kernel.getEntityFromType('segmen') can have less entity .. or no entity .. so you need to delete from the displayList the entity that are no more visible .. I git the code with the new functionality .. Regards, Matteo On Fri, 2010-03-19 at 12:39 +0100, Matteo Boscolo wrote: > Hi Gerwin, > I have added the import functionality at the Interface under > file->import > > so now you can import any dxf and make all the test .. > > I will add all the test_kernel functionality in the user interface .. so > we can test all the new feature .. > > Regards, > Matteo > > On Fri, 2010-03-19 at 11:57 +0100, Matteo Boscolo wrote: > > Hi Gertwin, > > I did some test importing the dxf file .. > > > > The Redraw and the Regen are very fast .. > > The index creation takes to match time .. we can do some more on this ? > > > > > If someone have some time to create a larger database I can do some > > > performance tests > > You can use the Import function From test_kernel.py and read an dxf file .. > > I had load the "8th floor furniture.dxf" and the > > "jettrainer.dxf" for doing my test .. > > As Alternatively you can implement an import function to easily load a > > dxf file ..The kernel already support this feature . > > > > Regards, > > Matteo > > > > > > > > On Thu, 2010-03-18 at 23:14 +0100, Gertwin Groen wrote: > > > Hi all, > > > > > > I just added a view application for the new kernel to the repository. > > > I is written in wxPython and is far from complete. > > > In the end this application has to become version R38 (if performance > > > tests succeed). > > > Drawing is done with a standard wxPython drawing functions, no cairo, no OpenGL. > > > > > > Functionality: > > > 1. open a database. > > > 2. rebuild the spatial index (RTree) in the database. > > > 3. regenerate the drawing = rebuild the display list. > > > 4. redraw the display list. > > > 5. zoom all = set up view translation and redraw the display list. > > > Use zoom all after resizing the application window to get an idea of > > > the performance. > > > > > > I did not yet optimize anything. > > > After optimizing it will (should) be faster than it is now. > > > Drawing is done directly to screen, I need to draw to a "in memory" > > > bitmap and show this bitmap on screen. > > > All entities are drawn, even if they are outside the viewport. > > > > > > If someone have some time to create a larger database I can do some > > > performance tests. > > > Maybe it is not so handy to have such a large database in git. > > > > > > Regards, > > > Gertwin > > > > > > ------------------------------------------------------------------------------ > > > Download Intel® Parallel Studio Eval > > > Try the new software tools for yourself. Speed compiling, find bugs > > > proactively, and fine-tune applications for parallel performance. > > > See why Intel Parallel Studio got high marks during beta. > > > http://p.sf.net/sfu/intel-sw-dev > > > _______________________________________________ > > > Pythoncad-developer mailing list > > > Pyt...@li... > > > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > > > > > > > > > > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > Pythoncad-developer mailing list > > Pyt...@li... > > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > |
From: Matteo B. <mat...@bo...> - 2010-03-19 11:39:37
|
Hi Gerwin, I have added the import functionality at the Interface under file->import so now you can import any dxf and make all the test .. I will add all the test_kernel functionality in the user interface .. so we can test all the new feature .. Regards, Matteo On Fri, 2010-03-19 at 11:57 +0100, Matteo Boscolo wrote: > Hi Gertwin, > I did some test importing the dxf file .. > > The Redraw and the Regen are very fast .. > The index creation takes to match time .. we can do some more on this ? > > > If someone have some time to create a larger database I can do some > > performance tests > You can use the Import function From test_kernel.py and read an dxf file .. > I had load the "8th floor furniture.dxf" and the > "jettrainer.dxf" for doing my test .. > As Alternatively you can implement an import function to easily load a > dxf file ..The kernel already support this feature . > > Regards, > Matteo > > > > On Thu, 2010-03-18 at 23:14 +0100, Gertwin Groen wrote: > > Hi all, > > > > I just added a view application for the new kernel to the repository. > > I is written in wxPython and is far from complete. > > In the end this application has to become version R38 (if performance > > tests succeed). > > Drawing is done with a standard wxPython drawing functions, no cairo, no OpenGL. > > > > Functionality: > > 1. open a database. > > 2. rebuild the spatial index (RTree) in the database. > > 3. regenerate the drawing = rebuild the display list. > > 4. redraw the display list. > > 5. zoom all = set up view translation and redraw the display list. > > Use zoom all after resizing the application window to get an idea of > > the performance. > > > > I did not yet optimize anything. > > After optimizing it will (should) be faster than it is now. > > Drawing is done directly to screen, I need to draw to a "in memory" > > bitmap and show this bitmap on screen. > > All entities are drawn, even if they are outside the viewport. > > > > If someone have some time to create a larger database I can do some > > performance tests. > > Maybe it is not so handy to have such a large database in git. > > > > Regards, > > Gertwin > > > > ------------------------------------------------------------------------------ > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > Pythoncad-developer mailing list > > Pyt...@li... > > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > |
From: Matteo B. <mat...@bo...> - 2010-03-19 10:57:37
|
Hi Gertwin, I did some test importing the dxf file .. The Redraw and the Regen are very fast .. The index creation takes to match time .. we can do some more on this ? > If someone have some time to create a larger database I can do some > performance tests You can use the Import function From test_kernel.py and read an dxf file .. I had load the "8th floor furniture.dxf" and the "jettrainer.dxf" for doing my test .. As Alternatively you can implement an import function to easily load a dxf file ..The kernel already support this feature . Regards, Matteo On Thu, 2010-03-18 at 23:14 +0100, Gertwin Groen wrote: > Hi all, > > I just added a view application for the new kernel to the repository. > I is written in wxPython and is far from complete. > In the end this application has to become version R38 (if performance > tests succeed). > Drawing is done with a standard wxPython drawing functions, no cairo, no OpenGL. > > Functionality: > 1. open a database. > 2. rebuild the spatial index (RTree) in the database. > 3. regenerate the drawing = rebuild the display list. > 4. redraw the display list. > 5. zoom all = set up view translation and redraw the display list. > Use zoom all after resizing the application window to get an idea of > the performance. > > I did not yet optimize anything. > After optimizing it will (should) be faster than it is now. > Drawing is done directly to screen, I need to draw to a "in memory" > bitmap and show this bitmap on screen. > All entities are drawn, even if they are outside the viewport. > > If someone have some time to create a larger database I can do some > performance tests. > Maybe it is not so handy to have such a large database in git. > > Regards, > Gertwin > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > |
From: Gertwin G. <ger...@gm...> - 2010-03-18 22:15:02
|
Hi all, I just added a view application for the new kernel to the repository. I is written in wxPython and is far from complete. In the end this application has to become version R38 (if performance tests succeed). Drawing is done with a standard wxPython drawing functions, no cairo, no OpenGL. Functionality: 1. open a database. 2. rebuild the spatial index (RTree) in the database. 3. regenerate the drawing = rebuild the display list. 4. redraw the display list. 5. zoom all = set up view translation and redraw the display list. Use zoom all after resizing the application window to get an idea of the performance. I did not yet optimize anything. After optimizing it will (should) be faster than it is now. Drawing is done directly to screen, I need to draw to a "in memory" bitmap and show this bitmap on screen. All entities are drawn, even if they are outside the viewport. If someone have some time to create a larger database I can do some performance tests. Maybe it is not so handy to have such a large database in git. Regards, Gertwin |
From: Matteo B. <mat...@bo...> - 2010-03-17 07:27:36
|
I'm Going to remove the Media Wiki from sourceforge .. Regards, Matteo On Wed, 2010-03-17 at 09:23 +0530, Yagnesh Desai wrote: > Gr8 job . . . ! > > Now we need to add sourceforge logo to the template. As they > expect us to highlight that we have hosted our project on > sourceforge.net > > Sourceforge.net tracks the logo hit. so the logo which > we host should be trackable by their ranking system. > > http://sourceforge.net/project/stats/rank_history.php?group_id=263167&ugn=pythoncad > > - - - - - - - - - - > Best regards > > Yagnesh Desai > Save a tree...please don't print this e-mail. > > > 2010/3/16 José Antonio Martín Prieto <jan...@gm...>: > > Hi, > > I'm glad to tell you that the Wiki of pythoncad has been successfully > > moved from my machine to Sourceforge. > > > > You can find the wiki in http://pythoncad.sourceforge.net/dokuwiki/ > > > > The authentication data remains the same. > > > > Many thanks to Matteo and Yagnesh for their help. > > > > Regards, > > Jose Antonio > > > > 2010/3/14 José Antonio Martín Prieto <jan...@gm...>: > >> Hi, > >> I think that this is a good idea. Once I have the rights in the proper > >> directories, I can migrate the wiki in a very short time. > >> > >> Regards, > >> Jose Antonio > >> > >> On Sun, Mar 14, 2010 at 8:50 AM, Yagnesh Desai <yn...@gm...> wrote: > >>> Dear Jose & Matteo; > >>> > >>> Dokuwiki do not use mysql data base as mediawiki hence there > >>> will be large effort to convert dokuwiki pages to media wiki > >>> pages. > >>> > >>> BUT good news is its very simple to migrate existing dokuwiki > >>> application to sourceforge.net > >>> > >>> I did some testing and found the way host the existing dokuwiki > >>> application on sourceforge. I used filezilla for the same. > >>> > >>> We need to do following > >>> 1. copy the complete dokuwiki directory from > >>> existing www folder to /home/groups/p/py/pythoncad/htdocs/ > >>> > >>> 2. this is the read only web access. Hence the writable local > >>> folder /var/www/dokuwiki/data needs to be moved to > >>> /home/groups/p/py/pythoncad/persistent/ > >>> > >>> 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf > >>> from > >>> $conf['savedir'] = './data' > >>> to > >>> $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' > >>> > >>> for this Jose will need additional rights on the pythoncad project. > >>> This being custom application backups needs to be managed by > >>> project team. > >>> > >>> End of it we will have all the old pages and translations available on > >>> the sourceforge. . . > >>> > >>> > >>> > >>> 2010/3/10 Matteo Boscolo <mat...@bo...>: > >>>> Hi Jose' .. > >>>> If the difference are not to much I can help you to build a simple python > >>>> script that dose that job. > >>>> > >>>> If you can tell me which are the difference I can try to build a converter > >>>> .. > >>>> > >>>>>have found a tool to migrate from mediawiki to dokuwiki, but > >>>>>not the inverse. > >>>> May be we can see this tool and make it work in reverse mode ... > >>>> Can you send me the link ?? > >>>> > >>>> Regards, > >>>> Matteo > >>>> > >>>> -----Original Message----- > >>>> From: José Antonio Martín Prieto [mailto:jan...@gm...] > >>>> Sent: 10 March 2010 16:57 > >>>> To: pyt...@li... > >>>> Subject: [Pythoncad-developer] Wiki migration > >>>> > >>>> Hi, > >>>> I have seen that someone has started migrating the wiki to > >>>> sourceforge. I would like to help with that, but I think that hand > >>>> copying the contents from one wiki to the other will be a tedious > >>>> work. > >>>> I have the source files of the old wiki, and they are all plain text > >>>> files, with dokuwiki markup. This markup is similar, but not the same, > >>>> to mediawiki markup. Maybe someone knows a conversion tool or can make > >>>> one? I > >>>> > >>>> Any ideas? > >>>> > >>>> Regards, > >>>> Jose > >>>> > >>>> -- > >>>> "In a world without frontiers, who needs Gates and Windows? > >>>> > >>>> ---------------------------------------------------------------------------- > >>>> -- > >>>> Download Intel® Parallel Studio Eval > >>>> Try the new software tools for yourself. Speed compiling, find bugs > >>>> proactively, and fine-tune applications for parallel performance. > >>>> See why Intel Parallel Studio got high marks during beta. > >>>> http://p.sf.net/sfu/intel-sw-dev > >>>> _______________________________________________ > >>>> Pythoncad-developer mailing list > >>>> Pyt...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > >>>> > >>>> > >>>> ------------------------------------------------------------------------------ > >>>> Download Intel® Parallel Studio Eval > >>>> Try the new software tools for yourself. Speed compiling, find bugs > >>>> proactively, and fine-tune applications for parallel performance. > >>>> See why Intel Parallel Studio got high marks during beta. > >>>> http://p.sf.net/sfu/intel-sw-dev > >>>> _______________________________________________ > >>>> Pythoncad-developer mailing list > >>>> Pyt...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > >>>> > >>> > >>> > >>> > >>> -- > >>> Best regards > >>> > >>> Yagnesh Desai > >>> > >>> Save a tree...please don't print this e-mail. > >>> > >>> ------------------------------------------------------------------------------ > >>> Download Intel® Parallel Studio Eval > >>> Try the new software tools for yourself. Speed compiling, find bugs > >>> proactively, and fine-tune applications for parallel performance. > >>> See why Intel Parallel Studio got high marks during beta. > >>> http://p.sf.net/sfu/intel-sw-dev > >>> _______________________________________________ > >>> Pythoncad-developer mailing list > >>> Pyt...@li... > >>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > >>> > >> > >> > >> > >> -- > >> "In a world without frontiers, who needs Gates and Windows? > >> > > > > > > > > -- > > "In a world without frontiers, who needs Gates and Windows? > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer |
From: Matteo B. <mat...@bo...> - 2010-03-17 07:20:03
|
Thank Jose' Gr8 job .. Regards, Matteo On Wed, 2010-03-17 at 09:23 +0530, Yagnesh Desai wrote: > Gr8 job . . . ! > > Now we need to add sourceforge logo to the template. As they > expect us to highlight that we have hosted our project on > sourceforge.net > > Sourceforge.net tracks the logo hit. so the logo which > we host should be trackable by their ranking system. > > http://sourceforge.net/project/stats/rank_history.php?group_id=263167&ugn=pythoncad > > - - - - - - - - - - > Best regards > > Yagnesh Desai > Save a tree...please don't print this e-mail. > > > 2010/3/16 José Antonio Martín Prieto <jan...@gm...>: > > Hi, > > I'm glad to tell you that the Wiki of pythoncad has been successfully > > moved from my machine to Sourceforge. > > > > You can find the wiki in http://pythoncad.sourceforge.net/dokuwiki/ > > > > The authentication data remains the same. > > > > Many thanks to Matteo and Yagnesh for their help. > > > > Regards, > > Jose Antonio > > > > 2010/3/14 José Antonio Martín Prieto <jan...@gm...>: > >> Hi, > >> I think that this is a good idea. Once I have the rights in the proper > >> directories, I can migrate the wiki in a very short time. > >> > >> Regards, > >> Jose Antonio > >> > >> On Sun, Mar 14, 2010 at 8:50 AM, Yagnesh Desai <yn...@gm...> wrote: > >>> Dear Jose & Matteo; > >>> > >>> Dokuwiki do not use mysql data base as mediawiki hence there > >>> will be large effort to convert dokuwiki pages to media wiki > >>> pages. > >>> > >>> BUT good news is its very simple to migrate existing dokuwiki > >>> application to sourceforge.net > >>> > >>> I did some testing and found the way host the existing dokuwiki > >>> application on sourceforge. I used filezilla for the same. > >>> > >>> We need to do following > >>> 1. copy the complete dokuwiki directory from > >>> existing www folder to /home/groups/p/py/pythoncad/htdocs/ > >>> > >>> 2. this is the read only web access. Hence the writable local > >>> folder /var/www/dokuwiki/data needs to be moved to > >>> /home/groups/p/py/pythoncad/persistent/ > >>> > >>> 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf > >>> from > >>> $conf['savedir'] = './data' > >>> to > >>> $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' > >>> > >>> for this Jose will need additional rights on the pythoncad project. > >>> This being custom application backups needs to be managed by > >>> project team. > >>> > >>> End of it we will have all the old pages and translations available on > >>> the sourceforge. . . > >>> > >>> > >>> > >>> 2010/3/10 Matteo Boscolo <mat...@bo...>: > >>>> Hi Jose' .. > >>>> If the difference are not to much I can help you to build a simple python > >>>> script that dose that job. > >>>> > >>>> If you can tell me which are the difference I can try to build a converter > >>>> .. > >>>> > >>>>>have found a tool to migrate from mediawiki to dokuwiki, but > >>>>>not the inverse. > >>>> May be we can see this tool and make it work in reverse mode ... > >>>> Can you send me the link ?? > >>>> > >>>> Regards, > >>>> Matteo > >>>> > >>>> -----Original Message----- > >>>> From: José Antonio Martín Prieto [mailto:jan...@gm...] > >>>> Sent: 10 March 2010 16:57 > >>>> To: pyt...@li... > >>>> Subject: [Pythoncad-developer] Wiki migration > >>>> > >>>> Hi, > >>>> I have seen that someone has started migrating the wiki to > >>>> sourceforge. I would like to help with that, but I think that hand > >>>> copying the contents from one wiki to the other will be a tedious > >>>> work. > >>>> I have the source files of the old wiki, and they are all plain text > >>>> files, with dokuwiki markup. This markup is similar, but not the same, > >>>> to mediawiki markup. Maybe someone knows a conversion tool or can make > >>>> one? I > >>>> > >>>> Any ideas? > >>>> > >>>> Regards, > >>>> Jose > >>>> > >>>> -- > >>>> "In a world without frontiers, who needs Gates and Windows? > >>>> > >>>> ---------------------------------------------------------------------------- > >>>> -- > >>>> Download Intel® Parallel Studio Eval > >>>> Try the new software tools for yourself. Speed compiling, find bugs > >>>> proactively, and fine-tune applications for parallel performance. > >>>> See why Intel Parallel Studio got high marks during beta. > >>>> http://p.sf.net/sfu/intel-sw-dev > >>>> _______________________________________________ > >>>> Pythoncad-developer mailing list > >>>> Pyt...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > >>>> > >>>> > >>>> ------------------------------------------------------------------------------ > >>>> Download Intel® Parallel Studio Eval > >>>> Try the new software tools for yourself. Speed compiling, find bugs > >>>> proactively, and fine-tune applications for parallel performance. > >>>> See why Intel Parallel Studio got high marks during beta. > >>>> http://p.sf.net/sfu/intel-sw-dev > >>>> _______________________________________________ > >>>> Pythoncad-developer mailing list > >>>> Pyt...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > >>>> > >>> > >>> > >>> > >>> -- > >>> Best regards > >>> > >>> Yagnesh Desai > >>> > >>> Save a tree...please don't print this e-mail. > >>> > >>> ------------------------------------------------------------------------------ > >>> Download Intel® Parallel Studio Eval > >>> Try the new software tools for yourself. Speed compiling, find bugs > >>> proactively, and fine-tune applications for parallel performance. > >>> See why Intel Parallel Studio got high marks during beta. > >>> http://p.sf.net/sfu/intel-sw-dev > >>> _______________________________________________ > >>> Pythoncad-developer mailing list > >>> Pyt...@li... > >>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > >>> > >> > >> > >> > >> -- > >> "In a world without frontiers, who needs Gates and Windows? > >> > > > > > > > > -- > > "In a world without frontiers, who needs Gates and Windows? > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer |
From: Yagnesh D. <yn...@gm...> - 2010-03-17 03:53:46
|
Gr8 job . . . ! Now we need to add sourceforge logo to the template. As they expect us to highlight that we have hosted our project on sourceforge.net Sourceforge.net tracks the logo hit. so the logo which we host should be trackable by their ranking system. http://sourceforge.net/project/stats/rank_history.php?group_id=263167&ugn=pythoncad - - - - - - - - - - Best regards Yagnesh Desai Save a tree...please don't print this e-mail. 2010/3/16 José Antonio Martín Prieto <jan...@gm...>: > Hi, > I'm glad to tell you that the Wiki of pythoncad has been successfully > moved from my machine to Sourceforge. > > You can find the wiki in http://pythoncad.sourceforge.net/dokuwiki/ > > The authentication data remains the same. > > Many thanks to Matteo and Yagnesh for their help. > > Regards, > Jose Antonio > > 2010/3/14 José Antonio Martín Prieto <jan...@gm...>: >> Hi, >> I think that this is a good idea. Once I have the rights in the proper >> directories, I can migrate the wiki in a very short time. >> >> Regards, >> Jose Antonio >> >> On Sun, Mar 14, 2010 at 8:50 AM, Yagnesh Desai <yn...@gm...> wrote: >>> Dear Jose & Matteo; >>> >>> Dokuwiki do not use mysql data base as mediawiki hence there >>> will be large effort to convert dokuwiki pages to media wiki >>> pages. >>> >>> BUT good news is its very simple to migrate existing dokuwiki >>> application to sourceforge.net >>> >>> I did some testing and found the way host the existing dokuwiki >>> application on sourceforge. I used filezilla for the same. >>> >>> We need to do following >>> 1. copy the complete dokuwiki directory from >>> existing www folder to /home/groups/p/py/pythoncad/htdocs/ >>> >>> 2. this is the read only web access. Hence the writable local >>> folder /var/www/dokuwiki/data needs to be moved to >>> /home/groups/p/py/pythoncad/persistent/ >>> >>> 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf >>> from >>> $conf['savedir'] = './data' >>> to >>> $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' >>> >>> for this Jose will need additional rights on the pythoncad project. >>> This being custom application backups needs to be managed by >>> project team. >>> >>> End of it we will have all the old pages and translations available on >>> the sourceforge. . . >>> >>> >>> >>> 2010/3/10 Matteo Boscolo <mat...@bo...>: >>>> Hi Jose' .. >>>> If the difference are not to much I can help you to build a simple python >>>> script that dose that job. >>>> >>>> If you can tell me which are the difference I can try to build a converter >>>> .. >>>> >>>>>have found a tool to migrate from mediawiki to dokuwiki, but >>>>>not the inverse. >>>> May be we can see this tool and make it work in reverse mode ... >>>> Can you send me the link ?? >>>> >>>> Regards, >>>> Matteo >>>> >>>> -----Original Message----- >>>> From: José Antonio Martín Prieto [mailto:jan...@gm...] >>>> Sent: 10 March 2010 16:57 >>>> To: pyt...@li... >>>> Subject: [Pythoncad-developer] Wiki migration >>>> >>>> Hi, >>>> I have seen that someone has started migrating the wiki to >>>> sourceforge. I would like to help with that, but I think that hand >>>> copying the contents from one wiki to the other will be a tedious >>>> work. >>>> I have the source files of the old wiki, and they are all plain text >>>> files, with dokuwiki markup. This markup is similar, but not the same, >>>> to mediawiki markup. Maybe someone knows a conversion tool or can make >>>> one? I >>>> >>>> Any ideas? >>>> >>>> Regards, >>>> Jose >>>> >>>> -- >>>> "In a world without frontiers, who needs Gates and Windows? >>>> >>>> ---------------------------------------------------------------------------- >>>> -- >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Pythoncad-developer mailing list >>>> Pyt...@li... >>>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Download Intel® Parallel Studio Eval >>>> Try the new software tools for yourself. Speed compiling, find bugs >>>> proactively, and fine-tune applications for parallel performance. >>>> See why Intel Parallel Studio got high marks during beta. >>>> http://p.sf.net/sfu/intel-sw-dev >>>> _______________________________________________ >>>> Pythoncad-developer mailing list >>>> Pyt...@li... >>>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >>>> >>> >>> >>> >>> -- >>> Best regards >>> >>> Yagnesh Desai >>> >>> Save a tree...please don't print this e-mail. >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Pythoncad-developer mailing list >>> Pyt...@li... >>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >>> >> >> >> >> -- >> "In a world without frontiers, who needs Gates and Windows? >> > > > > -- > "In a world without frontiers, who needs Gates and Windows? > |
From: José A. M. P. <jan...@gm...> - 2010-03-16 17:02:28
|
Hi, I'm glad to tell you that the Wiki of pythoncad has been successfully moved from my machine to Sourceforge. You can find the wiki in http://pythoncad.sourceforge.net/dokuwiki/ The authentication data remains the same. Many thanks to Matteo and Yagnesh for their help. Regards, Jose Antonio 2010/3/14 José Antonio Martín Prieto <jan...@gm...>: > Hi, > I think that this is a good idea. Once I have the rights in the proper > directories, I can migrate the wiki in a very short time. > > Regards, > Jose Antonio > > On Sun, Mar 14, 2010 at 8:50 AM, Yagnesh Desai <yn...@gm...> wrote: >> Dear Jose & Matteo; >> >> Dokuwiki do not use mysql data base as mediawiki hence there >> will be large effort to convert dokuwiki pages to media wiki >> pages. >> >> BUT good news is its very simple to migrate existing dokuwiki >> application to sourceforge.net >> >> I did some testing and found the way host the existing dokuwiki >> application on sourceforge. I used filezilla for the same. >> >> We need to do following >> 1. copy the complete dokuwiki directory from >> existing www folder to /home/groups/p/py/pythoncad/htdocs/ >> >> 2. this is the read only web access. Hence the writable local >> folder /var/www/dokuwiki/data needs to be moved to >> /home/groups/p/py/pythoncad/persistent/ >> >> 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf >> from >> $conf['savedir'] = './data' >> to >> $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' >> >> for this Jose will need additional rights on the pythoncad project. >> This being custom application backups needs to be managed by >> project team. >> >> End of it we will have all the old pages and translations available on >> the sourceforge. . . >> >> >> >> 2010/3/10 Matteo Boscolo <mat...@bo...>: >>> Hi Jose' .. >>> If the difference are not to much I can help you to build a simple python >>> script that dose that job. >>> >>> If you can tell me which are the difference I can try to build a converter >>> .. >>> >>>>have found a tool to migrate from mediawiki to dokuwiki, but >>>>not the inverse. >>> May be we can see this tool and make it work in reverse mode ... >>> Can you send me the link ?? >>> >>> Regards, >>> Matteo >>> >>> -----Original Message----- >>> From: José Antonio Martín Prieto [mailto:jan...@gm...] >>> Sent: 10 March 2010 16:57 >>> To: pyt...@li... >>> Subject: [Pythoncad-developer] Wiki migration >>> >>> Hi, >>> I have seen that someone has started migrating the wiki to >>> sourceforge. I would like to help with that, but I think that hand >>> copying the contents from one wiki to the other will be a tedious >>> work. >>> I have the source files of the old wiki, and they are all plain text >>> files, with dokuwiki markup. This markup is similar, but not the same, >>> to mediawiki markup. Maybe someone knows a conversion tool or can make >>> one? I >>> >>> Any ideas? >>> >>> Regards, >>> Jose >>> >>> -- >>> "In a world without frontiers, who needs Gates and Windows? >>> >>> ---------------------------------------------------------------------------- >>> -- >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Pythoncad-developer mailing list >>> Pyt...@li... >>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >>> >>> >>> ------------------------------------------------------------------------------ >>> Download Intel® Parallel Studio Eval >>> Try the new software tools for yourself. Speed compiling, find bugs >>> proactively, and fine-tune applications for parallel performance. >>> See why Intel Parallel Studio got high marks during beta. >>> http://p.sf.net/sfu/intel-sw-dev >>> _______________________________________________ >>> Pythoncad-developer mailing list >>> Pyt...@li... >>> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >>> >> >> >> >> -- >> Best regards >> >> Yagnesh Desai >> >> Save a tree...please don't print this e-mail. >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Pythoncad-developer mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >> > > > > -- > "In a world without frontiers, who needs Gates and Windows? > -- "In a world without frontiers, who needs Gates and Windows? |
From: Matteo B. <mat...@bo...> - 2010-03-15 08:31:25
|
Hi Jose' , I give you all the right that I can give .. Let me know if I can help you in any way .. Regards, Matteo -----Original Message----- From: José Antonio Martín Prieto [mailto:jan...@gm...] Sent: 14 March 2010 10:07 To: Yagnesh Desai Cc: pyt...@li... Subject: Re: [Pythoncad-developer] Wiki migration Hi, I think that this is a good idea. Once I have the rights in the proper directories, I can migrate the wiki in a very short time. Regards, Jose Antonio On Sun, Mar 14, 2010 at 8:50 AM, Yagnesh Desai <yn...@gm...> wrote: > Dear Jose & Matteo; > > Dokuwiki do not use mysql data base as mediawiki hence there > will be large effort to convert dokuwiki pages to media wiki > pages. > > BUT good news is its very simple to migrate existing dokuwiki > application to sourceforge.net > > I did some testing and found the way host the existing dokuwiki > application on sourceforge. I used filezilla for the same. > > We need to do following > 1. copy the complete dokuwiki directory from > existing www folder to /home/groups/p/py/pythoncad/htdocs/ > > 2. this is the read only web access. Hence the writable local > folder /var/www/dokuwiki/data needs to be moved to > /home/groups/p/py/pythoncad/persistent/ > > 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf > from > $conf['savedir'] = './data' > to > $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' > > for this Jose will need additional rights on the pythoncad project. > This being custom application backups needs to be managed by > project team. > > End of it we will have all the old pages and translations available on > the sourceforge. . . > > > > 2010/3/10 Matteo Boscolo <mat...@bo...>: >> Hi Jose' .. >> If the difference are not to much I can help you to build a simple python >> script that dose that job. >> >> If you can tell me which are the difference I can try to build a converter >> .. >> >>>have found a tool to migrate from mediawiki to dokuwiki, but >>>not the inverse. >> May be we can see this tool and make it work in reverse mode ... >> Can you send me the link ?? >> >> Regards, >> Matteo >> >> -----Original Message----- >> From: José Antonio Martín Prieto [mailto:jan...@gm...] >> Sent: 10 March 2010 16:57 >> To: pyt...@li... >> Subject: [Pythoncad-developer] Wiki migration >> >> Hi, >> I have seen that someone has started migrating the wiki to >> sourceforge. I would like to help with that, but I think that hand >> copying the contents from one wiki to the other will be a tedious >> work. >> I have the source files of the old wiki, and they are all plain text >> files, with dokuwiki markup. This markup is similar, but not the same, >> to mediawiki markup. Maybe someone knows a conversion tool or can make >> one? I >> >> Any ideas? >> >> Regards, >> Jose >> >> -- >> "In a world without frontiers, who needs Gates and Windows? >> >> ---------------------------------------------------------------------------- >> -- >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Pythoncad-developer mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >> >> >> ---------------------------------------------------------------------------- -- >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Pythoncad-developer mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >> > > > > -- > Best regards > > Yagnesh Desai > > Save a tree...please don't print this e-mail. > > ---------------------------------------------------------------------------- -- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > -- "In a world without frontiers, who needs Gates and Windows? ---------------------------------------------------------------------------- -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Pythoncad-developer mailing list Pyt...@li... https://lists.sourceforge.net/lists/listinfo/pythoncad-developer |
From: José A. M. P. <jan...@gm...> - 2010-03-14 09:07:34
|
Hi, I think that this is a good idea. Once I have the rights in the proper directories, I can migrate the wiki in a very short time. Regards, Jose Antonio On Sun, Mar 14, 2010 at 8:50 AM, Yagnesh Desai <yn...@gm...> wrote: > Dear Jose & Matteo; > > Dokuwiki do not use mysql data base as mediawiki hence there > will be large effort to convert dokuwiki pages to media wiki > pages. > > BUT good news is its very simple to migrate existing dokuwiki > application to sourceforge.net > > I did some testing and found the way host the existing dokuwiki > application on sourceforge. I used filezilla for the same. > > We need to do following > 1. copy the complete dokuwiki directory from > existing www folder to /home/groups/p/py/pythoncad/htdocs/ > > 2. this is the read only web access. Hence the writable local > folder /var/www/dokuwiki/data needs to be moved to > /home/groups/p/py/pythoncad/persistent/ > > 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf > from > $conf['savedir'] = './data' > to > $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' > > for this Jose will need additional rights on the pythoncad project. > This being custom application backups needs to be managed by > project team. > > End of it we will have all the old pages and translations available on > the sourceforge. . . > > > > 2010/3/10 Matteo Boscolo <mat...@bo...>: >> Hi Jose' .. >> If the difference are not to much I can help you to build a simple python >> script that dose that job. >> >> If you can tell me which are the difference I can try to build a converter >> .. >> >>>have found a tool to migrate from mediawiki to dokuwiki, but >>>not the inverse. >> May be we can see this tool and make it work in reverse mode ... >> Can you send me the link ?? >> >> Regards, >> Matteo >> >> -----Original Message----- >> From: José Antonio Martín Prieto [mailto:jan...@gm...] >> Sent: 10 March 2010 16:57 >> To: pyt...@li... >> Subject: [Pythoncad-developer] Wiki migration >> >> Hi, >> I have seen that someone has started migrating the wiki to >> sourceforge. I would like to help with that, but I think that hand >> copying the contents from one wiki to the other will be a tedious >> work. >> I have the source files of the old wiki, and they are all plain text >> files, with dokuwiki markup. This markup is similar, but not the same, >> to mediawiki markup. Maybe someone knows a conversion tool or can make >> one? I >> >> Any ideas? >> >> Regards, >> Jose >> >> -- >> "In a world without frontiers, who needs Gates and Windows? >> >> ---------------------------------------------------------------------------- >> -- >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Pythoncad-developer mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> Pythoncad-developer mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pythoncad-developer >> > > > > -- > Best regards > > Yagnesh Desai > > Save a tree...please don't print this e-mail. > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > -- "In a world without frontiers, who needs Gates and Windows? |
From: Yagnesh D. <yn...@gm...> - 2010-03-14 07:50:27
|
Dear Jose & Matteo; Dokuwiki do not use mysql data base as mediawiki hence there will be large effort to convert dokuwiki pages to media wiki pages. BUT good news is its very simple to migrate existing dokuwiki application to sourceforge.net I did some testing and found the way host the existing dokuwiki application on sourceforge. I used filezilla for the same. We need to do following 1. copy the complete dokuwiki directory from existing www folder to /home/groups/p/py/pythoncad/htdocs/ 2. this is the read only web access. Hence the writable local folder /var/www/dokuwiki/data needs to be moved to /home/groups/p/py/pythoncad/persistent/ 3. then config edit needs to be done in /var/www/dokuwiki/conf/dokuwiki.conf from $conf['savedir'] = './data' to $conf['savedir'] = '/home/groups/p/py/pythoncad/persistent/data' for this Jose will need additional rights on the pythoncad project. This being custom application backups needs to be managed by project team. End of it we will have all the old pages and translations available on the sourceforge. . . 2010/3/10 Matteo Boscolo <mat...@bo...>: > Hi Jose' .. > If the difference are not to much I can help you to build a simple python > script that dose that job. > > If you can tell me which are the difference I can try to build a converter > .. > >>have found a tool to migrate from mediawiki to dokuwiki, but >>not the inverse. > May be we can see this tool and make it work in reverse mode ... > Can you send me the link ?? > > Regards, > Matteo > > -----Original Message----- > From: José Antonio Martín Prieto [mailto:jan...@gm...] > Sent: 10 March 2010 16:57 > To: pyt...@li... > Subject: [Pythoncad-developer] Wiki migration > > Hi, > I have seen that someone has started migrating the wiki to > sourceforge. I would like to help with that, but I think that hand > copying the contents from one wiki to the other will be a tedious > work. > I have the source files of the old wiki, and they are all plain text > files, with dokuwiki markup. This markup is similar, but not the same, > to mediawiki markup. Maybe someone knows a conversion tool or can make > one? I > > Any ideas? > > Regards, > Jose > > -- > "In a world without frontiers, who needs Gates and Windows? > > ---------------------------------------------------------------------------- > -- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > -- Best regards Yagnesh Desai Save a tree...please don't print this e-mail. |
From: Matteo B. <mat...@bo...> - 2010-03-11 07:52:34
|
Hi Guys, The dxf import functionality is now ready in the new kernel ... At the moment The Kernel Import only Segment with no settings(color line tipe etc ...) .. we need to develop this part .. But I'm very happy because the work that I have done since now start to work and we can reuse the old code with little modification of the old pythoncad code.. Regards Matteo |
From: Matteo B. <mat...@bo...> - 2010-03-11 06:33:09
|
Hi Gertwin, I just update my local git repo and start the test_kernel.py and it works perfectly.No compile are needed for linux ... :-)... > > Next thing to do is to populate the R*Tree index when inserting > entities in the database. > And do some queries to retrieve entities using the R*Tree. > At each insert or modifies an event is raised .. [pycadkernel].[saveEntityEvent](pycadkernel,entity) so you can get that event and make the insert ..or you can modifies the pycaddbent.py to do such e feature. I prefer that you use the event so we separate the kernel from the user interface.. So if it dose not work we can modify just the code for the RTree. Just one think .. In case of mySql database, using this method will increase the network traffic and the performance will be very bad .. So we have to think to a different system for using the mySql database . May Be we can mark as locked all the entity and make a copy of all the entity that we need in a local db.. when the user have finished we can update all the entity that are modified from the user .. But we can think of it later .... For Now the main think is to test if this system work..(new kernel + R*Tree+wx) So we can have the filling of the new solution.. I will go on with the import dxf. Doing so we can make some test using a lot of geometrical data. Regards, Matteo On Wed, 2010-03-10 at 22:27 +0000, ger...@gm... wrote: > Hi All, > > I added a custom build pysqlite to the repository. > This custom build pysqlite enables the R*Tree module. > The R*tree module replaces the in memory quad tree's used in R37 (if > tests succeed). > > I changed the test_kernel.py script to make use of this custom build. > Also I moved the test_kernel.py and pythoncad.pdr to the PythonCAD > directory. > > At this moment I have only build a linux amd64 version. > Other platforms and architectures follow. > > The idea is that no additional installation is needed. > Just pull the latest version from git and run the test_kernel.py > script. > It should just work as before. > > Next thing to do is to populate the R*Tree index when inserting > entities in the database. > And do some queries to retrieve entities using the R*Tree. > > Regards, > Gertwin > > n.b. > Building a custom pysqlite is quite easy. > Download the "pysqlite-2.6.0.tar.gz" from > "http://code.google.com/p/pysqlite/downloads/list". > Unpack the archive. > Alter the "setup.cfg": > > [build_ext] > # -DSQLITE_ENABLE_RTREE=1 builds the R*Tree module > define=-DSQLITE_ENABLE_RTREE=1 > #include_dirs=/usr/local/include > #library_dirs=/usr/local/lib > libraries=sqlite3 > define=SQLITE_OMIT_LOAD_EXTENSION > > run: python setup.py build_static > This will download the sqlite sources and build a single pysqlite > shared library. > Copy the build to the corresponding "PythonCAD > \<platform>\<architecture>" directory. > > > Op schreef "mat...@bo..." > <mat...@bo...>: > > Hi Gertwin, > > > > For me it's ok to use this sqllite extention, > > > > but to chose this option we need to be sure that the > > > > performance are at the top. > > > > > > > > So for my point of view you can recompile sqlite .. and try > > > > to understand how difficuoult is to do such a think.. > > > > Make some test to se if we have good performance. > > > > at the and with all this data in hands we can decide what to > > > > do .. > > > > > > > > Regaeds, > > > > Matteo > > > > > > > > > Hi Matteo, > > > > > > > > > > I didn't know this, thank you. > > > > > In this thread he (or she) wants to make use of the rtree > > > > > module (http://www.sqlite.org/rtree.html). > > > > > > > > > > The rtree module is not standard supported, you must > > > > > recompile sqlite with rtree support. > > > > > If I try to execute this query in sqlite > > > > > > > > > > CREATE VIRTUAL TABLE cad_index USING > > > > > rtree > > > > > (Id INTEGER, minX INTEGER, maxX > > > > > INTEGER, minY INTEGER, maxY INTEGER); > > > > > > > > > > I get an error: "no such module rtree", so we need to > > > > > provide a custom build sqlite along with PythonCad. > > > > > > > > > > I like to use this rtree module in sqlite, we don't have > > > > > to write and maintain our own code. > > > > > My approach until now it creating quad trees in memory > > > > > when opening the database. > > > > > This will take some time and will cost memory, using the > > > > > rtree module of sqlite is a better approach. > > > > > > > > > > We can store the bounding boxes of our entities in this > > > > > table. The Id column is the relation to the entity table. > > > > > > > > > > So what is your opinion about using a custom build sqlite? > > > > > > > > > > Regards, > > > > > Gertwin > > > > > > > > > > > > > > > > > > > > Op schreef Matteo Boscolo mat...@bo...>: > > > > > > > > > > > Hi Gerwin, > > > > > > > > > > > I found this article . > > > > > > > > > > > . > > > > > > > > > > > > > > > > > > > > http://www.mail-archive.com/sql...@sq.../msg47403.html > > > > > > > > > > > may be this can help us to retrieve the entity from db > > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > > Matteo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > |
From: <ger...@gm...> - 2010-03-10 22:27:12
|
Hi All, I added a custom build pysqlite to the repository. This custom build pysqlite enables the R*Tree module. The R*tree module replaces the in memory quad tree's used in R37 (if tests succeed). I changed the test_kernel.py script to make use of this custom build. Also I moved the test_kernel.py and pythoncad.pdr to the PythonCAD directory. At this moment I have only build a linux amd64 version. Other platforms and architectures follow. The idea is that no additional installation is needed. Just pull the latest version from git and run the test_kernel.py script. It should just work as before. Next thing to do is to populate the R*Tree index when inserting entities in the database. And do some queries to retrieve entities using the R*Tree. Regards, Gertwin nb Building a custom pysqlite is quite easy. Download the "pysqlite-2.6.0.tar.gz" from "http://code.google.com/p/pysqlite/downloads/list". Unpack the archive. Alter the "setup.cfg": [build_ext] # -DSQLITE_ENABLE_RTREE=1 builds the R*Tree module define=-DSQLITE_ENABLE_RTREE=1 #include_dirs=/usr/local/include #library_dirs=/usr/local/lib libraries=sqlite3 define=SQLITE_OMIT_LOAD_EXTENSION run: python setup.py build_static This will download the sqlite sources and build a single pysqlite shared library. Copy the build to the corresponding "PythonCAD\<platform>\<architecture>" directory. Op schreef "mat...@bo..." <mat...@bo...>: > Hi Gertwin, > For me it's ok to use this sqllite extention, > but to chose this option we need to be sure that the > performance are at the top. > So for my point of view you can recompile sqlite .. and try > to understand how difficuoult is to do such a think.. > Make some test to se if we have good performance. > at the and with all this data in hands we can decide what to > do .. > Regaeds, > Matteo > > Hi Matteo, > > > > I didn't know this, thank you. > > In this thread he (or she) wants to make use of the rtree > > module (http://www.sqlite.org/rtree.html). > > > > The rtree module is not standard supported, you must > > recompile sqlite with rtree support. > > If I try to execute this query in sqlite > > > > CREATE VIRTUAL TABLE cad_index USING > > rtree > > (Id INTEGER, minX INTEGER, maxX > > INTEGER, minY INTEGER, maxY INTEGER); > > > > I get an error: "no such module rtree", so we need to > > provide a custom build sqlite along with PythonCad. > > > > I like to use this rtree module in sqlite, we don't have > > to write and maintain our own code. > > My approach until now it creating quad trees in memory > > when opening the database. > > This will take some time and will cost memory, using the > > rtree module of sqlite is a better approach. > > > > We can store the bounding boxes of our entities in this > > table. The Id column is the relation to the entity table. > > > > So what is your opinion about using a custom build sqlite? > > > > Regards, > > Gertwin > > > > > > > > Op schreef Matteo Boscolo mat...@bo...>: > > > > > Hi Gerwin, > > > > > I found this article . > > > > > . > > > > > > > > http://www.mail-archive.com/sql...@sq.../msg47403.html > > > > > may be this can help us to retrieve the entity from db > > > > > > > > > Regards, > > > > > Matteo > > > > > > > > > > > > > > > > > > |
From: Matteo B. <mat...@bo...> - 2010-03-10 17:52:14
|
Hi Jose' .. If the difference are not to much I can help you to build a simple python script that dose that job. If you can tell me which are the difference I can try to build a converter .. >have found a tool to migrate from mediawiki to dokuwiki, but >not the inverse. May be we can see this tool and make it work in reverse mode ... Can you send me the link ?? Regards, Matteo -----Original Message----- From: José Antonio Martín Prieto [mailto:jan...@gm...] Sent: 10 March 2010 16:57 To: pyt...@li... Subject: [Pythoncad-developer] Wiki migration Hi, I have seen that someone has started migrating the wiki to sourceforge. I would like to help with that, but I think that hand copying the contents from one wiki to the other will be a tedious work. I have the source files of the old wiki, and they are all plain text files, with dokuwiki markup. This markup is similar, but not the same, to mediawiki markup. Maybe someone knows a conversion tool or can make one? I Any ideas? Regards, Jose -- "In a world without frontiers, who needs Gates and Windows? ---------------------------------------------------------------------------- -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Pythoncad-developer mailing list Pyt...@li... https://lists.sourceforge.net/lists/listinfo/pythoncad-developer |
From: Yagnesh D. <yn...@gm...> - 2010-03-10 16:13:13
|
Welcome aboard . . . its the willingne that matters to this project. On Wed, Mar 10, 2010 at 8:32 PM, Chris Sullivan <chr...@gm...> wrote: > Greetings everyone, > > As Matteo said, I'm hoping to help in the development of pythoncad. I've > been a Microstation user for 12 years and for about 2 years I functioned as > my company's CAD manager. Which was a fancy way of saying that I managed > our CAD standards and organized company wide CAD training. So I have a good > feel for what a production level CAD package should be capable of. > > My python experience is a little shakey though. I taught myself very basic > python scripting almost 2 years ago, and I even started my own CAD package > using Tkinter Canvas to display. I quickly ran into the limitations of > Tkinter and after a couple of months of development I abandoned it. But the > idea of contributing to a really powerful open source CAD package has > remained appealing. > > I've poked through the stable release and if feels like there's a lot of > potential there. > > I still have a lot of catching up to do on familiarizing myself with the > code and the current documentation. > > I haven't been involved with a project like this before and I don't know the > proper procedures for getting involved. If anyone is willing to lend advice > I'll accept it gratefully. > > Chris > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > -- Best regards Yagnesh Desai Save a tree...please don't print this e-mail. |
From: José A. M. P. <jan...@gm...> - 2010-03-10 15:57:36
|
Hi, I have seen that someone has started migrating the wiki to sourceforge. I would like to help with that, but I think that hand copying the contents from one wiki to the other will be a tedious work. I have the source files of the old wiki, and they are all plain text files, with dokuwiki markup. This markup is similar, but not the same, to mediawiki markup. Maybe someone knows a conversion tool or can make one? I have found a tool to migrate from mediawiki to dokuwiki, but not the inverse. Any ideas? Regards, Jose -- "In a world without frontiers, who needs Gates and Windows? |
From: Chris S. <chr...@gm...> - 2010-03-10 15:02:50
|
Greetings everyone, As Matteo said, I'm hoping to help in the development of pythoncad. I've been a Microstation user for 12 years and for about 2 years I functioned as my company's CAD manager. Which was a fancy way of saying that I managed our CAD standards and organized company wide CAD training. So I have a good feel for what a production level CAD package should be capable of. My python experience is a little shakey though. I taught myself very basic python scripting almost 2 years ago, and I even started my own CAD package using Tkinter Canvas to display. I quickly ran into the limitations of Tkinter and after a couple of months of development I abandoned it. But the idea of contributing to a really powerful open source CAD package has remained appealing. I've poked through the stable release and if feels like there's a lot of potential there. I still have a lot of catching up to do on familiarizing myself with the code and the current documentation. I haven't been involved with a project like this before and I don't know the proper procedures for getting involved. If anyone is willing to lend advice I'll accept it gratefully. Chris |
From: Matteo B. <mat...@bo...> - 2010-03-10 14:46:53
|
Hi Team, >From today Chris[chr...@gm...] will be part of our develop-team.. He had an experience of 12 years of Microstation and we do hope that he will help us in the developmet process of pythoncad .. Regards, Matteo -----Original Message----- From: Yagnesh Desai [mailto:yn...@gm...] Sent: 03 March 2010 09:58 To: pyt...@li... Subject: Re: [Pythoncad-developer] New kernel Were these queries not available in the R37 - - - - - - - - - - Best regards Yagnesh Desai Save a tree...please don't print this e-mail. On Tue, Mar 2, 2010 at 10:12 PM, Matteo Boscolo <mat...@bo...> wrote: > Hi gertwing, > > We need to spatial queries like "give me all entities within (or outside) a > rectangle", needed for a zoom or select functions. > Or "give me the nearest entities from a given point", needed for snap and > selection functions. > ok > > May be you can create this structure in memory at startup looking of the > bounding box … > > Let me know if having the bbox information in the entity table is still > necessary .. > > > >> I don’t’ know how to improve this code >> .. >> >> The name of the layer is inside >> the pickle entity .. so I need to get all the layer and then ask to the >> unpickle elemente the name .. >> >> We can store the entity type >> with the name like this ‘LAYER_MAIN’ or “LAYER_PIPE” >> but I do not like this sort of naming conversion for the entity type. >> >> Any idea? > > We must do the selection based on Id's. > The id is the primary key and is indexed. > > When the drawing is opened PythonCAD retrieved all layers from the database, > this is done by the pyKadKernel.getEntityFromType('LAYER'). > The layer name is presented to the user, the record id is used internally by > PythonCAD. > When a single layer record is needed the id of the record is used to query > the database. > > So instead of > def getEntLayer(self, layerName) > we use > def getEntLayer(self, layerId) > > This way we make full use of the database indexes and it will be lightning > fast. > ok > > I was thinking to load in memory at startup all the layer tree for fast > access to the data … and create a class for manage all the layers.. > > > > Regards, > > Matteo > > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Pythoncad-developer mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Pythoncad-developer mailing list Pyt...@li... https://lists.sourceforge.net/lists/listinfo/pythoncad-developer |
From: Matteo B. <mat...@bo...> - 2010-03-10 06:47:23
|
Hi guys , I would like to add this little trick .. Actually some IDE like (Eric) recognize automatically some special comment so .... please write TODO : "Your message " for something you are going to do and FIXME : "Your message" if you know of an error and need to be fixed Regards, Matteo On Fri, 2010-02-05 at 11:28 +0000, ger...@gm... wrote: > Hi Matteo, > > For me your convention is OK. > The most important is that we all use the same convention. > > Regards, > Gertwin > > > > Op schreef Matteo Boscolo <mat...@bo...>: > > > > > > > > > > > > > > > > > > > > > > > > > > > > For me the convention is ok, > > > > But insted of using an underscore for the function name I prefer > > to have the Upper case letter of the first word ..like this: > > > > > > > > For Function: > > > > def getLineFromSegment(): > > > > instead of > > > > def get_line_form_segment(): > > > > > > > > For Classes: > > > > Class Segment(object): > > > > > > > > and I like to have the descriprion on each functions/class like > > this > > > > def line(x,y,x1,y1): > > > > “”” > > > > Create > > a line > > > > > > x: double coordinate of the x point > > > > “”” > > > > > > > > For me it’s very important the documentation of each > > function / class > > > > > > > > In case of global variable we can use the UPPER Case and the > > underline to separate the words > > > > DEBUG_GUI=True > > > > > > > > Let me know if for you this conversion is ok > > > > > > > > Regards, > > > > Matteo > > > > > > > > > > > > > > > > > > > > From: > > ger...@gm... [mailto:ger...@gm...] > > > > Sent: 04 February 2010 07:56 > > > > To: Yagnesh Desai; pythoncad-developer > > > > Subject: Re: [Pythoncad-developer] coding convention > > > > > > > > > > > > > > Hi Yagnesh, > > > > > > > > That's all right, your skills will improve. > > > > We all can learn from each other. > > > > > > > > I saw Arts coding conventions just recently. > > > > It is good to have some unity in our code. > > > > > > > > Regards, > > > > Gertwin > > > > > > > > > > > > Op schreef Yagnesh Desai yn...@gm...>: > > > > > Gretwin; > > > > > > > > > > > > > > > > > > > > I know the coding done by me needs lot of touch up. > > > > > > > > > > > > > > > > > > > > I need to improve my coding skills as this is the first time > > > > > > > > > > I am doing any coding for such project. I only used to > > > > > > > > > > do editing of recorded macros. > > > > > > > > > > > > > > > > > > > > Also I am not good at OOP and whatever coding I did > > > > > > > > > > was with good help of Matteo. > > > > > > > > > > > > > > > > > > > > Hope to improve and learn more while contributing to > > > > > > > > > > PythonCAD. > > > > > > > > > > > > > > > > > > > > If the convention in old wiki is what can be followed > > > > > > > > > > we must use it for there must not be any difference > > > > > > > > > > in the way old and new one. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Thu, Feb 4, 2010 at 2:07 AM, Gertwin Groen > ger...@gm...> > > wrote: > > > > > > > > > > > Hi all, > > > > > > > > > > > > > > > > > > > > > > Now the we start working on the best PythonCAD ever it is time > to > > > > > > > > > > > think about some coding convention. > > > > > > > > > > > In the old wiki this is mentioned but it is not followed by us > in the > > > > > > > > > > > last months. > > > > > > > > > > > > > > > > > > > > > > I think the easiest thing to do is to follow the PyGTK coding > > conventions: > > > > > > > > > > > > > > > > > > > > > > example: > > > > > > > > > > > > > > > > > > > > > > class gtk.CellEditable(gobject.GInterface): > > > > > > > > > > > def start_editing(event) > > > > > > > > > > > def editing_done() > > > > > > > > > > > def remove_widget() > > > > > > > > > > > > > > > > > > > > > > Lower case package, module (and file) names. > > > > > > > > > > > Mixed upper and lower case for class names, each word starts > with a > > > > > > > > > > > capital letter. > > > > > > > > > > > Functions and class members are lower case, words are divided by > a > > underscore. > > > > > > > > > > > Variable names are lower case, words are divided by a > underscore. > > > > > > > > > > > > > > > > > > > > > > See the pygtk-demo for examples. > > > > > > > > > > > > > > > > > > > > > > Any comments? > > > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > > Gertwin > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > > > > > > > > The Planet: dedicated and managed hosting, cloud storage, > colocation > > > > > > > > > > > Stay online with enterprise data centers and the best network in > the > > business > > > > > > > > > > > Choose flexible plans and management services without long-term > > contracts > > > > > > > > > > > Personal 24x7 support from experience hosting pros just a phone > call > > away. > > > > > > > > > > > http://p.sf.net/sfu/theplanet-com > > > > > > > > > > > _______________________________________________ > > > > > > > > > > > Pythoncad-developer mailing list > > > > > > > > > > > Pyt...@li... > > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > Best regards > > > > > > > > > > > > > > > > > > > > Yagnesh Desai > > > > > > > > > > > > > > > > > > > > Save a tree...please don't print this e-mail. > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > > > > > > > The Planet: dedicated and managed hosting, cloud storage, > colocation > > > > > > > > > > Stay online with enterprise data centers and the best network in > the > > business > > > > > > > > > > Choose flexible plans and management services without long-term > contracts > > > > > > > > > > Personal 24x7 support from experience hosting pros just a phone > call away. > > > > > > > > > > http://p.sf.net/sfu/theplanet-com > > > > > > > > > > _______________________________________________ > > > > > > > > > > Pythoncad-developer mailing list > > > > > > > > > > Pyt...@li... > > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/pythoncad-developer > > > > > > > > > > > > > > > > > |
From: Matteo B. <mat...@bo...> - 2010-03-08 08:03:45
|
Hi Gertwin,Yagnesh, Today I have committed the new versioning system. It allows you to freeze the entity at the current revision .. If you start the test_kernel.py script, you can test such a feature .. I need to improve the query to perform on the different version... Let me know, Regards, Matteo ps: the feature the you can test in the I/O interface are: H Write in the I/O e simple Command help Esc Close the I/O application NewSegment Create a new Segment GetSegments Retrieve all the segment in all the version GetFromType Retrieve all the entity in all the version UnDo Perform undo operation ReDo Perform ReDo Operation Delete Delete en entity from His entity Id Relese Release the current Drawing |
From: Matteo B. <mat...@bo...> - 2010-03-04 07:43:08
|
Hi Gerwin, I did the test ... > > So when we create a new entity instead > > of picling the array of point we will insert in a separate > table ..like > > this .. > > > > Id | idEnt | x | y | z > > > > I Will do some test to see what > > is fast … > > I am curious if it is faster. print Test with 10 entitys End time for nLoop 10 in 0.0 everage 0.0 End time for nLoop 10 in 0.01 everage 0.001 print Test with 100 entitys End time for nLoop 100 in 0.0 everage 0.0 End time for nLoop 100 in 0.05 everage 0.0005 print Test with 1000 entitys End time for nLoop 1000 in 0.05 everage 5e-05 End time for nLoop 1000 in 0.31 everage 0.00031 print Test with 1000 entitys End time for nLoop 1000 in 0.05 everage 5e-05 End time for nLoop 1000 in 0.34 everage 0.00034 print Test with 10000 entitys End time for nLoop 10000 in 0.52 everage 5.2e-05 End time for nLoop 10000 in 3.15 everage 0.000315 print Test with 100000 entitys End time for nLoop 100000 in 4.98 everage 4.98e-05 End time for nLoop 100000 in 31.43 everage 0.0003143 It seems that pickling is the best solution .. With for a single operation there is no difference.. but in case of massive operation like importing dxf picling is faster.. so i will let the kernel picking the points for the entitys .. Another good test will be to try to load the some entity and see what happen ... But i think that cPickling will be faster .. Regards, Matteo |