It is currently Tue Jul 23, 2024 4:20 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: Scripting Tutorials (and motivations for coding)
PostPosted: Tue Jun 03, 2014 2:46 pm  (#1) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4757
trandoductin wrote:
That is weird being that he's script coder I thought he'd have a script of it already.


Scripting a long-winded procedure of the kind you find in tutorials is neither fun nor challenging.

_________________
Image


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 3:17 pm  (#2) 
Offline
GimpChat Founder
User avatar

Joined: May 22, 2008
Posts: 5242
Location: Gimpville
Personally, I think scripting from tutorials is a great way to become familiar with GIMP scripting languages, while learning GIMP techniques at the same time. It's a very useful approach and many coders actually find it fun. Building off and improving the techniques found in tutorials can also be quite challenging.

What I find kinda boring are arithmetic based scripts, which draw a bunch of squiggly lines. :smiley2

_________________
“If you reach for the stars, you just might land on a decently sized hill.” - Stuart Hill


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 3:30 pm  (#3) 
Offline
GimpChat Member
User avatar

Joined: Mar 01, 2014
Posts: 12727
Location: Spain, Aragón
Ofnuts, I fully understand what you want to convey. We all should make the original tutorial first, step by step (most of us do that) but it is true that other members in Gimp-Chat enjoy making scripts and all of us enjoy them too.
All depends on what each one would like to do. If someone wants to learn more is sure to make the tutorial.
The main goal is :gimp ;)

_________________
Image

Gimp 2.10.30(samj) portable _ OS Windows 10 Home_ 64bits
Don’t be afraid to start over. It’s a new chance to rebuild what you want.


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 3:56 pm  (#4) 
Offline
Script Coder
User avatar

Joined: May 07, 2014
Posts: 4041
Location: Canada
Personally, I think automation is cool!
Any kind of automation is cool, even if the work involves some boredom like cutting and pasting long 'ss names.
The end result is you have a product that is automated.
Also I find that scripting a tutorial makes you memorize the steps more, I still forget just not as much.
Instructing the computer DO STUFF is all fun to me.

_________________
TinT


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 6:07 pm  (#5) 
Offline
Script Coder
User avatar

Joined: Oct 25, 2010
Posts: 4757
trandoductin wrote:
Personally, I think automation is cool!
Any kind of automation is cool, even if the work involves some boredom like cutting and pasting long 'ss names.
The end result is you have a product that is automated.
Also I find that scripting a tutorial makes you memorize the steps more, I still forget just not as much.
Instructing the computer DO STUFF is all fun to me.


I'm not talking about the result but about the fun you have while making it. A developer has three incentives:
1) user recognition (people use the stuff)
2) peer recognition (other developers appreciate the way you solved the problem)
3) fun and challenge (you are somewhat proud of the results, or gained some knowledge)

Once you have a few scripts under your belt, scripting an existing tutorial only falls in the first category.

The classification above also applies for someone who write tutorials (replace "developers" by "skilled users"), so someone who writes a nice tutorial about a new technique also gets the three rewards. But scripting it will only bring one (small) reward. Better spend the time on something that provides the three rewards...

_________________
Image


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 6:22 pm  (#6) 
Offline
Script Coder
User avatar

Joined: May 07, 2014
Posts: 4041
Location: Canada
You're absolutely correct.

_________________
TinT


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 6:43 pm  (#7) 
Offline
GimpChat Founder
User avatar

Joined: May 22, 2008
Posts: 5242
Location: Gimpville
I have a completely different perspective.

I am not motivated by the 3 bullet items ofnuts listed.

I code (and write scripts) to help me achieve a specific task and/or to avoid repetition. I value my time, so I don't like to waste it with repetitive tasks that can be automated. I can also be motivated by cash. :cool

If others find code that I have shared to be useful, that's great. If not, that's fine too. I write scripts that will be useful to me and I do not require overt or tacit approval from others.

Fun and challenging are two very different things. Sometimes coding is fun and sometimes it's challenging There are times when it's both and times when it's neither. I do find, for the most part, it's usually fun, though. If I didn't enjoy coding, I would have chosen a different career path long ago.

_________________
“If you reach for the stars, you just might land on a decently sized hill.” - Stuart Hill


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 6:50 pm  (#8) 
Offline
Script Coder
User avatar

Joined: May 07, 2014
Posts: 4041
Location: Canada
I guess that's why you're the founder! :)

_________________
TinT


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 7:06 pm  (#9) 
Offline
GimpChat Founder
User avatar

Joined: May 22, 2008
Posts: 5242
Location: Gimpville
I suppose what I'm really trying to say is that I see coding as a creative art form, just like image creation, writing or composing music.

Do it because you enjoy the creative process, not for anyone's approval, unless of course, they are paying you and it's how you make a living. :hehe

_________________
“If you reach for the stars, you just might land on a decently sized hill.” - Stuart Hill


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 7:18 pm  (#10) 
Offline
Global Moderator
User avatar

Joined: Apr 07, 2010
Posts: 14182
I really don't think many of the script writers are writing them for merits, or to fall into categories, they are writing them for others besides themselves to enjoy and from what I have seen since I joined, they are very much appreciated and the numbers tell the tale of how many of these scripts are grabbed up as soon as they are released.
I for one really admire all the work that has gone into these and the talent it takes to do so.
Heads up for all script writers out there... THANK YOU

_________________
Image


Top
 Post subject: Re: Script Requests/Suggestions for gimp chat members
PostPosted: Tue Jun 03, 2014 8:57 pm  (#11) 
Offline
Script Coder
User avatar

Joined: Jul 14, 2010
Posts: 697
GnuTux wrote:
I have a completely different perspective.

I am not motivated by the 3 bullet items ofnuts listed.

I code (and write scripts) to help me achieve a specific task and/or to avoid repetition. I value my time, so I don't like to waste it with repetitive tasks that can be automated. I can also be motivated by cash. :cool

If others find code that I have shared to be useful, that's great. If not, that's fine too. I write scripts that will be useful to me and I do not require overt or tacit approval from others.

Fun and challenging are two very different things. Sometimes coding is fun and sometimes it's challenging There are times when it's both and times when it's neither. I do find, for the most part, it's usually fun, though. If I didn't enjoy coding, I would have chosen a different career path long ago.



Hear, Hear!

I code scripts in this order:
1) Something I need to speed up workflow now
2) Something I could potentially use to speed up workflow
3) Something someone else has mentioned that is really simple (i.e is a small tweak to an existing script)
4) Something someone else has mentioned that falls under 1 or 2
5) Something that can realistically only be done by scripting because doing it by hand would be painfully tedious or error prone that falls into 1-3.
6) Something someone says can't be scripted (cause I like a challenge!)

So feel free to PM me if you are looking for something that falls into any of those categories :hehe

-Rob A>

_________________
Image
Fantasy Cartography and Mapping by RobA


Top
 Post subject: Re: Scripting Tutorials (and motivations for coding)
PostPosted: Tue Jun 03, 2014 9:13 pm  (#12) 
Offline
Script Coder
User avatar

Joined: May 07, 2014
Posts: 4041
Location: Canada
Number 6 is a nice one! hehe

_________________
TinT


Top
 Post subject: Re: Scripting Tutorials (and motivations for coding)
PostPosted: Wed Jun 04, 2014 7:24 am  (#13) 
Offline
GimpChat Member
User avatar

Joined: Jan 20, 2013
Posts: 591
One thing you can be sure. All developers are very loved and admired.

_________________
Image


Top
 Post subject: Re: Scripting Tutorials (and motivations for coding)
PostPosted: Mon Jun 09, 2014 11:15 pm  (#14) 
Offline
GimpChat Member
User avatar

Joined: Dec 08, 2013
Posts: 1088
Carlos Diniz wrote:
One thing you can be sure. All developers are very loved and admired.

:bigthup I agree Carlos, we would be very lost without scripters. Like many I guess, I still remember doing things the hard ways and we tend to get a little lazy using scripts. So merits to tutorialists :hehe also.
Thanks everybody.

_________________
Image


Top
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC - 5 hours [ DST ]


   Similar Topics   Replies 
No new posts Attachment(s) Scripting GEGL functions

52

No new posts Attachment(s) Normal Map scripting function

6

No new posts Attachment(s) Scripting my head into a wall - Any help would be appreciated

1

No new posts Attachment(s) Viewing GIMP tutorials

11



* Login  



Powered by phpBB3 © phpBB Group