On Tuesday 12 Nov 2013 18:13:15 Alan W. Irwin wrote: > To Andrew and Arjen: > > The forthcoming 5.9.11 release that I have tentatively scheduled for > year's end is only ~7 weeks away so now would be an excellent time to > do the cleanups I discuss below. > > @Andrew: Do you agree that the octave bindings that are generated with > the ENABLE_matwrapped_octave=ON option are no longer useful? If so, > would you be willing to take responsibility for completely removing > that brand of octave bindings to simplify our build system and also to > get rid of some files that are only useful in the matwrapped case?
Agreed. The new swig generated versions should be more maintainable, and seem to work just as well so I see no reason to keep the old version. > @Arjen: We made a plan early in the 5.9.10 release cycle > (i.e., something like two years ago) to completely eliminate f77 two > (development) releases after 5.9.10 came out. Users who were following > svn trunk should have been well aware of this plan (since f77 was > disabled by default) for those two years. On the other hand, our more > typical users were only informed of this plan as of the release of > 5.9.10. > > My current release manager thinking is 5.9.11 will come out near the > end of this year and 5.10.0 a month or less later with nothing but > bug-fixing changes from 5.9.11 to the release of 5.10.0. So our > publicized plan for the complete removal of f77 corresponds to the > release of 5.11.0 (assuming we continue with the odd minor numbers to > designated development releases) some time in the middle of 2014. > That's a relatively long time from now, and, in any case, I prefer > cleanups like this to occur before stable releases to help simplify > that stable release. Therefore, I think we should go ahead and do the > complete removal of f77 now. I suspect there is now zero interest in > f77 which, after all, is a 3-decade old standard. Furthermore, we > certainly received no complaints about disabling f77 by default during > this last release cycle or since the release of 5.9.10. So if you > agree it is time for the complete removal of the f77 bindings and > examples, I am willing to do the work in the next few days. For what it is worth, I'd agree with this also. Getting true f77 compilers is becoming harder. Gfortran have already dropped their explicit support for the f77 standard (via the -std=f77 option), although the code will likely still compile. Andrew ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-devel
