これは優れたライブラリですが、まだいくつかの問題(68の未解決の問題、npmが最新ではない)と制限(EXDATE、TZIDフィールドがサポートされていないなど)があります。 2月以降、新しいコミットはないので、このライブラリはまだ作者によって維持されているのだろうかと思います。
過去1年間はあまり活動していません。 https://recordnotfound.com/rrule-jkbrzt-45496/activity積極的に維持されていないと言いたいです。 しかし、同意してください。このライブラリでは多くの優れた作業が行われています。
フォークを少し惰性で走り、そこには完全にマージする価値のある良いものがたくさんあります。 2日を費やす人は深刻なへこみを作る可能性があり、1週間でこのライブラリは同等になり、人々が取り組んでいる問題のほとんど(たとえば、作業中の期限切れやタイムゾーンのサポート)を一元的に修正します。
npmjsを検索したところ、いくつかのフォークが見つかりましたが、開発を引き継ぐことを示すものは何もないので、ステップアップしています。
私は最新のものをフォークし、見栄えの良い(つまり、合格テストを追加する)プルリクエストにパッチを当て、npmにrrule-alt
として公開しました。 Githubページはhttps://github.com/arolson101/rrule-altです
rruleの開発が再開され、rrule-altを取り除くことができることを期待して、元のプロジェクトの精神を維持しようとしています。
私は実質的な開発(タイムゾーンのサポートなど)を行う予定はありませんが、テストに合格し、元の精神に基づいたプルリクエストを受け入れます。
@ arolson101お疲れ様でした! master
を2.2.0
としてリリースしました。 rrule-alt
からrrule
への変更を統合するのは素晴らしいことです。
@jakubroztocil戻ってきてよかった!
私が行った唯一の実質的な変更は、プルリクエスト#125、#128、#141、#146、および#158の変更をマージすることでした。 また、typescript定義ファイルを追加して更新しました。
これらのプルリクエストを自分で処理する方が、すべての変更に対してプルリクエストを作成しようとするよりも簡単かもしれません(「rrule」から「rrule-alt」への変更が混在しています)。 (私はgitのものがあまり得意ではありません。)興味があれば、定義ファイルのプルリクエストを作成できます。
@ arolson101で言及されているプルリクエストをマージするために必要なヘルプはありますか? 特に#128に興味があります。
はい、私はルールを維持するのを手伝ってくれる人を探しています!
@jakubroztocil我々は@MakePlansでrrule.jsを使用しますが、私達の使用量が非常に包括的ではないと私は、コードを知らないだけでなくしかし、幸せな、より基本的な問題といくつかのハウスキーピングを支援すること。
@espen素晴らしい、私はあなたを協力者として招待しました
@jakubroztocil rrule-altで行った変更を支援してマージし、フォークを
@ arolson101完璧! あなたは今も協力者です。
このプロジェクト用にGitterルームも作成しました: https :
チャオ@jakubroztocil! @ http-teapotと私はカレンダーアプリ( getplan.co )に取り組んでおり、問題を修正してマージしたいと思っています
@ Zizzamia @
この問題は「はい、まだ維持されています」として閉じることができると思います。
素晴らしい仕事@ arolson101 、ありがとう! 👏
すばらしい仕事@ arolson101 、バージョンを2.2.7
更新したのを見ました。 🔥🚀🌕
npmで公開するには、 @ jakubroztocilからのユーザー権限が必要ですか?
最後のリリースは11ヶ月前でした
また、最後にもう1つ、タグとCHANGELOGの作成についてサポートが必要ですか。必要に応じて、簡単にサポートできます。
@espenありがとう!
@jakubroztocilnpmで公開するには許可が必要です
@Zizzamia私はあなたが提供できるどんな助けもいただければ幸いです。 何をしているのかよくわかりません🤷♂️
@ arolson101これで、npmで新しいリリースを出荷できるようになります🎉
@jakubroztocilありがとう! 公開できました
@ arolson101すごい🎉🚀
@ arolson101のreadmeのChangelogセクションに、リリースされたすべての変更をリストしてください。
@jakubroztocil完了
最も参考になるコメント
npmjsを検索したところ、いくつかのフォークが見つかりましたが、開発を引き継ぐことを示すものは何もないので、ステップアップしています。
私は最新のものをフォークし、見栄えの良い(つまり、合格テストを追加する)プルリクエストにパッチを当て、npmに
rrule-alt
として公開しました。 Githubページはhttps://github.com/arolson101/rrule-altですrruleの開発が再開され、rrule-altを取り除くことができることを期待して、元のプロジェクトの精神を維持しようとしています。
私は実質的な開発(タイムゾーンのサポートなど)を行う予定はありませんが、テストに合格し、元の精神に基づいたプルリクエストを受け入れます。