On Sat, Mar 21, 2009 at 7:49 AM, Mukhitdinov Manzur <[email protected]> wrote: > Hello! > > I'm a computer science student from Saint-Petersburg, Russia. > > The project Umit is interesting to me and I want to help Umit in Gsoc this > year. Namely, developing Nmap Wrapper for Python will help community to run > it faster and me to get some experience on integration tools. But to get the > whole idea I've to ask some questions: > > 1) At the moment run_scan uses Popen to spawn a process. It means that it > needs Nmap program and libraries like libpcap, libpcre and etc. Will the new > version of the program with the wrapper require all of these installed > beforehand? Or Umit will contain libraries for that functionality? >
If I were you I wouldn't consider this a problem at all. Right now Umit considers nmap is ready for use, and in order to this happen everything that nmap depends on must be installed previously. I don't see this changing much. Also, remember that the wrapper is not going to be tied to umit (or shouldn't be at least), so at max the wrapper would include these libraries (which would be weird), not umit itself. > 2) I know only two methods of extending Python: writing code for wrappers > manually; using SWIG. Which one is assumed to be used for this project? > There are several other tools beyond SWIG. But it is part of your proposal to define the method you are going to use, manual vs auto-generated, and why the option you are choosing is the right one. > > Thanks for your attention, > Manzur Regards, -- -- Guilherme H. Polo Goncalves ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Umit-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/umit-devel
