Jump to content

Its really time that whmcs started vetting their Modules


durangod

Recommended Posts

I have not been around much lately NOT because i have given up on WHMCS and doing modules but because i have to follow the money trail. And the money now is on another forum of another product that i happen to be a leader on the forum. They vet their plugins and they have a whole automated process for which to submit, renew, modify, and reply to store needs. Its really impressive i think.

 

You have a dev id code, you add a plugin and submit it to moderation, they look for errors and they look at the process (a programmer looks at it) and they do so in less than 5 days and approve you or dont approve you. Now they do admit they they became relaxed on their qualifications for some time but now they are back to be stringent because of some issues that have risen from some poor quality plugins. I like this procedure personally, i love policy when it works and when its good for everyone.

 

Its good for sales, its good for the consumers, and its great for the company. I really wish that WHMCS would use such a process. Vetting the modules is so very important and it does not take a huge amount of staff to do so, it just takes the willingness to want to be the best both in main product and in purchable third party modules.

 

They have some very basic coding standards and it really works well. They are also able to turn off sales if you get alot of complaints or try to sell junk or misrepresent your product. All of that is the way it should be.

 

Also the sales process is all internal, an internal store where you can buy right there without having to go to a third party website, again very impressive.

 

So that is what i have been doing for the last few months is learning how to do their plugins, learning about their procedure and requirements and how their software works. I also help on the forum (which is why i am a leader) and i also do some free plugins (utilities) from time to time to help people. And all without the incredible ego trip that seems to radiate here many times in many ways. I still love WHMCS, i may not like some of the fussy ego maniacs here but i still love WHMCS and i will make more modules. But for now i will maintain what i have here and continue to build plugins and make sales at the other software forum and store.

 

I got a very nice complement today by someone that bought my permblock module. They said it was fantastic and they it increased their security. More than just a plug, i sincerely love that kind of feedback. When my skills are able to actually serve a purpose and help someone it makes me feel good inside and worth while ya know.

 

Maybe when WHMCS begins to vet their modules, business will get better for all. And it has to be said here, i AM NOT going to abandoned my modules here, i will still keep them updated and working, its just i will be doing new projects at the other place for awhile.

 

Thanks for listening.... dave

Edited by durangod
Link to comment
Share on other sites

  • WHMCS Support Manager

Hi,

Thanks for taking the time to provide your feedback. All dead link reports and complaints regarding apps in our app store are logged and appropriate action is taken as necessary.

 

Please let me know if you have any concerns regarding specific listings.

Edited by WHMCS John
grammar
Link to comment
Share on other sites

Im not talking about line by line checking, im talking about the fact that none of the modules are that involved page wise in the first place and so a good code could scan the pages for some basic coding rules.

 

Make sure they sanitize

Make sure they initialize all vars

 

Make sure they dont code like a monkey - meaning the code needs to be formated in such a way that its readible and you can follow it - not all jumbled up with no spaces

 

Make sure its clean - such as no huge sections or lots of sections of comment outs, small one liners and such are fine i do that, but if i have a big section that is not going to be used for that version i leave it out. Alot of coders leave tons of old code commented out and it looks unprofessional and horrible.

 

Run the code make sure there are no warnings, no errors, no notices of any kind.

 

Then approve it or dissaprove with the reasons.

 

Easy peasy... A good coder can do a 10 page module in about an hour. And can spot issues very quickly that others miss.

Edited by durangod
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated