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

Reply via email to