Hi Christian, You’ll need to send this to nuke-python-unsubscr...@support.thefoundry.co.uk.
Thanks, Ben > On 3 Sep 2016, at 18:29, Christian (Cruz) deWilde <cruz_dewi...@yahoo.com> > wrote: > > UNSUBSCRIBE > > > On Saturday, September 3, 2016 2:17 AM, > "nuke-python-requ...@support.thefoundry.co.uk" > <nuke-python-requ...@support.thefoundry.co.uk> wrote: > > > Send Nuke-python mailing list submissions to > nuke-python@support.thefoundry.co.uk > <mailto:nuke-python@support.thefoundry.co.uk> > > To subscribe or unsubscribe via the World Wide Web, visit > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > or, via email, send a message with subject or body 'help' to > nuke-python-requ...@support.thefoundry.co.uk > <mailto:nuke-python-requ...@support.thefoundry.co.uk> > > You can reach the person managing the list at > nuke-python-ow...@support.thefoundry.co.uk > <mailto:nuke-python-ow...@support.thefoundry.co.uk> > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Nuke-python digest..." > > > Today's Topics: > > 1. RE: Python Plugins Guidelines (Thorsten Kaufmann) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 2 Sep 2016 09:32:12 +0000 > From: Thorsten Kaufmann <thorsten.kaufm...@mackevision.com > <mailto:thorsten.kaufm...@mackevision.com>> > Subject: RE: [Nuke-python] Python Plugins Guidelines > To: Nuke Python discussion <nuke-python@support.thefoundry.co.uk > <mailto:nuke-python@support.thefoundry.co.uk>> > Message-ID: > <1420fcb748c94720a5a6c7e8788d3...@sv-str-ex001.mvision.lan > <mailto:1420fcb748c94720a5a6c7e8788d3...@sv-str-ex001.mvision.lan>> > Content-Type: text/plain; charset="iso-8859-1" > > Hey Frank, > > good to hear! For both post download hooks and possibly also for > bootstrapping the scripts themselves you may want to take a look at > setuptools entry points as they provide a mechanism that is not dependent on > writing your own sophisticated plugin manager system. > > Cheers, > Thorsten > > > > --- > Thorsten Kaufmann > Production Pipeline Architect > > Mackevision Medien Design GmbH > Forststraße 7 > 70174 Stuttgart > > T +49 711 93 30 48 661 > F +49 711 93 30 48 90 > M +49 151 19 55 55 02 > > thorsten.kaufm...@mackevision.com <mailto:thorsten.kaufm...@mackevision.com> > www.mackevision.com<http://www.mackevision.com/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=Mackevision-Link > > <http://www.mackevision.com/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=Mackevision-Link>> > > Geschäftsführer: Armin Pohl, Joachim Lincke, Jens Pohl > HRB 243735 Amtsgericht Stuttgart > > --- > NEW PRODUCT: Innovation in moving images - > Motionbox<http://www.mackevision.com/motionbox/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=Motionbox-Signatur > > <http://www.mackevision.com/motionbox/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=Motionbox-Signatur>> > VFX: Game of Thrones, Season 5 - VFX making of > reel<http://www.mackevision.com/references/got-5-making-of/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=GoT-S5-making-of-Signatur > > <http://www.mackevision.com/references/got-5-making-of/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=GoT-S5-making-of-Signatur>>. > SOCIAL: Follow us on Facebook<https://www.facebook.com/mackevision.global > <https://www.facebook.com/mackevision.global>>, > Twitter<https://twitter.com/Mackevision <https://twitter.com/Mackevision>>, > Behance<https://www.behance.net/mackevision > <https://www.behance.net/mackevision>> and > Vimeo<https://vimeo.com/mackevision <https://vimeo.com/mackevision>> > From: nuke-python-boun...@support.thefoundry.co.uk > <mailto:nuke-python-boun...@support.thefoundry.co.uk> > [mailto:nuke-python-boun...@support.thefoundry.co.uk > <mailto:nuke-python-boun...@support.thefoundry.co.uk>] On Behalf Of Frank > Rueter|OHUfx > Sent: Freitag, 2. September 2016 10:23 > To: nuke-python@support.thefoundry.co.uk > <mailto:nuke-python@support.thefoundry.co.uk> > Subject: Re: [Nuke-python] Python Plugins Guidelines > > Hola. > > No way, I won't make it mandatory for anybody. It's meant to become a > convenience thing for people who want it. > And it probably will have an option to only download but not "install" > (whatever that means - TBA). > I'd also love to write it in a way it provides hooks, such as post download > hooks, so people can write their own install routines. > Just need to find more time as usual... > > On 09/02/2016 07:24 PM, Thorsten Kaufmann wrote: > Hey Franke, > > been a while :) Hope you're doing good! > > Will nuBridge become mandatory for nukepedia? Because no matter what is being > agreed on, there is a 99% chance it wont't work for us (and possibly other > larger shops with custom deployment strategies in place). > > Cheers, > Thorsten > > > --- > Thorsten Kaufmann > Production Pipeline Architect > > Mackevision Medien Design GmbH > Forststraße 7 > 70174 Stuttgart > > T +49 711 93 30 48 661 > F +49 711 93 30 48 90 > M +49 151 19 55 55 02 > > thorsten.kaufm...@mackevision.com > <mailto:thorsten.kaufm...@mackevision.com><mailto:thorsten.kaufm...@mackevision.com > <mailto:thorsten.kaufm...@mackevision.com>> > www.mackevision.com<http://www.mackevision.com/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=Mackevision-Link > > <http://www.mackevision.com/?utm_source=E-Mail-Signatur&utm_medium=E-Mail&utm_campaign=Mackevision-Link>> > > Geschäftsführer: Armin Pohl, Joachim Lincke, Jens Pohl > HRB 243735 Amtsgericht Stuttgart > From:nuke-python-boun...@support.thefoundry.co.uk > <mailto:nuke-python-boun...@support.thefoundry.co.uk><mailto:nuke-python-boun...@support.thefoundry.co.uk > <mailto:nuke-python-boun...@support.thefoundry.co.uk>> > [mailto:nuke-python-boun...@support.thefoundry.co.uk > <mailto:nuke-python-boun...@support.thefoundry.co.uk>] On Behalf Of Frank > Rueter|OHUfx > Sent: Freitag, 2. September 2016 06:46 > To:nuke-python@support.thefoundry.co.uk > <mailto:nuke-python@support.thefoundry.co.uk><mailto:nuke-python@support.thefoundry.co.uk > <mailto:nuke-python@support.thefoundry.co.uk>> > Subject: Re: [Nuke-python] Python Plugins Guidelines > > Nice one, thanks. > > > On 09/01/2016 11:16 PM, Erwan Leroy wrote: > Just created a basic google doc, almost empty for now, feel free to > contribute: > https://docs.google.com/document/d/1aiAWTc-BwIyZBd4jSspzOYTvBD0G3RdvPSrftCVutzs/edit?usp=sharing > > <https://docs.google.com/document/d/1aiAWTc-BwIyZBd4jSspzOYTvBD0G3RdvPSrftCVutzs/edit?usp=sharing> > > Erwan LEROY > www.erwanleroy.com<http://www.erwanleroy.com/ <http://www.erwanleroy.com/>> > > On Thu, Sep 1, 2016 at 6:10 PM, Ant Nasce <a...@thefoundry.co.uk > <mailto:a...@thefoundry.co.uk><mailto:a...@thefoundry.co.uk > <mailto:a...@thefoundry.co.uk>>> wrote: > Hi all, > > Probably stating the super obvious here, but distributing code as a package, > stored in a directory, with a top level __init__.py per package would be my > preferred approach. > > See: http://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html > <http://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html> > > Doing it in a package-way would allow nuBridge to do a validation step at the > top-level __init__.py file, to check for required things like: 'docs', > 'version', 'description', 'author', 'copyright' etc. > > Hiero+NukeStudio put all auto-scanned Python packages containing a > __init__.py (found in .nuke/Python/Startup) into a > hiero.plugins<https://docs.thefoundry.co.uk/hiero/10/hieropythondevguide/setup.html > <https://docs.thefoundry.co.uk/hiero/10/hieropythondevguide/setup.html>>.* > namespace... So plonking these into nuke.nuBridgePlugins, might be something > to consider? > > If there's a Google Doc link I'd be happy to check it out and contribute! > > Cheers, > A > > On Thu, Sep 1, 2016 at 9:57 AM, Justin GD <j.grosde...@gmail.com > <mailto:j.grosde...@gmail.com><mailto:j.grosde...@gmail.com > <mailto:j.grosde...@gmail.com>>> wrote: > Hi guys, > > I'm not sure I've followed all the feature of nuBridge; but I believe it > would make sense to agree and define coding 'standards' to make it accessible > to a larger users & developers community. > > Also, it would be nice to develop a new layer of python functions that we > could use as a standard 'high level API' in order to deal once and for all > with any required coding when installing a script (adding menus, dealing with > init.py and menu.py, etc ). Is this what nuBridge does already ? > > I'll be interested to be part of the conversation as well. > > Thanks, > Justin > > > > 2016-09-01 9:17 GMT+01:00 Frank Rueter|OHUfx <fr...@ohufx.com > <mailto:fr...@ohufx.com><mailto:fr...@ohufx.com <mailto:fr...@ohufx.com>>>: > me (obviously) :) > > It would be really awesome if we, as a community, could agree on a > "recommended way". > It could make way for a much improved plugin environment for vanilla Nuke as > well as make the nuBridge more powerful (I know I'm way behind schedule for > it's release, sorry!). > > Thanks Erwan for bringing this up! > frank > > On 09/01/2016 08:09 PM, Erwan Leroy wrote: > Hello Folks, > > I haven't been able to find any unified guidelines on how to neatly package > python plugins. > >From looking at what is being done on Nukepedia, everyone seems to do their > >own recipe. > > When I asked him, Frank Rueter pointed me to the mail with subject "Nukepedia > - nuBridge coming soon" where a conversation was started about standard good > practices. > > I would like to get the conversation restarted and try to write down a set of > guidelines for future reference. We could create a shared google doc (or > other collaborative tool, not sure google docs is the most appropriate) to > work on these guidelines as a group. > > Who would be interested in collaborating on that? > > Cheers. > > Erwan LEROY > www.erwanleroy.com<http://www.erwanleroy.com/ <http://www.erwanleroy.com/>> > > > > > _______________________________________________ > > Nuke-python mailing list > > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk><mailto:Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>>, > http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > _______________________________________________ Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk><mailto:Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>>, > http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > <http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > _______________________________________________ Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk><mailto:Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>>, > http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > <http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > _______________________________________________ Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk><mailto:Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>>, > http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > > <http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > > _______________________________________________ > > Nuke-python mailing list > > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk><mailto:Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>>, > http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > > > > > _______________________________________________ > > Nuke-python mailing list > > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk><mailto:Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>>, > http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://support.thefoundry.co.uk/cgi-bin/mailman/private/nuke-python/attachments/20160902/a2ac8718/attachment.html > > <http://support.thefoundry.co.uk/cgi-bin/mailman/private/nuke-python/attachments/20160902/a2ac8718/attachment.html> > > ------------------------------ > > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk > <mailto:Nuke-python@support.thefoundry.co.uk>, > http://forums.thefoundry.co.uk/ <http://forums.thefoundry.co.uk/> > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python > <http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python> > > End of Nuke-python Digest, Vol 104, Issue 3 > ******************************************* > > > _______________________________________________ > Nuke-python mailing list > Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python Ben Woodhall Software Engineer The Foundry Visionmongers Ltd 5 Golden Square London, W1F 9HT Tel: +44(0)20 7473 4350 Web: www.thefoundry.co.uk Email: ben.woodh...@thefoundry.co.uk The Foundry Visionmongers Ltd. Registered in England and Wales No: 4642027
_______________________________________________ Nuke-python mailing list Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python