Skip to content

Conversation

morgane
Copy link
Contributor

@morgane morgane commented Jan 11, 2018

A lot of this content will exist on this page, or it already does!

I'm removing it in an effort to centralize where tutorials, technical narratives, and guides exist. All information about the API, changelog, and known issues will stay here.

If anything else absolutely needs to stay here, let me know!

More detail

  • installation instructions already exist at /unity-sdk
  • ditto for access token instructions
  • ditto for attribution instructions
  • the /unity-sdk will hold general explanations about the factory structure
  • guides for each example will move to /unity-sdk
  • Windows Store/HoloLens pages should also move to /unity-sdk OR known issues (or be removed altogether: thoughts here?)

As part of the process of submitting this PR, please:

  • Document the PR changes
  • Update the changelog

Copy link
Contributor

@wilhelmberg wilhelmberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm ok with stripping down this documentation to the bare minimum needed.

But I think each remaining page should have a link to https://www.mapbox.com/unity-sdk/
Not just the Getting Started page.

The information about HoloLens - especially the sqlite part is super import, otherwise you won't get your project to even compile.
Therefore it would be great if the info about sqlite could live in both places.

@morgane
Copy link
Contributor Author

morgane commented Jan 17, 2018

@BergWerkGIS Thanks for calling that out! I've re-included the pages about HoloLens and added more links to /unity-sdk 👍

## Installation from Git (source)

1. `git clone https://github.com/mapbox/mapbox-unity-sdk.git`
2. [Read about how the project is configured](https://github.com/mapbox/mapbox-unity-sdk/blob/develop/README.md) and [learn how to contribute](https://github.com/mapbox/mapbox-unity-sdk/blob/develop/CONTRIBUTING.md)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMO, there should be instructions to run the update script here instead of sending the user to the Readme

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the update script? I'm not sure I've used it before.

By the way, the rationale for removing some of this installation content is because we already have instructions at /unity-sdk. Should we update those instructions to mention this script?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the script I am talking about update-mapbox-unity-sdk-core , instructions are here https://github.com/mapbox/mapbox-unity-sdk/blob/develop/README.md#from-this-repository-advanced-latest-development

This script is required to fetch the dependencies for the SDK. Without running the scripts the SDK will not work.

The instructions on the /unity-sdk page are about getting the package & released versions of the SDK. If someone is cloning the repo - these instructions would be handy. I don't mind having a duplicate of just Installation from Git in both places.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ohh got it got it. That's a good idea! I'll update the link.

@abhishektrip
Copy link
Contributor

I am totally for not having duplicate/redundant documentation. This is awesome.

@morgane
Copy link
Contributor Author

morgane commented Jan 19, 2018

Thank you for the feedback y'all! I'm going to talk to @jfurrow about handling redirects for all the removed pages, to make sure we don't end up with broken links. Once we have a good plan for that, I'll merge this.

@morgane morgane merged commit 9ee561a into develop Jan 19, 2018
@morgane morgane deleted the ms-docs branch January 20, 2018 00:37
abhishektrip added a commit that referenced this pull request Feb 28, 2018
…ing-experiments

* commit '0ceb39815363646170bd8bc2e54c1ca64d45fb47':
  MBTilesCache: Windows fix for path and filenames with +260 chars
  fix Unity's bytecode stripping with IL2CPP discarding "ystem.Linq.Expressions.Expression"
  Auto refreshing cache (#521)
  Editor layer key fix (#506)
  Create PRODUCT_ROADMAP.md
  change MapId to Style URL in Map Image Editor (#536)
  Zoomable map scaling fix (#527)
  Add EditorConfig to enforce coding style (#508)
  [publish docs]
  [publish-docs]
  Remove redundant content (#494)
  Adding some clarification for inline documentation.
  Magnifier icon fix (#497)
  PreBuild script fix for Unity >= 2018.1
  Fix MapMatching and Decompression tests (#504)

# Conflicts:
#	sdkproject/Assets/Mapbox/Unity/Map/QuadTreeTileProvider.cs
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.

3 participants