Add-On Page Improvements
January 11, 2010
by Jacob Russell
We’ve added new features to the add-on pages to allow developers to include more information in a simpler, easier to understand format. Developers can now link to GitHub repository file downloads and include license information for all their add-ons.
Gone are the days of flipping through old forum topics to find the newest version of a file or trying to find an add-on through a dead site link. File downloads are the biggest improvement to the add-on pages on devot:ee, and will make getting the newest version of add-ons much easier. Developers can now link their add-on pages on devot:ee directly to their GitHub repositories.
When linking with a GitHub repository devot:ee will automatically grab the latest commit, ensuring that you get the newest version of the add-on. All we need from the developer is their GitHub user name and repository name. We are also working on allowing developers to upload files directly to devot:ee for those who don't use GitHub, so look for that in the near future.
And yes, this is another step towards a devot:ee add-on marketplace!
Images on add-on pages are now organized into a shiny new gallery. Developers can now add more images to their add-on pages without making the page a mile long, which in turn means visitors get a better idea of what the add-on looks like before downloading it. The process of adding images hasn't changed, so we encourage developers to make their add-on pages more visually appealing! You are hooked up,
Revamped Add-on Sidebar
The sidebar has been completely revamped to give you more of the information you're looking for at a glance. The new look emphasizes the important information (developer and party/commercial status) and standardizes the Compatibility and Requirements section for each add-on.
Compatibility and Requirements
We've done away with the sometimes-empty sections and description paragraph from the old sidebar in favor of a clean look here. All six common Compatibility and Requirement choices show up on every page and are either greyed out if that choice is not selected, or colored green if it is. The same information you saw before is still here, but standardized in a way that should make it easier to pick out quickly.
The new addition to the sidebar is the license, which allows developers to select (optionally) the license under which they are releasing their add-on. This works hand in hand with the file hosting to ensure that no important information is left out when developers choose to serve their downloads directly through devot:ee. We're including popular Creative Commons and GPL licenses to begin with, but any license available on the internet can be included so this can be expanded to fit what the community wants.