Section Guidelines -- READ THIS FIRST - Nexus 5 Developer Discussion [Developers Only]

The idea in this section is for developers (not only recognized developers, but all developers) to have a place for discussion threads to "talk shop." What kind of talk? Some topics (that I'm making up as I type this) might include (and are certainly not limited to):
Overriding the power widget in the notification dropdown
Considerations of using gcc versions other than 4.4.3 for compiling the kernel
Snapdragon: discussion on working around the SOC wake from sleep delay
This isn't a Q&A forum. However, developers might kick off discussions with a question. The difference? This belongs in Q&A: "My phone wakes up slow, will it go faster if I take my sdcard out?" On the other hand, the following might belong in this new section: "Has anyone tried adjusting the mmc detection timeouts to see if there's an impact on the SOC wakeup delays?" The assumption here is that the person asking the latter question actually knows what a mmc detection timeout is, how they'd change it, and has started to play around with it before posting the question.
As well, this section is not for posting finished products or "advertising" of kernels, apps, etc. This section is to discuss the process, not for the end result.
The hope is that developers can discuss things here instead of resorting the various other methods of communication we've used. At the same time, newer developers and even non-developers can LEARN from the conversations and eventually participate.
This section will be very closely moderated by moderators who are also developers and non-development discussion will be harshly dealt with.
We REALLY hope this will encourage more devs to spend time with open communication. This is XDA-Developers. Let's do development.

Related

[Q] Why is everyone posting into the Development section?

[Q] Why is everyone posting into the Development section?
it's so extremely annoying, having to filter through tons of junk posts that should be in Q&A or General instead of actual Development question
if this goes one might suggest to enable the option "By Invite Only"
so that only Dev people will can access it, and other XDA members can access it only if invited by a Dev.
The answer to your question is several fold:
- First, some people don't read and/or don't care where they post.
- Second, there are some that think that the Development section is the only place to get answers to questions when that section is for Rom Development only and any closely linked technical conversations revolving around that topic.
- Third, which appears to applies to new users in particular, they google externally to the XDA site for an answer to a problem, their search results drop them straight into the Rom Development forum, they don't quite find what they are looking for and then proceed to post a question where it does not belong.
Our moderators work very hard to keep the fora tidy; however if people will not support that activity by posting in the right place then we end up fighting a losing battle.
I have 3 suggestions to help improve the situation:
- First, that you report any threads that are in the wrong fora so we can move them.
- Second, you all take time out to educate offenders yourselves, especially repeat offenders, on the benefits of posting in the right place.
- Third, people get into the habit of posting in the right fora first time and, whenever required, use google search to see if their question has already been posted and resolved BEFORE posting another thread.
I hope this is helpful.
Kind regards,
WB (XDA Moderating Team)
Do we have enough moderators or need more. I moderate on another forum and would be happy to throw my towel in if needed.
same, previously Mod of the now defund mytreo.net and, legit FlyFF USA MMORPG and some other lesser known forums.
the only problem of being a Mod, you have less time for everything else
Gents/Ladies,
Good quality people with a mature, adult approach to life, good decision making skills,an open mind, conflict management skills, a proven track record of positive help and support of this community and, above all, a great deal of common sense, are always welcome.
We have over 2 million users on here and an awful lot of fora so think carefully before you commit yourselves. However if I have failed to frighten you off please feel free to pm me and we can take it from there.
We have a defined process that we go through. Please be aware that an application does not guarantee that you will be accepted.
WB
PS: We undertook a massive cleaning exercise yesterday in the development forum. You should find it a lot cleaner than it was yesterday.
We still need your help to spot items that should not be in there and report them. We also need you to help implement the suggestions in my post above.
WB

[RULES] Read this Before Posting!

Thinking of posting a new thread???
Use the search button on the top bar between "New Posts" and "Quick Links"
Threads posted in the wrong fora will be moved initially; however, for repeat offenders, the moderating team will look to take action to rectify the situation in a manner it believes is appropriate
WITHOUT FURTHER NOTICE.
It is the responsibility of all users to keep the fora organised and clean. We need you to do your bit to keep things orderly.
To the dedicated members that care to keep this forum, subforums included, clean and organized and grouped.
Please start reporting threads to the mods to take action. Please use the REPORT button to do so.
Thank You and happy easy searching .​
Where to post things:
General - general technical discussion items, news, anything else that does not fit into the other fora categories.
Q&A (Questions and Answers) - all questions, irrespective of type, get posted in here whether they be theme related, accessory related, technical, etc.
Accessories - any items to do with components and/or accessories relating to your device.
Rom Development - only meant for very advanced technical discussion directly related to ROM development activity and the delivery of actual ROMs and ROM components ONLY. Nothing else goes in here.
Themes & Apps - anything to do directly with the development of themes and/or applications. Nothing else goes in here.
BEFORE POSTING ANY THREAD IN THE DEVELOPMENT SECTION, PLEASE READ THE FOLLOWING:​
If you have developed a ROM, or are working with others to do so, the development forum is somewhere to discuss and share ideas, post useful feedback and logs or crash dumps, and to discuss a common goal developers are trying to achieve.
It is NOT the place to post your question because it gets higher traffic, or because more experienced users frequent it. Doing this just annoys those who are working on the device, and drives them away. Developers don't want to wade through 20 threads of "Help me urgently" to find their threads for porting and fixing camera issues etc. Similarly, if a thread is designated as discussion for developers say, porting a camera fix, please do not post in there asking "When will it be ready?", "Can I flash this yet?" etc. This is both completely disrespectful to those working on the project (you evidently haven't read the important posts in the thread), and also is making it harder for developers to find comments from other developers or testers when required.
Similarly, don't make loads of "Thanks for your work here" posts in an active development thread. It's just as annoying to developers as asking when something will be ready. If a ROM is complete, then go ahead and thank the developer if you wish, but don't go into threads for devs only, and interrupt it to post "thanks". It's basically spamming, and is treated as such.
If you are posting in development, you should have read every sticky and notice there, and should be actively developing or helping in the development of something. Developing isn't installing a ROM, or using a tweak, it's creating a ROM or other hack or tweak. If you haven't read for several days before starting out on XDA, you are likely about to ask something already solved. I registered on XDA when I first wanted to post, and that was to join in a discussion on something. Sure, join up and ask a question, but read the information available in General and Q&A first, as your question will have been asked before. Search is your friend here, become familiar with it.
Regarding when to post in development if you are not actually developing something, there is one occasion where it's acceptable. If you find a leak of a new ROM, which isn't already posted, and you verify it's legitimacy via either running it, or based on the source you obtained it from, then this is assisting in development, and should be posted in development. If you want to ask when a leak will be available use search first, then if not already in discussion, open a thread in general or Q&A.
If you have a problem flashing a ROM, this is NOT related to development. It's up to you to determine if it is specific to a particular ROM, and post useful information in that developer's existing thread for the ROM. If it happens on more than one ROM, and isn't a known issue (remember you should read several times more words than you post), then find out what you are doing wrong. Check guides written by others, try to repeat the problem and see if it happens every time. Something needs to be reproducible to be fixed effectively.
Once you have identified what you need help with go to the device Q&A forum (general if device lacks one), and make a clear, informative thread that explains the issue, and what you have tried doing to fix it. Did you re-download the ROM? Did you ask a friend to flash it for you, to reduce chance of user error? What steps (exactly) did you follow? What errors did you see (exact wording)? Did you double check all the steps? Did you do a wipe or hard reset?
If you make a clear, concise, yet detailed post, you will find help forthcoming, and should get the problem sorted very quickly. If someone suggests you try something, report back on what happened, did it work etc. Then, next time someone has this issue and searches, they will find this and have a verified and tested solution.
So remember... before you start a thread in development, ask yourself what you are developing. If you can't answer, then stop, step away from the post button, and think about where you are posting. Would it be better in General or Q&A, or is some more time with your best friend, search, required?

Section Guidelines -- READ THIS FIRST

This area is currently experimental and was set up by the XDA Administrators for development discussion. The idea in this section is for developers (not only recognized developers, but all developers) to have a place for discussion threads to "talk shop." What kind of talk? Some topics (that I'm making up as I type this) might include (and are certainly not limited to):
Overriding the power widget in the notification dropdown
Considerations of using gcc versions other than 4.4.3 for compiling the kernel
Tegra3: discussion on working around the SOC wake from sleep delay
This isn't a Q&A forum. However, developers might kick off discussions with a question. The difference? This belongs in Q&A: "My phone wakes up slow, will it go faster if I take my sdcard out?" On the other hand, the following might belong in this new section: "Has anyone tried adjusting the mmc detection timeouts to see if there's an impact on the SOC wakeup delays?" The assumption here is that the person asking the latter question actually knows what a mmc detection timeout is, how they'd change it, and has started to play around with it before posting the question.
As well, this section is not for posting finished products or "advertising" of kernels, apps, etc. This section is to discuss the process, not for the end result.
The hope (at least my own hope) is that developers can discuss things here instead of resorting the various other methods of communication we've used. At the same time, newer developers and even non-developers can LEARN from the conversations and eventually participate.
Depending on the reception (and difficulty moderating, probably) this experiment will either be expanded for other device types, completely shut down as a failure, or adjusted. Obviously, if we developers don't use it, it might be considered a waste of time and dissolved.
This section will be very closely moderated by moderators who are also developers and non-development discussion will be harshly dealt with.
I REALLY hope this will encourage more devs to spend time with open communication. This is XDA-Developers. Let's do development.
Edit (Jan 8th, 2013):
Clarifying "finished products" above: The threads in this section will likely spawn off or involve distinct programs/kernels/firmwares , and once a distinct product results, a separate thread
outside of this section should be created for supporting that distinct product. A link to that thread is welcome in the source thread here, but this section shouldn't be used to contain support or release posts.

Thread Moved/DELETED/Locked?? This is DEVELOPMENT section not Q&A/General!!

Thinking of posting a new thread???
Please read the following​
Forum Searching | Posting | The Basics: (Make sure you've read them before starting a new thread)
Forum Rules - http://forum.xda-developers.com/announcement.php?f=642
Forum Search - http://forum.xda-developers.com/search.php
Google Forum Search - http://forum.xda-developers.com/showthread.php?t=304582
Advanced Searching - http://wiki.xda-developers.com/index.php?pagename=How to use Advanced Search on XDA-Developers Forum
XDA "Mantra" - http://forum.xda-developers.com/showpost.php?p=2031989&postcount=45
A Solid XDA Post to Read- http://forum.xda-developers.com/showpost.php?p=16682226&postcount=2441
Post What Where:
General - general technical discussion items, news, anything else that does not fit into the other fora categories.
Q&A (Questions and Answers) - all questions, irrespective of type, get posted in here whether they be theme related, accessory related, technical, etc.
Accessories - any items to do with components and/or accessories relating to your device.
Development - only meant for very advanced technical discussion directly related to ROM/Kernel/Device development activity. Nothing else goes in here.
Themes & Apps - anything to do directly with the development of themes and/or applications. Nothing else goes in here.
EDIT: BEFORE POSTING ANY THREAD IN THE DEVELOPMENT SECTION, PLEASE READ THE FOLLOWING:
If you have developed a ROM/Kernel/Device Hack/Mod, or are working with others to do so, the development forum is somewhere to discuss and share ideas, post useful feedback and logs or crash dumps, and to discuss a common goal developers are trying to achieve.
It is NOT the place to post your question because it gets higher traffic, or because more experienced users frequent it. Doing this just annoys those who are working on the device, and drives them away. Developers don't want to wade through 20 threads of "Help me urgently" to find their threads for porting and fixing camera issues etc. Similarly, if a thread is designated as discussion for developers say, porting a camera fix, please do not post in there asking "When will it be ready?", "Can I flash this yet?" etc. This is both completely disrespectful to those working on the project (you evidently haven't read the important posts in the thread), and also is making it harder for developers to find comments from other developers or testers when required.
Similarly, don't make loads of "Thanks for your work here" posts in an active development thread. It's just as annoying to developers as asking when something will be ready. If a ROM is complete, then go ahead and thank the developer if you wish, but don't go into threads for devs only, and interrupt it to post "thanks". It's basically spamming, and is treated as such.
If you are posting in development, you should have read every sticky and notice there, and should be actively developing or helping in the development of something. Developing isn't installing a ROM, or using a tweak, it's creating a ROM or other hack or tweak. If you haven't read for several days before starting out on XDA, you are likely about to ask something already solved. I registered on XDA when I first wanted to post, and that was to join in a discussion on something. Sure, join up and ask a question, but read the information available in General and Q&A first, as your question will have been asked before. Search is your friend here, become familiar with it.
Regarding when to post in development if you are not actually developing something, there is one occasion where it's acceptable. If you find a leak of a new ROM, which isn't already posted, and you verify it's legitimacy via either running it, or based on the source you obtained it from, then this is assisting in development, and should be posted in development. If you want to ask when a leak will be available use search first, then if not already in discussion, open a thread in general or Q&A.
If you have a problem flashing a ROM, this is NOT related to development. It's up to you to determine if it is specific to a particular ROM, and post useful information in that developer's existing thread for the ROM. If it happens on more than one ROM, and isn't a known issue (remember you should read several times more words than you post), then find out what you are doing wrong. Check guides written by others, try to repeat the problem and see if it happens every time. Something needs to be reproducible to be fixed effectively.
Once you have identified what you need help with go to the device Q&A forum (general if device lacks one), and make a clear, informative thread that explains the issue, and what you have tried doing to fix it. Did you re-download the ROM? Did you ask a friend to flash it for you, to reduce chance of user error? What steps (exactly) did you follow? What errors did you see (exact wording)? Did you double check all the steps? Did you do a wipe or hard reset?
If you make a clear, concise, yet detailed post, you will find help forthcoming, and should get the problem sorted very quickly. If someone suggests you try something, report back on what happened, did it work etc. Then, next time someone has this issue and searches, they will find this and have a verified and tested solution.
So remember... before you start a thread in development, ask yourself what you are developing?... If you can't answer, then stop, step away from the post button, and think about where you are posting. Would it be better in General or Q&A, or is some more time with your best friend, search, required?

Section Guidelines -- READ THIS FIRST

The idea in this section is for developers (not only recognized developers, but all developers) to have a place for discussion threads to "talk shop." What kind of talk? Some topics (that I'm making up as I type this) might include (and are certainly not limited to):
Overriding the power widget in the notification dropdown
Considerations of using gcc versions other than 4.4.3 for compiling the kernel
Snapdragon: discussion on working around the SOC wake from sleep delay
This isn't a Q&A forum. However, developers might kick off discussions with a question. The difference? This belongs in Q&A: "My phone wakes up slow, will it go faster if I take my sdcard out?" On the other hand, the following might belong in this new section: "Has anyone tried adjusting the mmc detection timeouts to see if there's an impact on the SOC wakeup delays?" The assumption here is that the person asking the latter question actually knows what a mmc detection timeout is, how they'd change it, and has started to play around with it before posting the question.
As well, this section is not for posting finished products or "advertising" of kernels, apps, etc. This section is to discuss the process, not for the end result.
The hope is that developers can discuss things here instead of resorting the various other methods of communication we've used. At the same time, newer developers and even non-developers can LEARN from the conversations and eventually participate.
This section will be very closely moderated by moderators who are also developers and non-development discussion will be harshly dealt with.
We REALLY hope this will encourage more devs to spend time with open communication. This is XDA-Developers. Let's do development.

Categories

Resources