Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Here is the roadmap for Drupal 8
Note that an stable version for Drupal 7 should be released before development on Drupal 8 begins. After that all new features will be added to Drupal 8 branch first.
Drupal 8 version will be a complete rewrite using Modern PHP solutions (Object Oriented, Composer Compatible, Full Test Coverage, etc) and align with Drupal 8 new approach to module development. Most likely most of it will also be backported to Drupal 7 version
Milestone 1
- Basic generic MultiCalendar Date library based on Intl-Carbon to replace the current outdated library (Development will happen on Github) #914402: Calendar Systems Roadmap / Todo
- Replacing Drupal 8 date service with a new MultiCalendar date service
- Porting essential parts of the module to Drupal 8
- Basic MultiCalendar support for Drupal 8 forms and field API
Milestone 2
- New Global option to enable/disable global support for all forms. (To prevent conflict with some complicated modules, users can disable global support)
- Porting jquery_calendar module to Drupal 8 (for date popup)
- Basic views support
- Improving field api support (Formatters, options, etc)
- Unit test coverage for basic features
Milestone 3
- Supporting popular Drupal modules like Commerce and Webform
- Advanced views support (filters, context, etc)
- Porting all the remaining supported features of Drupal 7 version
- Full unit test coverage
Comments
Comment #2
sinasalek CreditAttribution: sinasalek at Practicalidea commentedComment #3
tsotoodeh CreditAttribution: tsotoodeh commentedHi Sina,
Good job, I have a few questions:
1- Why drupal 8 does not support a calendar system which can be extended with least efforts? did you discussed this matter with senior developers?
2- There is already a module called PersianTools which enables "Jalali date" for the Drupal website how your module differ from the mentioned solutiion?
3- When do you think the new dev version for drupal 8 will come out?
Comment #4
sinasalek CreditAttribution: sinasalek at Practicalidea commentedHi,
1. It's not that easy, there is a link to a wiki page on module page. Also contribution is always welcomed
2. Calendar systems supports several other calendar systems as well, read module description for more info and features list
3. There is no time frame yet, but probably three month
Comment #5
tsotoodeh CreditAttribution: tsotoodeh commentedThanks for your dedication and efforts and I hope to see the power of Drupal 8 with your module soon.
Comment #6
rot3r1Hi!
for spreading drupal and persian more please add version 8 support!
Comment #7
sinasalek CreditAttribution: sinasalek at Practicalidea commentedGood news, i started working on Drupal8 port. There is already a working version with just a basic functionality is already available as dev release
Comment #8
hkoosha CreditAttribution: hkoosha as a volunteer and for milaniz commented