Skip to content

Instantly share code, notes, and snippets.

@Aehmlo
Last active December 20, 2015 22:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Aehmlo/6206742 to your computer and use it in GitHub Desktop.
Save Aehmlo/6206742 to your computer and use it in GitHub Desktop.
My "letter" of resignation from iTweakStore.

I have made the decision to leave iTweakStore.

Don't worry - this is just temporary, and I may well come back.

Don't give accredation where it's not due - this isn't because I think iTweak's going to crash and burn, or because another member left. I left for reasons which I've been considering for months now.

About a month ago (I believe), I spoke to a community member whose opinions I value highly, and who opened my eyes to a whole new angle on iTweak. He was, by his own admission, against iTweak, but he remained neutral and unbiased when we discussed it, as much as he could. He opened my eyes to the fact that Cydia isn't just a package installer. It's an entire ecosystem, built and maintained by some of the best and brightest we have in the community. Furthermore, he opened my eyes to the gaping flaws in iTweak.

  • iTweak was designed without giving sufficient thought as to why Cydia is deisgned the way it is. Cydia is designed to be safe and stable, with integration with dpkg/APT. iTweak was designed to be a pretty frontend rather than a stable manager, and attempts to dance around dpkg/APT.
  • iTweak is run by many young (quite promising) developers, but without purpose. We were working on tweaks and our own stuff rather than focusing on the project itself.
  • iTweakStore was conceived to be a "better package manager than Cydia". This is the biggest fundamental issue with iTweak. It should be to make the best package manager possible, not to make one better than the competitors, childishly.

There are many others, but they would only bore you. The main issues are that iTweak was formed for the wrong reasons and that iTweak (as far as technicality is concerned) is not secure or stable enough to ensure that it will not cause issues.

Despite my (hopefully temporary) hiatus from the project, I wish all those who remain the very best of luck. They are my friends, and I wish nothing but the best for them and the project. If they can prove to me that they have what it takes to make a decent package manager, stable and well-designed, then I will likely return to the project. Until such a time, I will continue to work with them on other projects if they wish, and I hope that this will not affect our friendships, but I cannot be a part of such a flawed project when I have no way of changing it.

The best of luck to you all,

~Aehmlo Lxaitn

P.S. I'm not trying to be dramatic, but unless somebody brings up these points, nothing's going to change or improve. I hate to be a drama queen, but it had to be done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment