Release

You are currently browsing articles tagged Release.

Ich freue mich, die Freigabe von OpenSAGA 3.0.0M1 bekanntzugeben.

Es handelt sich bei diesem Release um eine echte Alpha-Version, die nicht für den produktiven Einsatz geeignet ist, sondern einen Eindruck von kommenden Features verschaffen soll. Wesentliche Neuerungen sind:

  • vielfältige neue Widgets,
  • deutlich erweiterte Möglichkeiten zur deklarativen Erweiterung von OpenSAGA,
  • die Möglichkeit zur ressourcenbasierten Verwaltung von Inhalten (URL-basiert, mit Möglichkeiten zur Erweiterung zur Laufzeit), die insbesondere CMS-Funktionalitäten (CMS= Content Management System) für OpenSAGA 3 bereitstellen werden,
  • viele Bugfixes und Detailverbesserungen.

Offen sind aber auch wichtige Punkte:

  • Viele der neuen Funktionalitäten sind noch nicht dokumentiert.
  • Es fehlen Beispiele.
  • Das neue Rechtesystem ist noch nicht enthalten.
  • Viele Testfälle fehlen noch.
  • Die neuen Funktionen sind noch nicht hinreichend stabil – es kann und wird beim Testen also zu Fehlern kommen!

Tags: , , ,

Nach einer vergleichsweise langen Warteperiode seit dem Release von OpenSAGA 1.5.1 ist es nun so weit: Seit heute ist

OpenSAGA 2.0

offiziell freigegeben. Mit OpenSAGA 2.0 erreicht für das OpenSAGA-Kernteam eine lange und sehr dynamische Projektphase mit einer Vielzahl von produktiven Projekten einen wichtigen Meilenstein. In diesen Projekten haben wir sehr viele spannende Anforderungen bekommen, die wiederum in umfangreichen Erweiterungen von OpenSAGA mündeten. Zu den spannendsten Neuerungen gehören:

  • OpenSAGA 2.0 ist SAGA-5-konform. Eine ausgefüllte Konformitätserklärung (soweit für eine Entwicklungsplattform möglich) werden wir als Vorlage in den nächsten Wochen bereitstellen – im Moment hat das BMI leider noch nicht die versprochenen Referenzdokumente geliefert. Implizit berücksichtigt OpenSAGA damit aufgrund der SAGA-5-Konformität auch die Vorgaben der BITV 2 und ist sogar – ohne Zusatzaufwand – sowohl in Umgebungen mit als auch ohne JavaScript voll funktionsfähig.
  • OpenSAGA 2.0 bringt umfangreiche Performanceverbesserungen, im Schnitt sollte das Laufzeitsystem 30-70% schneller als mit OpenSAGA 1.5.1 ausgeführte Anwendungen sein.
  • OpenSAGA 2.0 bietet nun äußerst flexible und deutlich erweiterte Möglichkeiten, mit @CustomLogic Logik in Modelle zu integrieren.
  • Die OpenSAGA-Entwicklung hat auf GIT als Sourcecode-Repository umgestellt.
  • Das Eclipse-Plugin OSclipse ist jetzt enger mit Maven integriert, so dass die Arbeit deutlich schneller, stabiler und zuverlässiger von statten geht. Darüber hinaus wurde OSclipse um vielfältige Funktionen erweitert (hier erläutert).
  • OpenSAGA-Anwendungen können jetzt mit Maven vorkompiliert werden. Serverstarts brauchen damit fast 50% weniger Zeit und 30% weniger Speicher.
  • HQL (Hibernate Query Language) kann nun als direkte Absprache für externe Domänentypen verwendet zu werden.
  • OpenSAGA verwendet nun JSF 2.
  • Navigationsstrukturen können nun dynamisch generiert werden.
  • JFreeChart wird nun als UI-Element unterstützt.
  • Die UI-Komponenten zur Darstellung von Listen (Iteratoren und Grids) erlauben nun nahezu beliebig komplexe Verschachtelungen (also Listen von Tabellen von Tabellen von Listen, usw.).
  • Tabellen können nun auch freie Inhalte enthalten.
  • QR-Codes können auf Basis von ZXing und Barcode4J erzeugt werden.
  • Die Rich-Text-Eingabe ist jetzt auf den CKEditor umgestellt. Die Editoren können über semantische Gruppen hochflexibel konfiguriert werden.
  • Das OpenSAGA-UI-Komponentenmodell wurde deutlich flexibilisiert, so dass nun auch leicht eigene UI-Komponenten entwickelt und integriert werden können.
  • OSclipse und OpenSAGA selbst behandeln nun XML-Namespaces korrekt, so dass eigene Erweiterungen auch in den Genuss aller Syntaxprüfungen und Validierungen kommen.
  • Insgesamt wurden über 450 Tickets bearbeitet, so dass fast alle Bereiche von OpenSAGA spannende Neuerungen und Optimierungen aufweisen – eiunen vollständigeren Eindruck vermittelt das Referenzhandbuch.

Gleichwohl gibt es auch Stellen, an denen wir gelernt haben, dass wir noch besser werden müssen. Gerade Teilbereiche wie Dokumentation, Tutorials und Beispiele sind ein Thema, in das wir viel Zeit und Energie auf dem Weg zu OpenSAGA 3.0 investieren wollen. Wir danken allen Beteiligten in den bisherigen Projekten und allen Feedbackgebern für Ihre Hinweise, die uns bereits viel Verbesserungspotenzial aufgezeigt haben. Nicht alles davon hat aus Zeitgründen Eingang in OpenSAGA 2 finden können, aber umgekehrt haben wir noch viele spannende Neuerungen für die nächsten Versionen in Planung.

Um diesen Zeitrahmen zu überbrücken, werden wir in den nächsten Wochen über unseren Sponsor QuinScape ein zeitlich befristetes einmaliges Angebot in die OpenSAGA-Academy einstellen:

In Kürze werden wir in der OpenSAGA-Academy zwei kostenlose Schulungsformate für einen Zeitraum von ca. sechs Monaten anbieten:

  • Es wird eine halbtägige Überblicksveranstaltung geben, um Architekten, Entwicklern und technischen Entscheidern eine interaktive Einführung in die OpenSAGA-Plattform zu ermöglichen. Am Ende der Veranstaltung können Sie die Stärken und Einsatzpotenziale von OpenSAGA bewerten und haben anhand eines konkreten Beispiels gesehen, wie schnell sich Webanwendungen mit OpenSAGA implementieren lassen.
  • Es wird eine ganztägige Einführungsveranstaltung für Entwickler und Architekten geben, in der die Teilnehmer gemeinsam mit Schulungsleitern aus dem OpenSAGA-Kernteam eine OpenSAGA-basierte Anwendung entwickeln. Am Ende des Tages werden die Teilnehmer selbständig in der Lage sein, moderne Webanwendungen mittlerer Komplexität zu erstellen.

Die Schulungen werden in den nächsten drei Wochen mit konkreten Terminen in der Academy angeboten, darüber hinaus sind wir auch gerne bereit, zusätzliche Termine zu vereinbaren, wenn es hinreichende Teilnehmerzahlen (4+) gibt. Das Angebot wird zeitlich streng limitiert und spätestens mit dem Release von OpenSAGA 3.0 kostenpflichtig sein – nutzt es also, solange wir noch Schwächen in gewissen Bereichen der Dokumentation haben ;-)

Viel Spaß mit der neuen Version, wir freuen uns auf Feedback und Fragen im Forum oder über Verbesserungsvorschläge im JIRA!

Tags: , ,

Seit heute ist auf der OSclipse-Update-Site ein neues Prerelease unseres OSclipse-Plugins verfügbar. Darüber hinaus können Komplexttpakete im Bundle mit Eclipse von der OpenSAGA-Website heruntergeladen werden.

Das neue Release enthält eine Vielzahl kleinerer Bugfixes sowie weitere Performance-Verbesserungen. Wir freuen uns auf Feedback und wünschen viel Spaß bei der Arbeit!

Tags: , ,

Heute haben wir OpenSAGA 1.5.1 offiziell freigegeben, nachdem gestern bereits einige Teile als Download verfügbar waren. OpenSAGA 1.5.1 ist das letzte Release für 2010 und enthält eine Reihe wichtiger Bug Fixes und Detailverbesserungen zur kürzlich freigegebenen Version 1.5. Wichtig: Da es in der Konfiguration einige notwendige Änderungen gab, empfehlen wir jedem, der ein Upgrade durchführt, unbedingt die einleitenden Hinweise im Reference Manual zu lesen und ggf. seine lokale OpenSAGA-Installation anzupassen.

Read the rest of this entry »

Tags: , ,

Wir freuen uns, heute das offizielle Release von OpenSAGA 1.5 bekanntzugeben. Mit OpenSAGA 1.5 steht eine in vielerlei Hinsicht verbesserte Version von OpenSAGA zur Verfügung, die vielfältige neue Funktionen anbietet und eine Reihe von Fehlern behebt. Zusätzlich gibt es auch eine neue Version unseres Eclipse-Plugins OSclipse 1.5, dass weiter optimiert wurde. Zudem haben wir die Dokumentation umfassend erweitert und bereits in den letzten Wochen neue Beispiele online gestellt. Wir freuen uns auf Feedback und Anregungen für die nächsten Versionen – wir werden in der nächsten Woche mit der Meilensteinplanung für die nächsten Releases beginnen.

Read the rest of this entry »

Tags: , , , ,

Da ich auf der W-JAX 2010 heute bereits einige interessante Gespräche zu OpenSAGA führen konnte, hier an dieser Stelle noch mal der Hinweis: OpenSAGA 1.5 final erscheint am kommenden Freitag  (19.11.) und jedem, den es jetzt in den Fingern juckt, würde ich noch empfehlen, bis zum Freitag zur finalen Version zu warten. Es sind noch einige kleine aber sehr nette Features sowie einige wichtige Bugfixes seit der 1.5 M1 dazugekommen und die zwei Tage Warten lohnen sich.

Tags: , , , ,

Besser spät als nie weise ich nun auch an dieser Stelle auf unsere Präsenz gemeinsam mit unserem neuen Partner Ingres auf der Messe “IT & Business” in Stuttgart vom 26.10. (also morgen) bis zum 28.10.2010 hin. Da wir die Messe erst sehr kurzfristig in unsere Planung aufgenommen haben, ist’s hier etwas spät geworden. Dennoch freuen wir uns über jedes Gespräch mit OpenSAGA-Interessenten auf der IT & Business (Stand 3E91-6).

Read the rest of this entry »

Tags: , , , , , , , , ,

Heute haben wir das erste Milestone-Release von OpenSAGA 1.5.0 freigegeben: OpenSAGA 1.5.0 M1. OpenSAGA 1.5.0 wird das nächste große Release von OpenSAGA und bietet eine umfangreiche Menge von neuen Funktionen und Features…

Read the rest of this entry »

Tags: , ,

Heute haben wir nach einigen Wochen abend endlich OpenSAGA 1.1.0 fertiggestellt. Dabei handelt es sich – wie der Name bereits andeutet – um ein “minor release”, dass sich insbesondere darauf fokussiert, Usability und Dokumentation der Plattform zu steigern. Mit der Version 1.1.0 legen wir außerdem den Grundstein für eine ganze Reihe neuer spannender Features, die wir bis Jahresende angehen wollen. Begleitet wird OpenSAGA 1.1.0 auch durch das neue OSclipse-Release 1.1.0, dass den Entwicklungskomfort innerhalb von Eclipse deutlich steigt.

Read the rest of this entry »

Tags: , , , , , , , ,

Geschafft. Wir auch ;-) Einen Tag früher als geplant, aber unser Ziel ist’s ja auch, effizient zu sein. OpenSAGA 1.0.0 steht inklusive aller Dokumentation zum Download bereit und wir freuen uns darauf, jetzt in einen offenen und dynamischen Prozess die Plattform für vielfältige Anwendungsfelder weiterzuentwickeln. Wir freuen uns Verbesserungsvorschläge im Issue Tracker sowie Feedback und Fragen im Forum.

Read the rest of this entry »

Tags: , , , , , , , , , , ,

« Older entries