Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Release Android 4.1.0 Beta 1 #5160

Closed
8 of 13 tasks
bleege opened this issue May 26, 2016 · 11 comments
Closed
8 of 13 tasks

Release Android 4.1.0 Beta 1 #5160

bleege opened this issue May 26, 2016 · 11 comments
Assignees
Labels
Android Mapbox Maps SDK for Android

Comments

@bleege
Copy link
Contributor

bleege commented May 26, 2016

Mapbox Android 4.1.0 builds off our ambitious 4.0.0 version with 3 major new features being released. These new features are part of our ongoing efforts focused on providing a premiere navigation experience in-car and on-dash for Android. To help us produce the highest quality SDK possible we're releasing an official Beta release first so that everyone has time to explore it and help hardened it before the official 4.1.0 Final Release.

Highlights

Full Change Log: https://github.com/mapbox/mapbox-gl-native/issues?q=milestone%3Aandroid-v4.1.0

Release Branch: https://github.com/mapbox/mapbox-gl-native/commits/release-android-v4.1.0

The TODO list for making this happen:

  • Change Version Name to 4.0.0-beta.1 in gradle.properties
  • Update version info in Twitter Fabric metadata file
  • Move open issues to android-v4.0.0-final Milestone in GitHub
  • Publish 4.1.0-beta.1 artifact to Maven Central
  • Updating Mapbox.com JavaDoc Documentation
  • Update CHANGELOG.md
  • Tag android-v4.1.0-beta.1 in GitHub
  • Close Milestone android-v4.0.0 in GitHub
  • Blog Post on https://www.mapbox.com/blog/
  • Alert Twitter Fabric team of new release
  • Create ticket to merge release-ios-3.2.0-android-4.0.0 branch back into master
  • Change Version Name BACK to SNAPSHOT after release and release branch merge to support daily development. In this case set to 4.1.0-SNAPSHOT in gradle.properties
  • Update Mapbox Demo App to use 4.1.0-beta.1 and release on Google Play

/cc @mapbox/mobile @mapbox/support @gundersen @lxbarth @yhahn @Lndsay

@bleege bleege added the Android Mapbox Maps SDK for Android label May 26, 2016
@bleege bleege added this to the android-v4.1.0 milestone May 26, 2016
@bleege bleege self-assigned this May 26, 2016
@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

Current list of known issues / remaining tickets on 4.1.0 milestone for 4.1.0-beta.1

screen shot 2016-05-26 at 11 06 49 am

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

I just published the beta to Maven Central. It should be visible / available within 20 minutes.

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

Maven Central finally rolled it out to Repo1 and it's now publicly available at:

https://repo1.maven.org/maven2/com/mapbox/mapboxsdk/mapbox-android-sdk/4.1.0-beta.1/

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

Discussed internally with @cammace and we decided to NOT link to the 4.1.0-beta.1 JavaDocs using the redirect ( https://www.mapbox.com/android-sdk/api/ ) so that 4.0.1 JavaDocs are still linked to and listed as the most recent final build. The 4.1.0-beta.1 JavaDocs still are publicly available however at:

https://www.mapbox.com/android-sdk/api/4.1.0-beta.1/

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

I've now changed the version back to 4.1.0-SNAPSHOT and have changed the nightly SNAPSHOT build to pull from the Release branch ( release-android-v4.1.0 ) now so that we're always testing with the latest version of the 4.1.0 codebase. We'll change this back to master when 4.1.0 Final ships.

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

@cammace is currently updating the Demo App and will push a new version. After that has been published to Google Play this release is officially done!

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

@cammace and I worked together and published a new version of the Demo App on Google Play. It should be available later this evening.

All in all this release is done. Congrats everyone!

@bleege bleege closed this as completed May 26, 2016
@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

The development process going forward until the final release of 4.1.0 will be to merge fixes to the release branch instead of master. This will help insulate the release from underlying changes elsewhere in the project and keep confidence high in what'll be the 4.1.0 Final release. Work will continue on by finishing the remaining issues currently on the 4.1.0 milestone with the team collaborating on decisions to add new issues and PRs to this milestone.

@bleege
Copy link
Contributor Author

bleege commented May 26, 2016

Upon reflection we actually do need the https://www.mapbox.com/android-sdk/ site to show the 4.1.0-beta.1 materials (JavaDoc and installation instructions) so that people can find it and install it. I'll update the site to do so now.

@bleege
Copy link
Contributor Author

bleege commented May 27, 2016

The https://www.mapbox.com/android-sdk/ site has been updated and a promotional Tweet has been made --> https://twitter.com/Mapbox/status/735983920315916288

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Android Mapbox Maps SDK for Android
Projects
None yet
Development

No branches or pull requests

1 participant