Open csotiriou opened 9 years ago
I think MagicalRecord is dead. Haven't see an update in months
MagicalRecord is generally considered stable and working. MagicalRecord does see updates and things now and then. 3.0 was written last year, but I never pulled the trigger on making that the release version because it is such a big change for everyone. I'll have to talk things over with @tonyarnold and see what we might do about that...
Good to know. thanks for all the hard work guys!
@casademora Is 3.0 stable and ready for use? I've been waiting for it for months under the impression that is was still under development. People should still be able to use 2.3 if they don't want to migrate to 3.0, after all that's the whole point of semantic versioning, but a lot of people probably, like me, have no idea that 3.0 is finished and ready for use.
Because 3.0 has deviated from the develop branch quite a bit, I have tried to be careful in pulling things back in. If you want to use the release/3.0 branch, it should be fine for production use. It's being used currently in my own app on the AppStore. I'm just trying to be careful to reintegrate it back so I can then make it part of master. I hope to get this done in the next couple of weeks.
On Wed, Sep 16, 2015 at 4:13 PM, Anthony Miller notifications@github.com wrote:
@casademora https://github.com/casademora Is 3.0 stable and ready for use? I've been waiting for it for months under the impression that is was still under development. People should still be able to use 2.3 if they don't want to migrate to 3.0, after all that's the whole point of semantic versioning, but a lot of people probably, like me, have no idea that 3.0 is finished and ready for use.
— Reply to this email directly or view it on GitHub https://github.com/magicalpanda/MagicalRecord/issues/1068#issuecomment-140922697 .
@casademora That makes sense. Unfortunately, depending directly on a branch has 3 downsides:
1) You can't guarantee changes won't be made, as if that branch HEAD changes, then so does your pod dependency.
2) It slows down pod update
noticeably. Since every time you do an update, it grabs the source code from the .git branch. When using a pod version, if you are on the current version, no problems will occur.
3) You can't create a Pod that has a dependency on it. As a pod lint
will pull the release branch. You can depend on a branch in a Podfile
, but not a podspec
.
I'm looking forward to a final release of 3.0
. If there is anything I can do to help you speed up the process, please let me know. I'd love to contribute to MagicalRecord
.
It seems as MR 3.0 is the only way of having Magicalrecord on Xcode 7 without breaking the compiler, since a lot of useless things were removed. Version 2.x breaks the compiler, because it complains about failures while importing headers, etc, etc.
I can see that development on version 3.0 has started long ago. Is it at a state where it can be considered ready? Should we expect a release approximately at the same time with Xcode 7?