ST2 community patches repository
The previous thread was closed... could a mod clarify why?
Touch Premium Member
Its probably because you are distributing the full ST library which is probably against the licensing agreement. I believe Mitchell said something similar in your previous post.
You should instead publish your changes Patches, Diffs, or Overrides. Modifying the core source of any library is generally bad practice as it makes staying up to date, applying, or unapplying the changes cumbersome as the core library team releases updates and fixes.
I for one would not consider using your changes just because it directly modifies the source.
Under the open source license: http://www.sencha.com/legal/open-source-faq/
Sencha actually states that they encourage posting patches to the Sencha forums, so I'm confused.
As far as distributing the entire source instead of just the diffs.. All the diffs are listed in the Github commits section: https://github.com/mgcrea/sencha-touch/commits/master
Touch Premium Member
Distributing the entire library is entirely different from distributing patches that you have written.
Item 4, first sentence:
I'm not saying the patches you have written are not beneficial, I'm just guessing why the admins closed your thread and suggesting an alternate, much more accommodating way you could have posted your beneficial changes.
I've re-opened the thread. I don't think it's the best way to go, but we'll leave it to you.
Sencha Premium Member
Again, this repo only aims at helping early adopters with blocking bugs preventing them to move to ST2.0, i guess the more people start using ST2.0 today, the more this (amazing) product gets a strong footprint on the web.
I would rather publish plugins & extensions, but for now we are quite stuck with blocking bugs.
I understand that this conflicts somehow with the global/commercial policy your company has, and i'm thankful i've not been asked to take it down yet, as I really think it is good for everyone at the moment.
It is not aimed to last beyond beta, and it will be taken down if you want it to (your product / business -> your call).