Re: Is this project alive?

"Mike C. Fletcher" <[email protected]> Sat, 8 May 2021 20:34:00 -0400
Newsgroups gmane.comp.python.opengl.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============1366227836075593911==
Content-Type: multipart/alternative;
 boundary="------------6EE05D282E99AEE20744D379"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------6EE05D282E99AEE20744D379
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Best description for the project's status would be "far down my priority 
list". I seem to get around 1-2 days/year for PyOpenGL and related 
projects on average. With that I barely keep up with bug-fixes and new 
releases of the core library. Much of the porting work for OpenGLContext 
to Python3 is done, but the set of dependencies there is *far* deeper 
than PyOpenGL itself, and while they are slowly getting ported, the 
strong emphasis is on "slowly".

My apologies to anyone finding the library somewhat run down. I'm afraid 
after 20+ years of maintenance on a project I don't actually use myself, 
my spark has died down to an ember. The amount of busy-work created by 
the Python3 porting just sucked the joy out, especially as the end 
result was worse than the original... I guess what I'm saying is while I 
do try to check into the project every once in a while, it's really only 
from a sense of duty than actual interest any more.

Take care,
Mike


On 2021-05-08 8:36 a.m., Barak Korren wrote:
> Hi,
>
> I've been trying to learn a bit about PyOpenGL and OpenGLContext and 
> the state of things does not seem to be encouraging.
> While PyOpenGL is installable, OpenGLContext does not seem to be. 
> After a bit a of searching I managed to find the code in GitHub (The 
> docs referred me to LaunchPad and Bazaar which I really hope aren't 
> still being used), and the version there was at least installable, but 
> I quickly found out it contains a lot of what seems to be Python 3 
> incompatible code.
>
> Bottom line is that I couldn't even get past the first tutorial.
>
> I guess I could roll my sleeves and hack a bit at OpenGLContext to at 
> least get the tutorials to work on Python 3, but would it be worth my 
> time? Is there anyone that is interested in keeping these projects 
> going? Given that the latest commits seem to have been made two years 
> ago I'm not so sure about that.
>
> (BTW, there is a PR on the GitHub repo that tries to fix one of the 
> issue I've seen as well)
>
> Regards,
> Barak.
>
>
> _______________________________________________
> PyOpenGL Homepage
> http://pyopengl.sourceforge.net
> _______________________________________________
> PyOpenGL-Devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pyopengl-devel

-- 
________________________________________________
   Mike C. Fletcher
   Designer, VR Plumber, Coder
   http://www.vrplumber.com
   http://blog.vrplumber.com


--------------6EE05D282E99AEE20744D379
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Best description for the project's status would be "far down my
      priority list". I seem to get around 1-2 days/year for PyOpenGL
      and related projects on average. With that I barely keep up with
      bug-fixes and new releases of the core library. Much of the
      porting work for OpenGLContext to Python3 is done, but the set of
      dependencies there is *far* deeper than PyOpenGL itself, and while
      they are slowly getting ported, the strong emphasis is on
      "slowly".<br>
    </p>
    <p>My apologies to anyone finding the library somewhat run down. I'm
      afraid after 20+ years of maintenance on a project I don't
      actually use myself, my spark has died down to an ember. The
      amount of busy-work created by the Python3 porting just sucked the
      joy out, especially as the end result was worse than the
      original... I guess what I'm saying is while I do try to check
      into the project every once in a while, it's really only from a
      sense of duty than actual interest any more.</p>
    <p>Take care,<br>
      Mike<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 2021-05-08 8:36 a.m., Barak Korren
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAKtmLeNgehiPng7Kkn8ArCLUHya2kz8qeNdJdoGeMw_2qr7e+Q@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Hi,</div>
        <div><br>
        </div>
        <div>I've been trying to learn a bit about PyOpenGL and
          OpenGLContext and the state of things does not seem to be
          encouraging.</div>
        <div>While PyOpenGL is installable, OpenGLContext does not seem
          to be. After a bit a of searching I managed to find the code
          in GitHub (The docs referred me to LaunchPad and Bazaar which
          I really hope aren't still being used), and the version there
          was at least installable, but I quickly found out it contains
          a lot of what seems to be Python 3 incompatible code.</div>
        <div><br>
        </div>
        <div>Bottom line is that I couldn't even get past the first
          tutorial.</div>
        <div><br>
        </div>
        <div>I guess I could roll my sleeves and hack a bit at
          OpenGLContext to at least get the tutorials to work on Python
          3, but would it be worth my time? Is there anyone that is
          interested in keeping these projects going? Given that the
          latest commits seem to have been made two years ago I'm not so
          sure about that.</div>
        <div><br>
        </div>
        <div>(BTW, there is a PR on the GitHub repo that tries to fix
          one of the issue I've seen as well)</div>
        <div><br>
        </div>
        <div>Regards,</div>
        <div>Barak.<br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
PyOpenGL Homepage
<a class="moz-txt-link-freetext" href="http://pyopengl.sourceforge.net">http://pyopengl.sourceforge.net</a>
_______________________________________________
PyOpenGL-Devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/pyopengl-devel">https://lists.sourceforge.net/lists/listinfo/pyopengl-devel</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
________________________________________________
  Mike C. Fletcher
  Designer, VR Plumber, Coder
  <a class="moz-txt-link-freetext" href="http://www.vrplumber.com">http://www.vrplumber.com</a>
  <a class="moz-txt-link-freetext" href="http://blog.vrplumber.com">http://blog.vrplumber.com</a>
</pre>
  </body>
</html>

--------------6EE05D282E99AEE20744D379--


--===============1366227836075593911==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============1366227836075593911==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
PyOpenGL Homepage
http://pyopengl.sourceforge.net
_______________________________________________
PyOpenGL-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyopengl-devel

--===============1366227836075593911==--