For those of you who are constantly flashing new ROMs or kernels, you are probably quite aware of a little website called XDA. Ok it's not quite little. They actually have over 4.6 million users and over 1.5 million threads, probably one of the largest Android forums around. Now XDA has a nice program for their developers, which makes their profiles stand out among the 4 million other members on their forums. The XDA Recognized Developer program is just that, full of recognized developers. Some of my favorite developers on XDA are Recognized Developers, and there are plenty more that need to be included in that elite group.
Anyways, today XDA announced on their blog that they are revamping the program and changing up the guidelines and minimum requirements.
Threads should include:
- Clear introduction
- An overview of what the project does (i.e. its purpose) and what is included
- 2-8 screenshots that are posted alongside each other
- A clear changelog in a [code][/code] tag, that shows the non-trivial updates to the project
- Installation instructions and links to download and github (or like services) for source code, as applicable
- Credits with links to the projects that have been built upon, or have been included, in this project
In addition to the post guidelines, here are the minimum requirements used to determine the eligibility of someone for the Recognized Developer program:
- Members must be actively involved in the community
- Any project needs to have at least one month of active development before it will be taken into account for the application
- No history of bans and/or serious infractions
- Changelogs must be readily available inside the thread, with updated information for each versionROM
- They started from an official manufacturer or source base (stock ROM or AOSP-like source).
- Threads show a clear overview of changes made, in a way that DC can clearly see what has been developed by the user
- The ROM isn't the product of an online kitchen or otherwise derivative development (i.e. themed stock ROM)
- A minimum of two full-fledged, markedly different ROM projects are needed to apply for RD, only very special projects are considered otherwise
- ROMs need to identify what kernel they are using
- If 100% stock then they must state that
- If custom they must provide a link to the kernel on XDA (if available) or a link to the kernel source. To accomplish this there are two options:
- Option 1: They provide links tosuggested kernels but do not include them in the ROM
- Option 2: They include the kernel but must provide full, buildable source with all GPLv2 requirements met
- Very simple applications may be excluded (very basic UI or functioning)
- A free version of the application is available on XDA (no trials)
- The developers are either active on XDA or really helpful in their support thread
- Sources must be posted and downloadable with build comments, toolchain used, and must compile
- Sources must be released via forking + commits rather than "lump releases"
- Link to source must include which branch in use
With that being said, XDA is opening up applications once again for the Recognized developers program. So if you have any questions about these new guidelines or requirements, feel free to hit up the developer committee.
Any of our readers Recognized Developers on XDA? If so, shout out some of your apps, ROMs or Kernels. We love checking out new things.