[TIMOB-8229] Define line between core and modules
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | High |
Status | Closed |
Resolution | Duplicate |
Resolution Date | 2013-03-04T00:53:35.000+0000 |
Affected Version/s | Release 1.8.0.1 |
Fix Version/s | n/a |
Components | TiAPI |
Labels | projectx, research |
Reporter | Opie Cyrus |
Assignee | Ingo Muschenetz |
Created | 2012-03-23T11:52:56.000+0000 |
Updated | 2017-03-13T18:43:55.000+0000 |
Description
We need to define where a cross platform line should be draw between what is core functionality (will be present in every titanium application regardless of module inclusion) across all platforms (present and future).
My $0.02 is that the core should be a base core... no JS API to speak of... all UI and everything should be a module. This would not only make it easier for the community to contribute, but it would make updating just X module to fix a bug much easier, as this would no longer mean (in most casses) breaking other stuff due to new bugs or changes.
Duplicate of TIMOB-12579
Closing ticket as duplicate.