Jonathan Poltrack has been involved with the ADL Initiative since 1999 where he was an early contributor to the SCORM. As a software engineer, he has contributed to many ADL software projects including the SCORM Test Suite, the Sample Run-Time Environment, the ADL SCORM RELOAD Editor and numerous content examples. Recently, Jonathan has been leading efforts aimed to transition SCORM while specifying a new learning platform to support new types of systems and content. This includes, but is not limited to, coordination with international specification and standardization bodies such as the Aviation Industry CBT Committee (AICC) and the Institute of Electrical and Electronics Engineers (IEEE...
As a contractor with Problem Solutions, Jonathan provides support to the Advanced Distributed Learning (ADL) Initiative. The views expressed are those of the author and do not necessarily represent the views or policies of ADL.
The ADL Initiative is interested in creating open source versions of SCORM-related software. In 2011, ADL renewed its focus on research and development projects. This includes two major research areas: Next Generation Learner and Next Generation Learning Environment. The Next Generation SCORM project is now a main focus of the ADL Technical Team.
SCORM has been a major success for ADL. As a result, we will continue to support our stakeholders who have invested in SCORM as we move forward on the Next Generation SCORM project. However, support to update SCORM-related software will be restricted. In addition, several highly adopted versions of SCORM have not been maintained for years. For example, the SCORM Version 1.2 Conformance Test Suite Version 1.2.7 has not been updated for almost a decade, but SCORM Version 1.2 is still widely adopted by the e-learning community.
To respond to the needs of the community, ADL is considering the release of certain software products to our GitHub open source development portal. Although most of the code has been released as part of our software downloads, there has not been a concerted effort to manage updates by the community and roll them into the current release. The following list details the potential open source software releases:
Additional software or content examples may be added to the list if warranted by community interest.
In order to maintain a stable baseline and a clear project scope, the ADL Technical Team will assist with the creation of projects that can be developed by a small number of developers. ADL will assist with testing and merging of branched features into the main software release. Examples of potential projects include:
The projects listed above were derived from frequent ADL Help Desk tickets. This is not intended to be a prioritized or complete list. Please indicate your interest in contributing to the proposed projects by responding to the three poll questions below.