@all I’ve heard many mentions of the desire to see more sample code. This is also something that I’ve wished for more of as well, especially when it comes to developing custom plugins for my clients. In conjunction with this, there seems to not be as many people as there used to be giving code examples and code help here on the forum. I’ve only been in the community for a little over a year, so I don’t know what the “good ole days” looked like and am just going off of conversations and messages on the forum.
I’m not 100% sure, but part of this may be due to the 100 different ways to the same thing in EE. I’d be more apt to share code and help out, if I felt I was doing it the right way in the first place. Otherwise I’d hate to give bad advice.
What I’m thinking of that might help with both of these is a medium that would allow us to submit code for review or help by others. The idea being that you could submit your situation (i.e. a membership site that needs permission based pages and menus) along with your template code or plan for how to attack it to the community. The community could then give feedback on how they would approach it, or specifically talk about the good and bad of how you approached the problem. I’m also thinking there may eventually be the opportunity to request a private review from people who are known to be experts in the community. At first I wouldn’t think there’d be any fees involved, but if it’s required to get “experts” then may explore that idea.
I think this could help with a few areas: – give confidence to those of us who are still learning, encouraging us to build bigger and better things
– an archive of real world examples that can be used by others to learn EE
– along with the above, I think we could organize and tag examples as a library (more than just search the forums)
– EllisLab could use examples from the site for their EE documentation.
– examples for others to see what EE can do. (i.e. integration with CRMs, SSO, etc)
– empower each other. I think the more we build amazing sites in EE, the more people will want to be a part of the community and grow EE.
Let me know below if this is something you’d be interested in. If you’d be willing to help design/build, thoughts, opinions, etc. You can comment here or catch me on slack (@dwg-andy).