On 06-05-2010 12:10, Frank Warmerdam wrote:
I personally think the DWGdirect API is fairly clumsy and large and it would not necessarily be a good idea to tie to it.
I agree. I've been dealing with a dwg import plugin on GRASS that uses DWGDirect. I am porting it to LibreDWG. It is fairly simple (it imports lines, polylines, circles and blocks/inserts), but I had a lot of work to move it to the LibreDWG API - which is a lot easier to use.
I think we should not rely on DWGDirect's API, but a compatibility layer that would make migration to LibreDWG easier would be welcome if there aren't any copyright issues. We should check with the FSF lawyers before commiting that to savannah.
-- Rodrigo Rodrigues da Silva GNU LibreDWG maintainer FSF Associate Member #7788 PoliGNU - Grupo de Estudos de Software Livre da Poli/USP
