Sie sind hier >   Open Source
05 September 2010

DotNetNuke ist Open Source

Die Idee hinter Open Source ist ganz einfach: Viele Programmierer tragen dazu bei, Teilstücke von Quellcode für die Software beizutragen. So entwickelt sich die Software. Andere Menschen verbessern diese, Andere passen an und wieder andere beseitigen zum Beispiel Fehler. Dieser Prozess hat den Vorteil,  dass sich mit einer hohen Geschwindigkeit Software entwickenl lässt. Verglichen mit dem langsamen Tempo der konventionellen Software-Entwicklung, ist das erstaunlich.

 

Die Vision des DotNetNuke Projektes ist es, ein Open Source Content Management System (CMS) zu erstellen, ein Produkt in dem Menschen die Teilnahme und den Austausch von Wissen ermöglicht und gefördert wird. Das DotNetNuke Projekt stützt sich auf folgende Grundsätze:

 

Entwicklung ist Teamarbeit

 

Das Ganze ist exponentiell grösser als die Summe seiner Teile. Large-scale Open-Source-Projekte werden nur dann rentabel, wenn eine ausreichend grosse Gemeinschaft von hochqualifizierten Entwickler beisammen sind um ein Problem in Angriff zu nehmen. Die Nutzern als Co-Entwickler sind die effektivste Möglichkeit, Code-Verbesserungen für die schnelle und effektive Fehlersuche.

 

Der Schwerpunkt sollte auf die Umsetzung in der High-Level-Business-Anforderung, auf die perfekte technische Architektur ausgerichtet werden. Was die Kunden wollen ist entscheidend.

 

Schrittweise Software entwickeln

 

Jede Software, hat unendliches Wachstumspotenzial, wenn sie richtig verwaltet wird. Funktionalität sollte in inkrementelle Einheiten, anstatt in eine monolithische Anwendung zusammengetragen werden. Vermeiden Sie das Gesetz vom abnehmenden Ertrag

 

Die Entwicklung und Umsetzung der Funktionen, sollten für die allgemeine Nutzung durch die Gemeinschaft am meisten gefördert werden.