From 257b476277a146374f16662fab05f48cff879dae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20C=C5=93ur?= Date: Mon, 28 Oct 2019 21:15:15 +0800 Subject: [PATCH] updating status of the project (#1374) --- .travis.yml | 60 ++++++++++++++++++++------------ Docs/Installing-MagicalRecord.md | 4 +-- README.md | 18 +++++----- 3 files changed, 50 insertions(+), 32 deletions(-) diff --git a/.travis.yml b/.travis.yml index e0f9e99..3117e7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,35 +2,43 @@ language: objective-c xcode_project: MagicalRecord.xcodeproj matrix: include: - - osx_image: xcode10.2 + - osx_image: xcode11.1 xcode_scheme: MagicalRecord for iOS - xcode_destination: platform=iOS Simulator,OS=12.2,name=iPhone Xʀ - env: DEVICE="iPhone Xʀ (12.2)" - - osx_image: xcode10.2 + xcode_destination: platform=iOS Simulator,OS=13.1,name=iPhone 11 Pro Max + env: DEVICE="iPhone 11 Pro Max (13.1)" + - osx_image: xcode11.1 xcode_scheme: libMagicalRecord for iOS - xcode_destination: platform=iOS Simulator,OS=12.2,name=iPhone Xʀ - env: DEVICE="iPhone Xʀ (12.2)" - #- osx_image: xcode10.2 + xcode_destination: platform=iOS Simulator,OS=13.1,name=iPhone 11 Pro Max + env: DEVICE="iPhone 11 Pro Max (13.1)" + - osx_image: xcode10.3 + xcode_scheme: MagicalRecord for iOS + xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone Xʀ + env: DEVICE="iPhone Xʀ (12.4)" + - osx_image: xcode10.3 + xcode_scheme: libMagicalRecord for iOS + xcode_destination: platform=iOS Simulator,OS=12.4,name=iPhone Xʀ + env: DEVICE="iPhone Xʀ (12.4)" + #- osx_image: xcode10.3 # xcode_scheme: MagicalRecord for iOS # xcode_destination: platform=iOS Simulator,OS=11.4,name=iPhone X # env: DEVICE="iPhone X (11.4)" - #- osx_image: xcode10.2 + #- osx_image: xcode10.3 # xcode_scheme: libMagicalRecord for iOS # xcode_destination: platform=iOS Simulator,OS=11.4,name=iPhone X # env: DEVICE="iPhone X (11.4)" - #- osx_image: xcode10.2 + #- osx_image: xcode10.3 # xcode_scheme: MagicalRecord for iOS # xcode_destination: platform=iOS Simulator,OS=10.3.1,name=iPhone 7 Plus # env: DEVICE="iPhone 7 Plus (10.3.1)" - #- osx_image: xcode10.2 + #- osx_image: xcode10.3 # xcode_scheme: libMagicalRecord for iOS # xcode_destination: platform=iOS Simulator,OS=10.3.1,name=iPhone 7 Plus # env: DEVICE="iPhone 7 Plus (10.3.1)" - #- osx_image: xcode10.2 + #- osx_image: xcode10.3 # xcode_scheme: MagicalRecord for iOS # xcode_destination: platform=iOS Simulator,OS=9.3,name=iPhone 6s Plus # env: DEVICE="iPhone 6s Plus (9.3)" - #- osx_image: xcode10.2 + #- osx_image: xcode10.3 # xcode_scheme: libMagicalRecord for iOS # xcode_destination: platform=iOS Simulator,OS=9.3,name=iPhone 6s Plus # env: DEVICE="iPhone 6s Plus (9.3)" @@ -42,14 +50,22 @@ matrix: xcode_scheme: libMagicalRecord for iOS xcode_destination: platform=iOS Simulator,OS=8.1,name=iPhone 4s env: DEVICE="iPhone 4s (8.1)" - - osx_image: xcode10.2 + - osx_image: xcode11.1 xcode_scheme: MagicalRecord for OS X xcode_destination: platform=macOS - env: DEVICE="OS X 10.14" - - osx_image: xcode10.2 + env: DEVICE="OS X 10.15" + - osx_image: xcode11.1 xcode_scheme: libMagicalRecord for OS X xcode_destination: platform=macOS - env: DEVICE="OS X 10.14" + env: DEVICE="OS X 10.15" + #- osx_image: xcode10.3 + # xcode_scheme: MagicalRecord for OS X + # xcode_destination: platform=macOS + # env: DEVICE="OS X 10.14" + #- osx_image: xcode10.3 + # xcode_scheme: libMagicalRecord for OS X + # xcode_destination: platform=macOS + # env: DEVICE="OS X 10.14" #- osx_image: xcode9.4 # xcode_scheme: MagicalRecord for OS X # xcode_destination: platform=macOS @@ -74,14 +90,14 @@ matrix: xcode_scheme: libMagicalRecord for OS X xcode_destination: platform=OS X env: DEVICE="OS X 10.11" - - osx_image: xcode10.2 + - osx_image: xcode11.1 xcode_scheme: MagicalRecord for tvOS - xcode_destination: platform=tvOS Simulator,OS=12.2,name=Apple TV 4K (at 1080p) - env: DEVICE="Apple TV 4K (at 1080p) (12.2)" - - osx_image: xcode10.2 + xcode_destination: platform=tvOS Simulator,OS=13.0,name=Apple TV 4K (at 1080p) + env: DEVICE="Apple TV 4K (at 1080p) (13.0)" + - osx_image: xcode11.1 xcode_scheme: libMagicalRecord for tvOS - xcode_destination: platform=tvOS Simulator,OS=12.2,name=Apple TV 4K (at 1080p) - env: DEVICE="Apple TV 4K (at 1080p) (12.2)" + xcode_destination: platform=tvOS Simulator,OS=13.0,name=Apple TV 4K (at 1080p) + env: DEVICE="Apple TV 4K (at 1080p) (13.0)" # Xcode 7.3 gives "Platform 'appletvos' is not yet supported.", so we use Xcode 8.0 as minimal requirement - osx_image: xcode8.0 xcode_scheme: MagicalRecord for tvOS diff --git a/Docs/Installing-MagicalRecord.md b/Docs/Installing-MagicalRecord.md index 7b3287d..191852b 100644 --- a/Docs/Installing-MagicalRecord.md +++ b/Docs/Installing-MagicalRecord.md @@ -23,12 +23,12 @@ One of the easiest ways to integrate MagicalRecord in your project is to use [Co a. Plain ````ruby - pod "MagicalRecord" + pod 'MagicalRecord', :git => 'https://github.com/magicalpanda/MagicalRecord' ```` b. With CocoaLumberjack as Logger ````ruby - pod "MagicalRecord/CocoaLumberjack" + pod 'MagicalRecord/CocoaLumberjack', :git => 'https://github.com/magicalpanda/MagicalRecord' ```` 2. In your project directory, run `pod update` diff --git a/README.md b/README.md index 99866bd..aa3c60e 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,13 @@ MagicalRecord was inspired by the ease of Ruby on Rails' Active Record fetching. * Allow for clear, simple, one-line fetches * Still allow the modification of the NSFetchRequest when request optimizations are needed +## Status of the project + +This project's activity has stopped, superseded by Core Data itself. Our latest versions available are: + +- MagicalRecord 2.4.0, a stable version, available from tag '2.4.0' or `pod 'MagicalRecord', :git => 'https://github.com/magicalpanda/MagicalRecord'`. +- MagicalRecord 3.0.0, an experimental version, available in two flavors, one is branch `release/3.0` and the other is branch `maintenance/3.0`. + ## Documentation - [Installation](Docs/Installing-MagicalRecord.md) @@ -29,13 +36,8 @@ MagicalRecord was inspired by the ease of Ruby on Rails' Active Record fetching. ## Support -MagicalRecord is provided as-is, free of charge. For support, you have a few choices: +This project's activity has stopped. MagicalRecord is provided as-is, free of charge. For support, you have a few choices: -- Ask your support question on [Stackoverflow.com](https://stackoverflow.com), and tag your question with **MagicalRecord**. The core team will be notified of your question only if you mark your question with this tag. The general Stack Overflow community is provided the opportunity to answer the question to help you faster, and to reap the reputation points. If the community is unable to answer, we'll try to step in and answer your question. -- If you believe you have found a bug in MagicalRecord, please submit a support ticket on the [Github Issues page for MagicalRecord](https://github.com/magicalpanda/magicalrecord/issues). We'll get to them as soon as we can. Please do **NOT** ask general questions on the issue tracker. Support questions will be closed unanswered. +- Ask your support question on [Stack Overflow](https://stackoverflow.com), and tag your question with **MagicalRecord**. +- If you believe you have found a bug in MagicalRecord, please submit a support ticket on the [GitHub Issues page for MagicalRecord](https://github.com/magicalpanda/magicalrecord/issues) or a pull request. Please do **NOT** ask general questions on the issue tracker. Support questions will be closed unanswered. - For more personal or immediate support, [MagicalPanda](http://magicalpanda.com/) is available for hire to consult on your project. - - -## Twitter - -Follow [@MagicalRecord](https://twitter.com/magicalrecord) on twitter to stay up to date with the latest updates relating to MagicalRecord.