Quick survey: why develop moodle plugins?

Quick survey: why develop moodle plugins?

by Leifeng Zhou -
Number of replies: 6

Hi guys. 

Just wanna do a quick survey here. What is it that makes you develop Moodle plugins?

Average of ratings: -
In reply to Leifeng Zhou

Re: Quick survey: why develop moodle plugins?

by William Lu -
Picture of Particularly helpful Moodlers

Hi Zhou,

Are you asking: "What is it that makes you eat foods?"


Regards

吕文新

In reply to Leifeng Zhou

Re: Quick survey: why develop moodle plugins?

by Derek Chirnside -

Survey for what?

My reasons for wanting to develop plugins (as well as William's superb answer) is to get Moodle to do what we need.

Others may say

  1. Because it is too much work to get stuff into core
  2. To make money
  3. To pass a CS assignment
  4. To show off
  5. To save time
  6. To be helpful
  7. To be effective
  8. To be efficient
  9. To save money

-Derek

In reply to Derek Chirnside

Re: Quick survey: why develop moodle plugins?

by Richard Oelmann -
Picture of Core developers Picture of Plugin developers Picture of Testers

I'd add to Derek's list:

a. because its my job (either for clients or for my institution - at the request of users/employer)

b. to learn (how I got started with themes - as a type of plugin - to learn about html/css/etc. I think I published about 1 in 10 of the themes I worked on when I got started!)

In reply to Richard Oelmann

Re: Quick survey: why develop moodle plugins?

by Justin Hunt -
Picture of Particularly helpful Moodlers Picture of Plugin developers

+1 to William's answer

I would add:

* to make moodle more useful

* to prototype new features / technology that might get into core

In reply to Leifeng Zhou

Re: Quick survey: why develop moodle plugins?

by Kevin Wiliarty -

Writing plugins is cleaner for maintenance than hacking core. And there's also: belief in the power of collaboration. My institution benefits tremendously from plugins that others have developed. We shouldn't all be repeating each other's work in isolation. If I can fix a bug upstream or publish a plugin, then we are giving back.

In reply to Leifeng Zhou

Re: Quick survey: why develop moodle plugins?

by ryan sanders -

adding to everyone's else's comments...

collaboration, working towards same or like goals in mind. learning, teaching,