Bootcamp: さらなる改善

作成日 2016年11月26日  ·  11コメント  ·  ソース: vitorfs/bootcamp

@vitorfsによる@dwayneによる#57の質問に続いて、潜在的な改善点のリストを設定したいと思いました。

  • [x] Python3に移行します。
  • [x] Python2との下位互換性を維持します。
  • [x]カバレッジを追加します(#48で提案されているように私の最新のPR#65で提案されています)。
  • [x]つなぎ服のバッジを追加します。
  • [x]要件監視を追加します(requires.ioは私が念頭に置いているものです)。
  • [x] require.ioバッジを追加します(これは私が知っているサービスだからです)
  • [x]プロジェクトでisortを実行します(これは手動で実行できます。もう少しクリーンアップしました)。
  • [x]プロジェクトでFlake8を実行します。
  • [x]より12ファクターのスタイルを適用してコード構造を洗練します(#55で提案されているように)。
  • [x]開発フローにdockerを追加します(#51で提案されているように)。
  • [x] CBVを実装します(#50で提案されたこれについては実際には疑問がありますが、少なくとも議論する必要があると思います)。
  • [x]#86、#53、#32、#28、および#2で提案されているように、より優れたユーザー管理とそのワークフロー機能(パスワード回復、ソーシャルネットワーク統合、アカウント作成、ログイン管理、正しいリダイレクト)を実装します。
  • [x]アプリにテストを追加して機能を検証し、#63で提案され、すでに解決されている#48と#65の要件を補完して、テストカバレッジを増やします。
  • [x]より良いタグ付け管理を追加します。 #54、#73、#74で提案されているように。
  • [x]プロジェクトに素晴らしいリリースサイクルを実装します(私はそれがどのように機能するかをあまり知らないので、これに取り組む必要があります)
  • []プロジェクトにToxを追加します。

次のリストでは、いくつかの追加のリクエストを定義します。おそらく古すぎて、どういうわけか_nice tohave_ドロワーに追いやられています。

  • [x]コメントを送信するためのキーボードショートカットを改善します。おそらく、GitHubのように(#29で提案されているように)OSXで_CMD + Enter_を受け入れます。
  • []ユーザーレピュテーションシステムとそれぞれの管理プロセスを追加して、オーバーライドできるようにします(#19で定義)。
  • [x]より良い国際化を実装します(本当にワイルドなアイデアですが、誰が知っていますか)。
  • [x]ホバー時に特定のフィードを高く評価したユーザーのリストを表示します(#21で要求されたとおり)。
  • [] bootcampの複数のインスタンスを統合します(#31で提案されているように)。

両方に追加の提案、要求、または目標がありますか? 例として、バッジは本当に素晴らしいですが、すべてを持っている必要はありません。プロジェクトがどのバッジを持っているべきかについて、いくつかのアイデアがありますか?

PD 4-12-16:要件の監視と適切なバッジを含むようにリストを更新します。
PD 18-12-16:レピュテーションシステムを含むようにリストを更新します。
PD 13-05-17:リストを更新して、アプリにテストを追加する要件を含めます。
PD 3-7-17:問題を更新して、_nice tohave_および忘れられたリクエストのリストを追加します。

enhancement help wanted question

最も参考になるコメント

コラボレーションへの招待を@vitorfsに光栄に

全てのコメント11件

コラボレーションへの招待を@vitorfsに光栄に

こんにちは@vitorfsプロジェクトの要件を追跡するためにrequires.ioを追加しようとしていました。 私はそれをすることは許されていませんが、あなたはそうすることができると思います。それで、それが素晴らしい機能であり、何らかの形で役立つかどうかを考える必要があります。

できなかったので欲求不満で心変わりしていると思いますが、ぜひご意見をお聞かせください。

ちょっと@ sebastian-コード! プロジェクトへのすべての努力と貢献に本当に感謝しています! :-)
README.mdにrequires.ioバッジを追加しました
いくつかの古い要件がありますが、私が見たところ、それらはすべて簡単にアップグレードできます

こんにちは@vitorfsとあなたの褒め言葉に感謝します。 どう致しまして。 私は少し回っていますが、要件はすでに満たされています。現在、Flake8エラーレポートの実装を終了し、すでに開発ブランチにあり、すべてが機能することを検証しています。これは、私にとってはどのように見えるかです。見ることができます。

Flake8を実行し、提案された変更を適用した後に更新します。 それがどのように進んだかを確認するために少しテストしてもよろしいですか?

Ufff、dockerが実装されました。 私はそれがうまくいかないと信じていました。 愚かな私。

ねえ、@ sebastian-codeは、この「特定のフィードを気に入ったユーザーのリストをホバーで表示する(#21で要求されたとおり)」にまだ取り組んでいる人です。 この問題についてPRを送りたいと思います。

こんにちは@ chetanya-shrimaliいいえ、私は知っています。 送っていただければ幸いです。

こんにちは、AllAuthDjangoで動作するSocialAuth Systemを入手しましたが、それを構成するには管理サイトをインストールする必要がありました。 多分ここに含めることができますか?

jet @norsecに管理パネルを含めました!
バッジは非常に興味深い機能です。

マイルストーンに到達し、この問題を解決しました。

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

関連する問題

yashLadha picture yashLadha  ·  21コメント

Shekharnunia picture Shekharnunia  ·  10コメント

norouzzadeh picture norouzzadeh  ·  3コメント

mwanjajoel picture mwanjajoel  ·  5コメント

sebastian-code picture sebastian-code  ·  11コメント