Hello everyone!

There is a concept I would like to bring out to the community. Since openSUSE is used worldwide, several (Linux) institutions and/or people are conducting trainings to get Linux certifications. But since every training is different because it is arranged by institutions and/or persons it creates diversification of the training itself. Of course the same topics come eventually back again, but still there is a diversification in the trainings, certification and the acknowledgments.

Therefore, the concept is as followed:

Concept/Idea

Standards
In order to avoid diversification in learning (openSUSE) Linux, the openSUSE Community might come together to make/compose openSUSE training (international) standards. When an openSUSE training is conducted by anyone, it should correspond with the standards made by the openSUSE Community. Of course, the instructor is not forced to correspond the training to these standards. But if he or she composes the training and it corresponds to the standards set up by the openSUSE Community, the course or training is acknowledged by the openSUSE Community.

Certifications
About the certifications. When the course or training corresponds to the standards, the certifications given by the instructor might be developed by the openSUSE Marketing Team, in agreement with the openSUSE Community. These certifications only shows that it is acknowledged by the openSUSE Community. It would be even better if Novell acknowledges it too..
When someone (instructor) wants to conduct a training, and it conforms with the openSUSE standards, the instructor can say it is acknowledge by the openSUSE Community.

Novell(?)
The secondary idea behind it, is to make the standards for courses an introduction to the official Novell Certification Trainings/Programs. It would be even better of these trainings would be based upon the the official certifications, in order to give a head start.

Support
In order to maintain these standards, a new mailist, channel at IRC, etc. should be created. If one have questions.

Goal(s) and reason(s)


  • More unity in openSUSE. By making standards, it creates an unified way, in which anyone can move.
  • Acknowledgment by and towards the openSUSE Community. Training or courses about openSUSE should be recognized by the community.
  • Maintaining high quality. In order to promote openSUSE as a matured Linux operating system, this should be preserved by maintaining its high quality. Quality is more important than it is for free. (although its freedom makes its own quality)
  • Introduction of the official Novell Certification Trainings/Programs. Meaning, if you want to get thorough knowledge about SUSE Linux and other Novell products, one should consider the official Certification Programs
  • See https://wiki.ubuntu.com/Training


Implementation

First of all, approving the concept/idea. The openSUSE Community should agree or not whether this concept/idea is good or not. Who is able to approve the idea? How would this approved? Should it be officially approved, or what?

Secondly, a team should be set up (Training Team?) in order to run the project. Once if the community does agrees, this project should be launched after a team is being set up. Who do we need? What kind of people do we need? Who is responsible for what? Is it an open team (anyone can join) or a team already set up?

Thirdly, launching and running the project. The team should first create goals/targets where they should be going. Then creating what the team should do an how they should do it. What is our purpose? Where are we heading at? How do make these standards? What should it cover? Based on what? Do we make versions of it? Do we segment it? To who does the standards apply to? Who conducts courses or trainings? How do they do it? How do they apply it? Does it applies to the standards? How do we maintain the standards? How about the time line? Will it get along with the support time (two years) of openSUSE?

It should be also noticed, if the community agree with the project, the Marketing Team should be able to create certifications, approved by the community.

Other ideas?

Inputs on this idea, would be great and appreciated. Please give your opinion and/or recommendation for it.