On September 8, 2009 10:32:07 pm Jeff Epler wrote: > On Tue, Sep 08, 2009 at 09:18:06PM -0400, Maxime Lemonnier wrote: > > One thing I barely touched is the openGL/gcode canon part, because I plan > > to recode it in C++ and build a SIP to use it from python. If you are > > interested in such a thing, let me know. I want to do the same for > > emcmodule.cc and gcodemodule(?).cc later on. I'm not in a hurry anymore, > > since I'll need Qt4.5.2+ and that won't be available before 10.04, right? > > It sounds like you won't benefit from anything I've been doing, then. > Tant pis.
Not necessarily true, I use to import AXIS code to my codebase, and then refactor from there, maintaining functionality. If you cleaned up openGL code that will help me understand it better :) > > I don't know what will be in 10.04 (and as far as I know there's even > still a chance that 10.04 won't be an LTS[1]), Well, I guess it will be a good idea to begin the port by then anyway. The link you provided talks about 10.10, or 11.04 at the very worst. > but for emc2 itself we'll > stick with packages available in 8.04 for 2.4 and probably 2.5 (whatever > goes out before 8.04 is EOL'd for the desktop). While we are on the subject, wouldn't it be cleaner and more standard to repackage emc2 in a back-end package with a choice for multiple front-end packages (debs)? The current makefile is quite heavy. In fact, it is what I have in mind for the PyQt4 GUI (a separate deb package). No interest in SIP's? I don't really enjoy coding OpenGL in python, I always get this feeling of being one layer too far from memory. But I'm no OpenGL guru, that's for sure. I will do a GUI-toolkit independent module, we could share our efforts. And for emcmodule.cc and gcodemodule.cc? Would you be motivated in a safe, slow and gradual refactor to a lean C++ OO design? Or at least just gradually use my sub-modules as they come, in order to prevent too much of a fork? For the moment I'm wrapping around emc and gcode module's API, and defer this job for later. Thank you, Max > > Jeff > [1] http://www.markshuttleworth.com/archives/date/2009/04 > > --------------------------------------------------------------------------- > --- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day trial. Simplify your report design, integration and deployment - > and focus on what you do best, core application coding. Discover what's > new with Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
