Forum: Poser 11 / Poser Pro 11 OFFICIAL Technical


Subject: Concerning: EPMD for Poser 11 and PoserPro 11

Habatchii opened this issue on Nov 21, 2019 ยท 7 posts


Habatchii posted Thu, 21 November 2019 at 9:34 AM

In lieu of Python 3.8 replacing EoL Python 2.7 and below, it becomes evident that a centralization approach is needed to maintain all existing and future end user based content. Thus, an Extension and Plugin Manager Developer kit ((EPMD) should be made available as a free download for all future content and PoserPython scripts.

To get the ball rolling, a private developer can be hired to create the application, yet encouragement from the Poser community will be needed to include it in future versions. Any comments? Please respond in this forum and post.


adp001 posted Sat, 23 November 2019 at 12:28 AM

What are your concerns? Python 2.7 doesn't stop working after EOL. No reason for concerns as long as Python is embedded into Poser.




Habatchii posted Sat, 23 November 2019 at 8:28 AM

Although PoserPython is a separate Python implementation, it still needs to be maintained to remain compatible with industry specifications. The EPMD is a maintenance utility for developers and studios to improve Python based code and script integration.

The concept is similar to a self support application emphasizing compatibility. If a user has an issue that callback to a Python reference, the EPMD will execute any library or document without the user needing to locate the library.

There is a startup project WIP using Visual Studio for this in the works at Github. For more info, leave a message below.


adp001 posted Sat, 23 November 2019 at 9:08 AM

Habatchii posted at 4:06PM Sat, 23 November 2019 - #4371057

For more info, leave a message below.

Leaving a message...




bwldrd posted Sun, 24 November 2019 at 9:46 PM

Sooo.. does that mean if it were developed for poser, a user could run some of the older python library scripts from earlier poser python (2.6, 2.5) etc that will no longer work with 2.7? Or am I misunderstanding?

--------------------------------------------------------------------------------

Consider me insane if you wish, but is your reality any better?


adp001 posted Mon, 25 November 2019 at 4:55 AM

Habatchii posted at 11:54AM Mon, 25 November 2019 - #4371057

There is a startup project WIP using Visual Studio for this in the works at Github. For more info, leave a message below.

I'm still waiting for "more info". What about a link to Github?




Habatchii posted Wed, 27 November 2019 at 6:54 AM

Here's a link to the project at Github. It's being restored from various other repos, so it will have a code base shortly thereof. I am using Python via Visual Studio. If you wish to particupate, you will need to have an active VS account.

EPMD