Rrule: 이 λΌμ΄λΈŒλŸ¬λ¦¬λŠ” μ—¬μ „νžˆ μœ μ§€ κ΄€λ¦¬λ©λ‹ˆκΉŒ?

에 λ§Œλ“  2016λ…„ 11μ›” 28일  Β·  22μ½”λ©˜νŠΈ  Β·  좜처: jakubroztocil/rrule

이것은 쒋은 λΌμ΄λΈŒλŸ¬λ¦¬μ΄μ§€λ§Œ μ—¬μ „νžˆ λͺ‡ 가지 문제(68개의 λ―Έν•΄κ²° 문제 μ°Έμ‘°, npm이 μ΅œμ‹  μƒνƒœκ°€ μ•„λ‹˜)와 μ œν•œ 사항(예: EXDATE, TZID ν•„λ“œκ°€ μ§€μ›λ˜μ§€ μ•ŠμŒ)이 μžˆμŠ΅λ‹ˆλ‹€. 2μ›” μ΄ν›„λ‘œ μƒˆλ‘œμš΄ 컀밋이 μ—†μ–΄μ„œ 이 라이브러리λ₯Ό μž‘μ„±μžκ°€ 계속 μœ μ§€ν•˜κ³  μžˆλŠ”μ§€ κΆκΈˆν•©λ‹ˆλ‹€.

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

npmjsλ₯Ό κ²€μƒ‰ν•˜κ³  λͺ‡ 개의 포크λ₯Ό μ°Ύμ•˜μ§€λ§Œ κ°œλ°œμ„ 인계받을 κ²ƒμ΄λΌλŠ” ν‘œμ‹œκ°€ μ—†μœΌλ―€λ‘œ ν•œ 단계 더 λ‚˜μ•„κ°€κ³  μžˆμŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” μ΅œμ‹  ν’€ λ¦¬ν€˜μŠ€νŠΈ(예: 톡과 ν…ŒμŠ€νŠΈ μΆ”κ°€)λ₯Ό νŒ¨μΉ˜ν•˜κ³  npm에 rrule-alt 둜 κ²Œμ‹œν–ˆμŠ΅λ‹ˆλ‹€. Github νŽ˜μ΄μ§€λŠ” https://github.com/arolson101/rrule-altμž…λ‹ˆλ‹€.

rrule 개발이 λ‹€μ‹œ 재개되고 rrule-altλ₯Ό μ œκ±°ν•  수 있기λ₯Ό 바라며 μ›λž˜ ν”„λ‘œμ νŠΈμ˜ 정신을 μœ μ§€ν•˜λ €κ³  λ…Έλ ₯ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

μ €λŠ” μ‹€μ§ˆμ μΈ 개발(예: μ‹œκ°„λŒ€ 지원)을 ν•  κ³„νšμ€ μ—†μ§€λ§Œ ν…ŒμŠ€νŠΈλ₯Ό ν†΅κ³Όν•˜κ³  μ›λ³Έμ˜ 정신에 λΆ€ν•©ν•˜λŠ” ν’€ λ¦¬ν€˜μŠ€νŠΈλ₯Ό 즐길 κ²ƒμž…λ‹ˆλ‹€.

λͺ¨λ“  22 λŒ“κΈ€

μ§€λ‚œ 1λ…„ λ™μ•ˆ ν™œλ™μ΄ λ§Žμ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. 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 λŒμ•„μ™€μ„œ λ°˜κ°€μ›Œμš” !

λ‚΄κ°€ λ§Œλ“  μœ μΌν•œ μ‹€μ§ˆμ μΈ λ³€κ²½ 사항은 pull μš”μ²­ #125, #128, #141, #146 및 #158의 λ³€κ²½ 사항을 λ³‘ν•©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. λ˜ν•œ typescript μ •μ˜ νŒŒμΌμ„ μΆ”κ°€ν•˜κ³  μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  λ³€κ²½ 사항에 λŒ€ν•΄ ν•˜λ‚˜λ₯Ό μƒμ„±ν•˜λ €κ³  μ‹œλ„ν•˜λŠ” 것보닀 μ΄λŸ¬ν•œ pull μš”μ²­μ„ 직접 μ²˜λ¦¬ν•˜λŠ” 것이 κ°€μž₯ μ‰¬μšΈ 수 μžˆμŠ΅λ‹ˆλ‹€('rrule'μ—μ„œ 'rrule-alt'둜의 λ³€κ²½ 사항이 ν˜Όν•©λ˜μ–΄ 있음). (μ €λŠ” git에 λŠ₯μˆ™ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.) 관심이 μžˆλ‹€λ©΄ μ •μ˜ νŒŒμΌμ— λŒ€ν•œ pull μš”μ²­μ„ λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

@arolson101이 μ–ΈκΈ‰ν•œ pull μš”μ²­μ„ λ³‘ν•©ν•˜λŠ” 데 도움이 ν•„μš”ν•˜μ‹­λ‹ˆκΉŒ? μ €λŠ” 특히 #128에 관심이 μžˆμŠ΅λ‹ˆλ‹€.

예, μ €λŠ” κ·œμΉ™μ„ μœ μ§€ν•˜λŠ” 데 도움을 쀄 μ‚¬λžŒλ“€μ„ μ°Ύκ³  μžˆμŠ΅λ‹ˆλ‹€!

@jakubroztocil μš°λ¦¬λŠ” @MakePlansμ—μ„œ rrule.jsλ₯Ό μ‚¬μš© ν•˜μ§€λ§Œ μ‚¬μš©λ²•μ΄ 맀우 포괄적이지 μ•ŠκΈ° λ•Œλ¬Έμ— μ½”λ“œλ₯Ό 잘 λͺ¨λ₯΄μ§€λ§Œ 보닀 기본적인 λ¬Έμ œμ™€ ν•¨κ»˜ 일뢀 ν•˜μš°μŠ€ν‚€ν•‘μ— 도움이 λ˜μ–΄ κΈ°μ©λ‹ˆλ‹€.

@espen great, 당신을 ν˜‘λ ₯자둜 μ΄ˆλŒ€ν–ˆμŠ΅λ‹ˆλ‹€

@jakubroztocil 기꺼이 도와주고 rrule-altμ—μ„œ λ³€κ²½ν•œ 사항을 λ³‘ν•©ν•˜μ—¬ 포크λ₯Ό μ œκ±°ν•˜κ² μŠ΅λ‹ˆλ‹€.

@arolson101 μ™„λ²½ν•΄! 당신도 이제 ν˜‘λ ₯μžμž…λ‹ˆλ‹€.

이 ν”„λ‘œμ νŠΈλ₯Ό μœ„ν•œ Gitter 룸도 λ§Œλ“€μ—ˆμŠ΅λ‹ˆλ‹€: https://gitter.im/rrule-js/Lobby

챠였 @jakubroztocil! @http-teapotκ³Ό μ €λŠ” μΊ˜λ¦°λ” μ•±( getplan.co )을

@Zizzamia @http-teapot ꡉμž₯ν•©λ‹ˆλ‹€. 당신을 ν˜‘λ ₯자둜 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

이 문제λ₯Ό "예, μ—¬μ „νžˆ μœ μ§€ 관리됨"으둜 μ’…λ£Œν•  수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€!

멋진 μž‘μ—… @arolson101 , κ°μ‚¬ν•©λ‹ˆλ‹€! πŸ‘

@arolson101 μˆ˜κ³ ν•˜μ…¨μŠ΅λ‹ˆλ‹€. 버전을 2.2.7 μ—…λ°μ΄νŠΈν•˜μ‹  것을 λ΄€μŠ΅λ‹ˆλ‹€. πŸ”₯ πŸš€ πŸŒ•
npm 에 κ²Œμ‹œν•˜λ €λ©΄ @jakubroztocil의 μ‚¬μš©μž κΆŒν•œμ΄ ν•„μš”ν•©λ‹ˆκΉŒ?
λ§ˆμ§€λ§‰ λ¦΄λ¦¬μŠ€λŠ” 11κ°œμ›” μ „μž…λ‹ˆλ‹€.

λ˜ν•œ λ§ˆμ§€λ§‰μœΌλ‘œ νƒœκ·Έ 및 CHANGELOG 생성에 도움이 ν•„μš”ν•˜μ‹­λ‹ˆκΉŒ? μ›ν•˜λŠ” 경우 도움을 λ“œλ¦΄ 수 μžˆμŠ΅λ‹ˆλ‹€. 맀우 κ°„λ‹¨ν•©λ‹ˆλ‹€.

@espen κ°μ‚¬ν•©λ‹ˆλ‹€!
@jakubroztocil npm에 κ²Œμ‹œν•˜λ €λ©΄ κΆŒν•œμ΄ ν•„μš”ν•©λ‹ˆλ‹€.
@Zizzamia κ·€ν•˜κ°€ μ œκ³΅ν•  수 μžˆλŠ” λͺ¨λ“  도움에 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€. πŸ€·β€β™‚οΈ μ§„μ§œ λ­ν•˜λŠ”κ±΄μ§€ λͺ¨λ₯΄κ² λ‹€

@arolson101 이제 npmμ—μ„œ μƒˆ 릴리슀λ₯Ό 배솑할 수 μžˆμŠ΅λ‹ˆλ‹€ πŸŽ‰

@jakubroztocil κ°μ‚¬ν•©λ‹ˆλ‹€! λ°œν‘œν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€

@arolson101 λ©‹μ Έμš” πŸŽ‰πŸš€

@arolson101 readme의 Changelog μ„Ήμ…˜μ— 릴리슀된 λͺ¨λ“  λ³€κ²½ 사항을 λ‚˜μ—΄ν•΄ μ£Όμ‹œκ² μŠ΅λ‹ˆκΉŒ?

@jakubroztocil μ™„λ£Œ

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰