Pdf.js: pdfjs-distが「ナイトリー」ビルドであることを文書化する

作成日 2018年02月05日  ·  15コメント  ·  ソース: mozilla/pdf.js

https://github.com/mozilla/pdfjs-distおよびhttps://www.npmjs.com/package/pdfjs-distは、リリースが継続的ビルドであることを明確に示していません。 https://github.com/mozilla/pdf.js/blob/a7c35025fed8beb8f9b93688fff40497c7ad2de0/external/dist/README.mdから提供されたドキュメントは、これをより明確にするためにおそらく変更する必要があります。 また、 https: //mozilla.github.io/pdf.js/getting_started/は、pdfjs-distが安定版リリースビルドではないことを明確に示していません。

これによって引き起こされた混乱の例を次に示します//github.com/mozilla/pdf.js/pull/9385#issuecomment -363030784

1-other

最も参考になるコメント

これはどこにありますか? 私は本当にwebpack4互換のリリースをすぐに望んでいます。

全てのコメント15件

または、代わりにnpmリリースを送信することもできます。

npmリリースをお願いします! すべてのベータ版にはnextタグを使用し、安定版リリースにはタグを使用しません。 現時点ではほとんど業界標準です。

https://github.com/mozilla/botio-files-pdfjs/pull/22でこれについていくつかの作業を行いました

処理方法がわからないことの1つは、現在のnpm設定を修正することです。 2.0ブランチのタグをnextに変更し、リリースされるまで古い1.0バージョンを安定版として公開することを考えています。 ただし、これは、npmから2.0リリースをすでにプルしている人にとっては奇妙なことにつながる可能性があります。 提案を受け付けます!

コミュニティ全体に答えることはできませんが、私の意見では、この変更はこの1回限りの騒ぎに非常に価値があります。

それがここでの最善の解決策だと思います。 さらに、最終的な2.0バージョンをリリースすると、バージョン番号が高くなるので、以前のリリースをプルした人​​は、バージョン番号が高くなるので(ただし、NPMの内部動作に精通していないため、ここでは間違っている可能性があります)その後、自動的に最終2.0バージョンにアップグレードされます。

そうそう。 公式2.0以降のlatestではなく、 next非最終リリースにタグを付けることができます。 そう:

  1. ^1.x.xxxユーザーは引き続き最新の1.xプレリリースリリースを使用します-変更はありません
  2. ^2.x.xxxユーザーは最終的な安定版2.0を受け取り、プレリリースの受け取りを停止します
  3. latestユーザーは最終的な安定版2.0を受け取り、プレリリースの受け取りを停止します

とても甘いIMOです。

我々はまた、1.1にこだわっポイント1から人々を与えることができる使用してヒントをプレリリースNPMの廃止をあなたはおそらく無意識のうちにリリース不安定PDF.jsを使用している」などのメッセージを表示して、すべての1.xの前のリリースを卑下することによって。にダウングレードしてください最新の安定バージョン1.9.xxxまたはまったく新しい2.xバージョンへのアップグレード。アップグレードガイドはこちら: http ://example.com/pdfjsupgradeguide "。

ボットの変更がマージされました。

@brendandahlおそらくボットの再起動/ウェブフック以外に、この問題に対して実行する必要があることはありますか?

これはどこにありますか? 私は本当にwebpack4互換のリリースをすぐに望んでいます。

これが行われているようです

はい、 pdfjs-distリポジトリは、コミットするたびに変更されることはありません。 リリースプロセスが正しく機能していたかどうかはわかりません。 @brendandahlプレリリースの作成中に問題が発生しませんでしたか? 問題がある場合は、プレリリースが最終リリースになる場合はpdfjs-distも公開する必要があるため、問題を解決する必要があります。

@timvandermeij

2.0でいつリリースする予定はありますか? 2.0に関して残っている問題はありますか? https://github.com/mozilla/pdf.js/projects/5

@banyanあなたは今それを使うことができます:
https://github.com/mozilla/pdf.js/releases/tag/2.0.550

@prohtex 、プレリリースとして明確にマークされています。

@wojtekmajプレリリースではないとは言わなかった。 機能的にはリリースとほぼ同じだと言われました。 このリンクを見つけるのは非常に難しいので、私はそれを共有したいと思いました。

これが行われたので閉じます。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

dmisdm picture dmisdm  ·  3コメント

AlexP3 picture AlexP3  ·  3コメント

hp011235 picture hp011235  ·  4コメント

sujit-baniya picture sujit-baniya  ·  3コメント

patelsumit5192 picture patelsumit5192  ·  3コメント