I thought I had it figured out - Threads in "Original Development" were 4.2.* variations and "Development" threads were roms based on TouchWiz. But now I see all sorts of 4.2.* versions in the latter. Am I confused? What determines what goes where?
Vegasden said:
I thought I had it figured out - Threads in "Original Development" were 4.2.* variations and "Development" threads were roms based on TouchWiz. But now I see all sorts of 4.2.* versions in the latter. Am I confused? What determines what goes where?
Click to expand...
Click to collapse
The normal Development thread is for Stock rom based rom's and the Original is for not stock based rom's.
And 4.2 is just released as a test stock rom, so al the 4.2 mod's are based on that.
baggah said:
The normal Development thread is for Stock rom based rom's and the Original is for not stock based rom's.
And 4.2 is just released as a test stock rom, so al the 4.2 mod's are based on that.
Click to expand...
Click to collapse
This isn't exactly true.
Original development is any rom, kernel or mod that is under heavy development. An example is AOKP and CM10, they are built directly from source and it takes their own development. All kernels are built from a source, and each developer spends their own time tweaking and adding what they want, which is also heavy development.
Android development is simply taking an already prebuilt rom and tweaking it how the developer wants. This does not have to be touchwiz based, but any rom that uses a prebuilt rom. Every touchwiz variant is built off of a stock base, while various other roms use sources based on cm10, AOKP, paranoid android, etc. An example is the unofficial cm10 builds, the cm10 base is used and modified by a team of developers to change things they want to change. Since cm10 is premade in this case, it is correct for the unofficial thread being in android development despite it being an AOSP rom.
Sent from my SCH-I535 using Tapatalk 2
Taken from:
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
"In order to give some guidance as to what belongs in each forum, we have prepared the below rough guidelines. These are not intended to be a complete “flow chart” of where something belongs, rather simply as an indication of how the system operates.
The following are most likely “Original Development”:
Official releases of highly original and upstream custom ROMs (built from the ground up with significant original development within them
Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
A significant “first” in development for a device. Significant is subjective, but it is likely something which took considerable time/effort, and is generally accepted by developers to be significant and non-trivial.
Kernels which are built with beneficial changes that are not simply pulled from other kernels already available. Some element of original work is expected.
Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
Significant port of a ROM from one device to another, giving enhanced features or functionality to users of the target device. The port should be beneficial (a port from two virtually identical devices isn’t original development, it’s winzipping, and nobody really benefits from this, as it’s not development)
The following are most likely not “Original Development”, and should be posted in the “Android Development” subforum:
Your own “unofficial” stock build of your favourite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
"
Related
Hey Fit Users!
Thanks to User Experience Admin, svetius, we finally have an Original Development section!
Now, how is the Original Android Development section different from our Android Development section?
Afaik, the Original Development section was born in the Samsung Galaxy SII forums, after a growing need was realized, that is to recognize "true" development.
"True" development often got lost among the kang and themed winzip's which had unfortunately started clogging a major part of the S2 Development section.
The Original Development section is not to be percieved as a "competition", or a way to discount other's hardwork, or a way to boost someone's virtual ego.
It's purpose is to devote an area to development which is a "significant first" for a device, a place to appreciate the first which made other's work possible, and to hopefully encourage more such firsts for the device.
What belongs to the Original Android Devleopment section?
Official releases of highly original and upstream custom ROMs (built from the ground up with significant original development within them.
Official releases/development of such original ROMs, perhaps posted by the maintainer or their nominated person.
A significant “first” in development for a device. Significant is subjective, but it is likely something which took considerable time/effort, and is generally accepted by developers to be significant and non-trivial.
Kernels which are built with beneficial changes that are not simply pulled from other kernels already available. Some element of original work is expected.
Tools and utilities with a clear purpose, and which are well-made, and useful to users. They should have an element of originality, either in purpose or through significant improvement in the means of operation.
Significant port of a ROM from one device to another, giving enhanced features or functionality to users of the target device. The port should be beneficial (a port from two virtually identical devices isn’t original development, it’s winzipping, and nobody really benefits from this, as it’s not development).
What does NOT belong to the Original Android Development section?
Your own “unofficial” stock build of your favourite original, source-built (or otherwise) ROM, particularly where an official or maintainer-endorsed thread exists already.
Minor derivatives of other ROMs with little or no changes, or ROMs consisting of “placebo” features as a main constituent or claim.
Renames or rebadges of others’ work – these don’t belong on XDA at all! Refer to rule 12 for more information.
Reposts of existing ROMs with small changes (i.e. kitchen work, such as adding a couple of apps). If you could realistically distribute your changes as an “addon pack” above and beyond a ROM, you should do so. In addition, your “ROM” would not be original development as it would be substantially identical to the original ROM.
A thread created with unrealistic goals that are clearly unachievable by those starting the thread. This is not intended to discourage high aspirations, rather to prevent threads porting Windows Phone 8 to the HTC Wallaby. This is pretty much common sense.
A ROM where a main or significant claim/feature is graphical changes to the user interface (ie. Themed ROM)
That's it for now. More useful info shall be added later on, when the need arises.
@mod get this stickied
edit
already stickied
hope everyone understands the purpose of this forum and stop kanging around
Few questions..? (just asking )
I get the the reason why cm10,cmx,aosp come under OD, but why isn't cm10 by whisp here?
also jana & razodroid, emanon is more than just a stock rom, if creeds and fitdroid are here why aren't they?
And kernels by jana,wilfred,asad007 don't count as OD??
Do orignal guides for developement (like bangalorerohan's or zcop's) come under this hood?
Harryhades said:
Few questions..? (just asking )
I get the the reason why cm10,cmx,aosp come under OD, but why isn't cm10 by whisp here?
Click to expand...
Click to collapse
I checked for download links for both thewhisp's and maclaw's, and they aren't present due to the will of their own OP's (and not simply because the links expired or something)...
Hence, not present here...
Otherwise, they did belong here...
also jana & razodroid, emanon is more than just a stock rom, if creeds and fitdroid are here why aren't they?
Click to expand...
Click to collapse
Fitdroid is in because it was the first custom rom ever, for fit...
Creeds is there because it was a significant first in a lot of fronts...
It actually had a rather significant impact in fit's early dev period...
If you see creeds changelog, you'll get what I mean...
And kernels by jana,wilfred,asad007 don't count as OD??
Click to expand...
Click to collapse
I asked this over in RC chat before, and it was said that all KERNELS have to be compulsorily GPL-compliant, I.e. their sources have to be published in public code repositories, if they have changes made to them...
That is a major requirement for a kernel to be posted on the internet (not only XDA)...
(One of the reasons why maclaw's thread got closed)
Unfortunately, all kernels aren't (weren't) GPL compliant...
Also, the kernels have to have ORIGINAL features or edits added onto them, and shouldn't just be made with simple pull and merge from other kernels...
They should have a "creativity" element (using the word rather loosely here, because I'm unable to word it any better -_-" ) actively being used in them...
Squads made it because it was our first (majorly working) custom kernel, and shaped up the way OC is percieved, implemented and used in our forum...
Do orignal guides for developement (like bangalorerohan's or zcop's) come under this hood?
Click to expand...
Click to collapse
Technically, a lot of guides present in our dev section shouldn't have been there in the first...
Guides which are based on simplifying basic end-user process have their place in the General section, while guides which aid in development (zcop's guides are excellent example of this) belong in the Android Development section...
However, the only guides which make it (or rather, made it) to the Original Dev are guides which make use of or are based on critical exploits, and development would not have been possibly without them...
Such guides aren't usually found in Original Development section of Samsung devices (since these are comparatively easier to play with)
If I had to give an example, I would say guides which detail the first/earliest (and working) methods of s-off on HTC devices...
Or dev work-in-progress guides for unlocking bootloaders of Motorola or other carrier-locked devices...
Hope this explains
As much as I'd wish, but unfortunately, I do not set the guidelines or rules here... :-\
Otherwise, I would rather have themed-only custom roms be released as add-on themes, than have them clutter the Android development section and displace other honest work, work which couldn't make it here by a nail's margin...
Hello all,
I've been visiting XDA since the first android phones. And I love seeing all the development made for phones. [MOD]s, [KERNEL]s and fixes/tweaks interest me. The trouble is, they get completely buried under threads about re-skinned stock/ CM / AOKP roms with a different kernel strapped underneath, and given a name containing "jelly", a biblical term, or a word describing speed. Most of these roms don't contribute actual development, and although they are nice for beginners or people who cant spend a day without flashing their phone. I don't care about them, and they obscure the actual development that is happening at XDA.
Is there a proper way of removing threads containing the [ROM] tag from XDA?
The_Double said:
Hello all,
I've been visiting XDA since the first android phones. And I love seeing all the development made for phones. [MOD]s, [KERNEL]s and fixes/tweaks interest me. The trouble is, they get completely buried under threads about re-skinned stock/ CM / AOKP roms with a different kernel strapped underneath, and given a name containing "jelly", a biblical term, or a word describing speed. Most of these roms don't contribute actual development, and although they are nice for beginners or people who cant spend a day without flashing their phone. I don't care about them, and they obscure the actual development that is happening at XDA.
Is there a proper way of removing threads containing the [ROM] tag from XDA?
Click to expand...
Click to collapse
Well the [ROM] tag is to differentiate it from a kernel, mod, recovery etc. and doesn't imply that it's any more than a compiled CM base with just a theme add-on.
I understand your frustration completely, but people have to get started somewhere don't they? And the ones that have the most replies, i.e. most popular, tend to stay near the top of the forum anyways.
It would be rather arbitrary I think to take off that tag or tell someone their ROM was not "real" because they just compiled CM and added someone else's kernel and themed it a bit, because technically it IS a custom ROM. What you might do to help that specific chef is post suggestions in his ROM for how to better improve it, and browsing through the various ROMs doesn't take all that long does it? I mean I use Nexus devices, so you know how many ROMs I have to choose from.
I can appreciate where you're coming from, but a custom ROM is a custom ROM, no matter how heavily or lightly modified it is, and to now infer something isn't modified enough from Source to be labeled [ROM] is too much a gray area I think to adequately and fairly decide.
That was my observation too, the more popular the item, the better chance it'll be near the top of the list.
Sent from my EVO using xda app-developers app
After spending nearly six months on xda forum, wading through different forums and threads in search for roms, apps ,games and tips&tricks i came to notice that there is a lot of redundant work going on into creating new roms. There are literally thousands of roms available in xda forum, most of which are just a clone of popular roms (cyanogen,aokp,pac-man,pa) and nothing else. Every rom claims to be smoother that the other and provide better stability and battery life but in the end its nothing but the same with a different name and wallpaper.
The same can be said about kernels each offering a different set of features but based on the same parent kernel.
I was wondering ,wouldn't it be great if the hardworking developers combine their effort into creating a rom which has all the features and functionality we see in these clone roms and provide the highest degree of stability ,smoothness and battery life.
afterall all these roms are based on android and hence there is no philosophical difference between them .
Hello, maybe a dumb question but what is the difference between the two threads in the development section?
Thanks in advance
Sent from my Galaxy Nexus using xda app-developers app
http://www.xda-developers.com/android/introducing-original-development-forums-for-more-devices/
i never really got it either.
Based on your subject "Difference between nexus 5 and nexus 5 original", I think the forums confused you a bit. It's not "Nexus 5" vs. "Nexus 5 Original", it's "Development" vs. "Original Development".
I think the difference is that the Original Dev. section is only for ROMs/Kernels/Tools etc. that you personally created yourself OR is the official release for a popular "team" ROM, such as CyanogenMod or AOKP. At least that's how I understand it. The only topics I've seen on any Original Dev forum usually are custom kernels, custom ROMs (as in official CM/PA/AOKP releases), and rooting tools that devs have come up with.
The non-original forum contains ROMs or kernels which are modified using a base, or starting point, created by an "original" dev, and more often, a team of devs.
The best way to look at it is that the "Original Development" section is work created solely from the developer's own ideas. The "Development" is more or least work that is taken from another developer and is used by another developer to input additional "stuff" to their own liking. It's like saying buying a custom pc made by your friend and you would take it and take out or put in additional parts to enhance the device. :good:
I posted this question over on the Cyanogenmod forums, but honestly it doesn't look like there is much action over there, especially in regards to development. Almost everything I've read seems to be installation or request related.
I've already built and have installed CM-10 from the sources for my HTC Amaze 4G. Of course, I'm experiencing the same bugs on it that exist with the most recently available CM-10 nightlies from the main site. My goal is to squash the last few remaining bugs on this version before eventually proceeding with further development on newer branches.
My question is as follows: In the process of looking over different repos, both official and unofficial, I've noticed several incremental branches for which I can find no explanations online. For example, I can figure out that if a repo has both a jellybean and jellybean-stable branch the one marked stable is the one which was used to build the stable CM-10. However there are several branches marked with the "ds" label. For example, a jellybean and jellybean-ds, or CM10.1-ds. What does this "ds" stand for?
My guess is that "ds" means that it is "deemed stable", as in it's as stable as it's going to get, but no further development is taking place on that branch. However I'm by no means sure, which is why I'm posting. Adding confusion to the equation are several references to "double-shot" which seem to reference added performance features. Also, when there are multiple branches marked for example, jellybean, jellybean-ds, and jellybean-stable which would be the most current?
Someone with some insight please elaborate. TIA
My post fell back to page 7, so this is a bump. Someone has to know the answer. Anyone?