Это хорошая библиотека, но у нее все еще есть некоторые проблемы (см. 68 открытых проблем, npm не в актуальном состоянии) и ограничения (например, EXDATE, поле TZID не поддерживается). Поскольку с февраля новых коммитов нет, мне интересно, поддерживается ли эта библиотека по-прежнему автором.
Не так много активности за последний год. https://recordnotfound.com/rrule-jkbrzt-45496/activity Я склонен сказать, что он не поддерживается активно. Но согласитесь, в этой библиотеке проделано много хорошей работы!
Немного проехал через вилки, и там есть много хороших вещей, которые стоило бы объединить. Кто-то, потратив два дня, может нанести серьезный ущерб, а за неделю можно будет привести эту библиотеку в нормальное состояние и централизованно решить большинство проблем, которые люди решают (например, работа с exdate и поддержка часовых поясов).
Я искал 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. Также я добавил и обновил файл определения машинописного текста.
Возможно, проще будет просто обработать эти запросы на перенос самостоятельно, чем мне попытаться создать один для всех моих изменений (я смешал изменения «rrule» на «rrule-alt»). (Я не очень хорошо разбираюсь в git.) Если вам интересно, я могу создать запрос на перенос для файла определения.
Любая помощь, необходимая для объединения пул-реквестов, упомянутых
Да, я ищу людей, которые помогут поддерживать правила!
@jakubroztocil мы используем rrule.js в @MakePlans, но поскольку наше использование не очень исчерпывающее, я не очень хорошо знаю код, но рад помочь с некоторыми домашними делами с более основными проблемами.
@espen отлично, я пригласил вас в качестве соавтора
@jakubroztocil Я был бы готов помочь и объединить изменения, которые я сделал в rrule-alt, и таким образом избавиться от вилки
@ arolson101 отлично! Теперь ты тоже соавтор.
Я также создал комнату Gitter для этого проекта: https://gitter.im/rrule-js/Lobby
Чао @jakubroztocil! @ http-teapot и я работаем над приложением календаря ( getplan.co ), и мы хотели бы исправить и объединить проблемы
@Zizzamia @ http-teapot
Думаю, мы можем закрыть этот вопрос как «да, все еще поддерживается»!
классная работа
Отличная работа @ arolson101 , я видел, как вы обновили версию до 2.2.7
. 🔥 🚀 🌕
Вам нужно разрешение пользователя от @jakubroztocil для публикации в npm ?
Последний выпуск был 11 месяцев назад
И последнее: вам нужна помощь с созданием тегов и CHANGELOG , они довольно просты, я могу помочь с этим, если хотите.
@espen спасибо!
@jakubroztocil Мне нужно разрешение на публикацию в npm
@Zizzamia Буду признателен за любую помощь, которую вы можете предложить; Я действительно не знаю, что делаю 🤷♂️
@ arolson101 теперь вы сможете отправить новую версию на npm 🎉
@jakubroztocil спасибо! Я смог опубликовать
@ arolson101 круто 🎉🚀
@ arolson101, не Журнал изменений" файла readme?
@jakubroztocil сделано
Самый полезный комментарий
Я искал npmjs и нашел пару форков, но ничего не указывало на то, что они возьмут на себя разработку, поэтому я активизируюсь.
Я раздвоил последний, пропатченный в симпатичных (то есть добавляющих проходящие тесты) запросах на вытягивание и опубликовал их на npm как
rrule-alt
. Страница на Github https://github.com/arolson101/rrule-altЯ пытаюсь сохранить дух оригинального проекта в надежде, что разработка rrule снова возобновится, и я смогу избавиться от rrule-alt.
Я не планирую каких-либо существенных разработок (например, поддержки часовых поясов), но буду принимать запросы на вытягивание, которые проходят тесты и соответствуют духу оригинала.