Regarding Modules Quality
Last comment by
Version number 2 (of 2) see other versions
This is a draft for discussing, a document to add to official documentation, regarding the modules quality: ------------------ We've some recomendations regarding the quality and styling that you * To be programmed on English (variables, method and class names, etc) * To have tests and continuous integration * To have documentation with screenshots on English, explaining all the available commands (rake tasks and such) * To follow our same rules regarding code styling: https://github.com/decidim/decidim/blob/master/.rubocop.yml * To have a license file that's compatible with Decidim license (GPL Affero 3) * To have a valid gemspec file. * To use Decidim building blocks when relevant (for instance, using the Admin panel, registering with the API, Data Portability, etc. * To follow the Decidim Social Contract.
Report inappropriate content
Is this content inappropriate?
What is the summary or conclusion of this debate?