Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade dependencies and enable uploading to Maven Central #162

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

cmelchior
Copy link
Contributor

  • Upgrade to Gradle 6.8.3
  • Upgrade to SDK 30
  • Upgrade to Android Gradle Plugin 4.2.1
  • Update to Spotbugs from Findbugs
  • Add support for uploading to Maven Central and remove support for Bintray
  • Update README to reflect changes

TODO

  • Update JenkinsFile so release can happen automatically

@cmelchior cmelchior self-assigned this Jun 16, 2021
@tfrysinger
Copy link

Hi all - any update on when this will get merged?

@cmelchior
Copy link
Contributor Author

Hi @tfrysinger

We don't have an exact date yet. It hasn't been forgotten, but other things took priority.

@stuartjacobs
Copy link

Hi @cmelchior , I understand development priorities shift as I am also a developer. Just relaying a message that I started implementing Realm on an enterprise level app at my employer. Due to the delay in Adapter support and the work around being messy I have decided to choose a different data store for our mobile projects moving forward. I am a big mongo db fan but this lead time to support industry standard mobile development on maven-central is dissapointing. Not a reflection on the development staff but more so the product management team.

@cmelchior
Copy link
Contributor Author

Hi @stuartcodepro Sorry you feel that way. We continuously have to weigh priorities and unfortunately, this fell short of other things.

But are you aware that all you need is this file https://github.com/realm/realm-android-adapters/blob/master/adapters/src/main/java/io/realm/RealmRecyclerViewAdapter.java ?

So you only need to copy this file (which hasn't changed in 3 years) to your own project and delete the android-adapters dependency.

@cla-bot
Copy link

cla-bot bot commented Oct 12, 2021

Realm welcomes all contributions! The only requirement we have is that, like many other projects, we need to have a Contributor License Agreement (CLA) in place before we can accept any external code. Our own CLA is a modified version of the Apache Software Foundation’s CLA. Our records show that CLA has not been signed by @nathan-contino-mongo. Please submit your CLA electronically using our Google form so we can accept your submissions. After signing the CLA you can recheck this PR with a @cla-bot check comment. The GitHub usernames you file there will need to match that of your Pull Requests. If you have any questions or cannot file the CLA electronically, make a comment here and we will be happy to help you out.

frett added a commit to CruGlobal/android-gto-support that referenced this pull request Oct 31, 2022
The library we are copying this from was only available via jcenter, which is currently offline.
This is meant to be temporary until the realm-android-adapters library is released on mavenCentral.
see: realm/realm-android-adapters#162
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants