Deprecate v1.x / merge 2.x into master

オープン
#46 コメント 4 件 リアクション 4 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
リファクタリング
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
cpp
領域
data

調査の方向性

まず 2.x ブランチ、master、およびリンクされた MBGL 移行のコンテキストを確認し、提案されたマージが依然として適切かどうかを判断します。その後、チェックリストの決定事項を解決します: 2.x のマージ、README での v1.x の非推奨化と vtzero 対 mapbox/vector-tile の使用方法の文書化、そしてリポジトリ名の変更の検討。完了とは、合意された計画が完了し、文書化されていることを意味します。

索引モデルが issue の本文から書いたものです。

説明

Currently the only (known) application depending on the v1 version of this library is MBGL. Once MBGL moves to vtzero (https://github.com/mapbox/mapbox-gl-native/pull/11489) I propose we move forward with v2.x here by:

  • merging v2.x branch (https://github.com/mapbox/vector-tile/tree/2.x) into master
  • adding a deprecation note in the readme that using v1.x is no longer recommended for us
  • adding a section of the readme that describes when you'd use vtzero vs mapbox/vector-tile
  • consider renaming this repo to mapbox/libvectortile since mapbox/vector-tile is so easily confused given its generic name

Sound like a good plan? @flippmoke @kkaefer @anandthakker @joto

Context: v1.x of this library was never well tested. Vtzero is extremely well tested. The v2.x branch is now based on top of vtzero and is therefore a higher level, more robust replacement.

主要言語
C++
スター
52
フォーク
33
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

mapbox/vector-tile のほかの issue

mapbox/vector-tile の issue をすべて見る

似ている issue

C++ の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。