This release is a major release on top of 1.11. We expect only a Beta version to be available around this date.
The main technical milestones for this release are:
1 - Gettext - Implementation of Gettext as a translation system (to benefit from more translation contributions)
2 - c_item_prop - Split of the c_item_property table into 3 purpose-specific tables (to make objects management faster and more flexible)
3 - oneup - File access layer (to make Chamilo completely cloud-scalable)
4 - symfony4 - Integrate more deeply with Symfony
Other elements on our Roadmap but which will depend on availability of contributors (still unconfirmed):
5 - iid - Only use iid and eliminate id field in tables that have both
6 - cache - Integrate with a caching layer/component
7 - OAuth2 - Integrate with an authentication layer/component compatible with OAuth2
8 - REST - More REST web services
9 - settings - Integrate new configuration.php settings into the settings web page
10 - SASS/LESS - Use SASS, LESS or any other CSS framework to improve maintainability and flexibility
11 - Central repo - Create a central repository of resources by owner/group/access
12 - Plugins - install/disable plugins
13 - Bootstrap4 - Integrating new Bootstrap components all over
14 - SVG - Using SVG all over
15 - New look - Develop a new design for Chamilo without being extreme
As a result of these technical changes, Chamilo will offer:
- (even) Better integrability in cloud environment
- Better integrability with external authentication systems and Single Sign On mechanisms
- Improved page generation speeds
- The possibility to share resources between courses (instead of copying them)
- A larger features set for its mobile app
- Many additional configuration options
- Easier plugin development
- Easier translator interfaces
- And many other stuff
List view
0 issues of 307 selected
- Status: Closed (completed).#1564 In chamilo/chamilo-lms;
- Status: Closed (completed).#1788 In chamilo/chamilo-lms;
- Status: Closed (completed).#1796 In chamilo/chamilo-lms;
- Status: Closed (completed).#1843 In chamilo/chamilo-lms;
- Status: Closed (completed).#1963 In chamilo/chamilo-lms;
- Status: Closed (completed).#1964 In chamilo/chamilo-lms;
- Status: Closed (completed).#1891 In chamilo/chamilo-lms;
- Status: Closed (completed).#1894 In chamilo/chamilo-lms;
- Status: Closed (completed).#1990 In chamilo/chamilo-lms;
- Status: Closed (completed).#1792 In chamilo/chamilo-lms;
- Status: Closed (completed).#2107 In chamilo/chamilo-lms;
- Status: Closed (completed).#1880 In chamilo/chamilo-lms;
- Status: Closed (completed).#1881 In chamilo/chamilo-lms;
- Status: Closed (completed).#1900 In chamilo/chamilo-lms;
- Status: Closed (completed).#1886 In chamilo/chamilo-lms;
- Status: Closed (completed).#1868 In chamilo/chamilo-lms;
- Status: Closed (completed).#1952 In chamilo/chamilo-lms;
- Status: Closed (completed).#2043 In chamilo/chamilo-lms;
- Status: Closed (completed).#2052 In chamilo/chamilo-lms;
- Status: Closed (completed).#2069 In chamilo/chamilo-lms;
- Status: Closed (completed).#2381 In chamilo/chamilo-lms;
- Status: Closed (completed).#2378 In chamilo/chamilo-lms;
- Status: Closed (completed).#2129 In chamilo/chamilo-lms;
- Status: Closed (completed).#2247 In chamilo/chamilo-lms;
- Status: Closed (completed).#2243 In chamilo/chamilo-lms;