Nicolas Herve wrote: > Dear all, > > I'm new to the list, and would like to contribute to octave-forge / octave > development since it does not provides the features I'll need. > > I have some programs that use the Matlab Communication Toolbox and I would > like these program to run under Octave. > I have installed the communication toolbox in octave forge (v1.0.6) but it > is not compatible with the latest version of Matlab's toolbox. > Yeah I haven't done much on this since I made it R14 compatible. > With the idea of rewriting just the functions I nead, I've done some > investigation, and discovered that functions in this toolbox use a lot of > Class mechanism. > I've browsed the mail archives and discovered that current Octave release do > not support class mechanism, but that it should exist a object-branch. > Unfortunatelly I did not succeed downloading the object-branch. What command > I have to run, and on which repository ? > I've tested with mercurial and svn but did not find such branch. > Its in the main branch now, so doing
hg clone http://www.octave.org/hg/octave will get you the latest version with class support. However, there is still some work to do on class support. > Is there currently active work on these aspect, or some work that can help > me to start on this ? > - Matlab-like Class support > Note class support for matlab changed in R2008a (cf classdef function) and Octave only supports the old Matlab OO paradigm. > - Matlab's communication toolbox (current version compatibility) > > How can I contribute ? > If you want to go with class then better to work with Octave's mercurial repository and first check the class support if it has all the features you need. Once you do that look at the individual comms function you wish to add and write them. These will go into octave-forge rather than Octave, but would probably be held back or placed in an alternative branch till octave-forge switches to supportting Octave 3.1 rather than Octave 3.0 Regards David > Regards, > Nicolas J. S. Hervé > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > ------------------------------------------------------------------------ > > _______________________________________________ > Octave-dev mailing list > Octave-dev@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/octave-dev > -- David Bateman [EMAIL PROTECTED] Motorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 6 72 01 06 33 (Mob) 91193 Gif-Sur-Yvette FRANCE +33 1 69 35 77 01 (Fax) The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev