Re: TIFF Image Support Project GSOC

Nicholas Jankowski <[email protected]> Thu, 25 Mar 2021 14:19:25 -0400
Newsgroups gmane.comp.gnu.octave.maintainers
Message-ID <CABNpfR-GBhWDvzU3vkavpWEbh7AnkKLWMONnM0UT2sY3fq3O7A@mail.gmail.com>
On Thu, Mar 25, 2021 at 1:02 PM CarnĂ« Draug <[email protected]> wrote:
>
> On Wed, Mar 24, 2021 at 11:30 PM Nicholas Jankowski <[email protected]>
wrote:
> > [...]
> > @David - are there any similar existing wrappers/class
> > implementations worth pointing out in particular as a reference?
>
> Not really.  The closest thing is the @ftp class which uses the old
> style classes.  Its methods are pretty much single lines that simply
> call the corresponding __dunder__ method.

At the risk of getting off topic here, based on the Projects [1] and
classdef [2] wiki pages, is the status of newer style classdef classes such
that the old style should be completely avoided? Asking because I was
looking at an old simple bug [3] with a patch in the old class style and I
was debating bringing it up to date including redoing it as a 'new style'
class as a way to start learning about such things.

[1]
https://wiki.octave.org/wiki/index.php?title=Projects&mobileaction=toggle_view_mobile#Implement_classdef_classes
[2] https://wiki.octave.org/Classdef
[3] https://savannah.gnu.org/bugs/?35821