Mittwoch, den 31. August 2005 |
Schrödinger und OpenCMS
Yepp, klappt! Und nein, klappt nicht: Die Installation von Schrödinger war wirklich einfach und ich habe es auch geschafft, OpenCMS darunter (teilweise) zu installieren (das WAR-File musste manuell entpackt werden). Und der Setup-Wizard von OpenCMS startete und konnte meine Installation auch mit der MySQL-Datenbank von MAMP verbinden und die benötigten Tabellen anlegen. Er meckerte allerdings an, daß es nur einen Xerces-1-Parser gäbe und ein Xerces-2-Parser benötigt würde. Und ganz zum Schluß beim Import der Module brach das Setup-Programm dann mit einem »fatal error« ab.
Lag es an dem fehlenden Xerces-2 und wenn ja, wieso? Meines Wissens sollte eine aktuelle Tomcat-Version einen Xerces-2-Parser enthalten, ist die bei Schrödinger tatsächlich nicht vorhanden?
Lange Rede, kurzer Sinn: Hat es von Euch da draußen schon einmal einer geschafft, OpenCMS unter Schrödinger zum Laufen zu bekommen? Oder muß ich doch in den sauren Apfel beißen und einen Tomcat manuell installieren?
Posted by Jörg Kantel | Permalink | | | CMS
Tomcat und Mac OS X: Es geht noch einfacher
Gut, daß ich gestern abend Tomcat doch noch nicht installiert hatte (ich war einfach zu müde). Denn ich habe noch einen heißen Tip bekommen. Es geht nämlich viel einfacher: Schrödinger (Freeware, Apache Software Licence) ist ein Tomcat für Mausschubser. Einfach runterladen, Read Me lesen und dann starten. Und schon steht einem ein Tomcat mit einer graphischen Benutzeroberfläche zur Verfügung. Einfacher geht es nimmer. Und das Teil gibt es nicht nur für Mac OS X, sondern auch für Windows und Linux.
Das ist sicher nichts für den Produktionsbetrieb, aber zum Testen und als Entwicklerplattform ist das Teil allemal geeignet. Und es läuft auch auf meinem Powerbook. [Zettel in meinen Kommentaren]
Ich muß jetzt nur aufpassen, daß mir nicht langsam aber sicher die Portnummern ausgehen. Auf dem Kraftbuch laufen nun MAMP (GPL), die geniale Apache-, MySQL- und PHP-Entwicklungsumgebung, Plone 2, Manila (ja, ich habe eine F&L-Lizenz) und jetzt auch noch Schrödinger. Bisher haben sie sich gegenseitig nicht gestört. Ach ja, und einen Jabber-Server wollte ich bei Gelegenheit auch mal installieren. Gibt es dafür vielleicht ebenfalls so etwas genial Einfaches?
Posted by Jörg Kantel | Permalink | | | CMS
Dienstag, den 30. August 2005 |
Und wo wir gerade bei Content-Management-Systemen sind...
PostNuke ist ein weiteres PHP basiertes CMS, das neben PHP nur MySQL benörigt und daher eine Installation auf gemietetem Webspace möglich sein sollte. Da auch ein deutschsprachiges Buch zu PHPNuke existiert, sollte ich auch dieses CMS bei Gelegenheit mal testen.
PS: Die offizielle Website zu PostNuke ist ebenso chaotisch wie die Seiten der deutschen PostNuke Community. Einen besseren ersten Eindruck von PostNuke verschafft dieser Wikipedia-Artikel.
Posted by Jörg Kantel | Permalink | | | CMS
Cat Content: Tomcat und Mac OS X
Habe heute erste Testversuche mit OpenCMS unternommen. Mir gefiel vor allen Dingen die große Ähnlichkeit mit Zope daran. Auch die Template-Struktur scheint auf dem ersten Blick recht durchsichtig und beherrschbar zu sein. Nichts von dem Gepfriemel wie bei Typo3 und (nicht ganz so pfriemelig) Mambo. Trotzdem scheint die Leistungsfähigkeit und Flexibilität — auch hier ähnlich wie bei Zope — enorm. Allerdings auch die Systemanforderungen. Das Teil benötigt einen eigenen Server mit MySQL, Java und Tomcat. Will nun zwecks weiterer Tests OpenCMS auf meinem Mac installieren. Davor haben aber die Götter (resp. die OpenCMS-Entwickler) die Installation von Tomcat gesetzt. Und dazu sind folgende Links recht nützlich:
- Kai Surendorf: Tomcat unter Mac OS X installieren.
- Apple Developer Connection: Java and Tomcat on Mac OS X, Part 1 and Part 2.
- Dave Sag: Installing Tomcat on Mac OS X.
Mit dieser geballten Information bewaffnet, werde ich mich heute abend an die Installation wagen. Drückt mir die Daumen...
Posted by Jörg Kantel | Permalink | | | CMS
Montag, den 29. August 2005 |
Webseitenweiterleitung in Zope
Nur damit ich es nicht vergesse: Wenn man eine Webseite in Zope weiterleiten will, reicht es eine DTML-Methode mit dem Namen der weiterzuleitenden Seite anzulegen und folgende kleine Zeile dort einzutippen:
<dtml-call "RESPONSE.redirect('http://www.rollberg.de/')">
Natürlich sollte man die alte Seite vorher umbenennen und sichern.
Posted by Jörg Kantel | Permalink | | | CMS
Raider heißt jetzt Twix...
und der Neuköllner Merkur heißt jetzt Rollberg. Ab sofort könnt Ihr unsere Nachrichten aus Neukölln und Umgebung unter www.rollberg.de empfangen. (Alle »alten« URLs sollten jedoch auch weiterhin funktionieren.)
Der Wechsel hatte mehrere Gründe: Hauptgrund für den Umstieg war die schlechte Performance von Plone/Zope auf unserem schwachbrüstigen Serverchen. Mit nur 256 MB Hautspeicher läßt sich Plone nicht wirklich betreiben. Das ging nicht nur den Lesern des Neuköllner Merkurs auf den Wecker, sondern auch ich hatte schließlich kaum noch Lust, irgendetwas mit dem Teil zu unternehmen.
Aber auch die als Alternative vorgesehenen CMSe Mambo und Typo3 (Drupal teste ich erst, wenn im Oktober das angekündigte Drupal-Buch herausgekommen ist) zeigten — auf einem Strato-Premium-Account — schon bei wenigen Seiten und wenigen Zugriffen ziemliche Einbrüche in der Performance — da war Plone schneller.
(Anmerkung: Zope/Plone leiden nicht generell an Performance-Einbrüchen, entsprechend starke Kisten oder gar Cluster vorausgesetzt, laufen damit betriebene dynamische Websites sogar relativ rund. Die Seiten des Instituts beweisen dies. Allerdings läuft dort kaum eine Zope-Instanz auf einer Maschine unter 2 GByte Hauptspeicher — und das kann ich mir privat nicht leisten.)
Eine Rolle hat aber sicher auch meine — seit der Open-Source-Stellung — wiedererweckte Liebe zu Frontier gespielt, damit wird nämlich nun auch der »neue« Rollberg betrieben. Das hat den Vorteil, daß ich die Neuköllner Nachrichten, die ich hier im Schockwellenreiter veröffentliche, direkt an den Rollberg weiterleiten kann (quasi als »Kategorie«) und Permalinks und Kommentare bleiben erhalten.
Wie dem auch sei, ich habe am Sonntag fast alle »alten« Artikel in den »neuen« Rollberg übernommen — nur die Photostrecken und die alten Nachrichten und Termine laufen noch unter dem Neuköllner Merkur. Es sind sicher noch ein paar Unebenheiten drin, gebt mir bitte Bescheid, wenn Ihr auf so etwas stoßt.
Und ansonsten habt Spaß und sagt es allen weiter: Gabi und Jörg bloggen wieder Neukölln...
Und damit Ihr dies auch anzeigen könnt, hat Gabi Euch untentstehenden Button gebastelt.
Posted by Jörg Kantel | Permalink | | | CMS
Freitag, den 26. August 2005 |
Die Sektkorken knallen
Movable Type 3.2 final released: Now it's time to upgrade your blogs, MT3.2 was released to the world. [hebig.com]
Posted by Jörg Kantel | Permalink | | | CMS
Mittwoch, den 24. August 2005 |
Was ist »iungo«?
»Based on the web-application-server Zope iungo (GPL) provides a solid system to build up object-oriented web-databases, easy-to-use-wikis, content-, document- and knowledge-management-systems. iungo targets users and developers, who trust in the »Keep it simple«-philosophy and want to maintain control over their work. iungo tries to connect people with information.« Die Screenshots sehen vielversprechend aus, daher testen! Und wenn man schnell ist, kann man hier noch ein deutschsprachiges Tutorial herunterladen (der Entwickler stellt seine Seiten gerade auf Englisch um). [ZopeZen]
Posted by Jörg Kantel | Permalink | | | CMS
Mambo oder Tango?
Freies Content-Management-System vor der Zerreißprobe: Die Entwickler des quelloffenen CMS Mambo streiten mit der Mambo Foundation darüber, wer den zukünftigen Kurs des Projekts bestimmen soll (wir berichteten). [Computerwoche Online]
Posted by Jörg Kantel | Permalink | | | CMS
Dienstag, den 23. August 2005 |
Plone-Konferenz 2005
James, sattel mein Mofa, ich möchte nach Wien, denn dort findet vom 19. bis 21. September 2005 die 3. Internationale Plone-Konferenz statt.
Veranstaltet wird sie von Blue Dynamics, Plone Mitentwickler der ersten Stunde, ArchGenXML-Erfinder und Archetypes Maintainer und technische Lektoren des deutschsprachigen Plonebuchs. [Robert Boulanger per Email, Photo: Gabi]
Posted by Jörg Kantel | Permalink | | | CMS
Von Wordpress nach Drupal
Sam Revitch hat ein Script zur Migration von Wordpress zu Drupal veröffentlicht. Es unterstützt die Konvertierung aller wichtigen Bereiche wie Benutzer-Daten, Inhalt und Kommentare, unterstützt werden WP 1.5 und Drupal 4.6. [aumund.org - Wir ertrinken in Information, aber hungern nach Wissen]
Posted by Jörg Kantel | Permalink | | | CMS
Von pLog nach Drupal
Tim Daniel Schumacher ist von pLog auf Drupal umgestiegen und hat den Umstieg dokumentiert. [aumund.org - Wir ertrinken in Information, aber hungern nach Wissen]
Posted by Jörg Kantel | Permalink | | | CMS
Freitag, den 19. August 2005 |
Raider heißt jetzt Twix und Mambo heißt bald...?
Open-Source-CMS Mambo zwischen Open Source und Kommerz: Entwickler des quelltextoffenen Content-Management-Systems Mambo müssen künftig Mitglied der neu gegründeten Mambo Foundation werden, um weiter am Code des Projekts mitarbeiten zu können. Die australische Software-Firma Miro International, die vor fünf Jahren Mambo ins Leben rief und die Markenrechte innehat, begründete diesen Schritt mit besserer Organisation der Entwicklergemeinde.
Die Entscheidung Miros (Open Letter to the Mambo Community) wird von den Mambo-Entwicklern kritisch gesehen (Mambo Open Source Development Team - Letter to the community). Die starre Struktur der Organisation behindere die freie Entwicklung. Außerdem habe es Versprechen seitens Miro gegeben, die Markenrechte an Mambo freizugeben. [heise online news]
Posted by Jörg Kantel | Permalink | | | CMS
Donnerstag, den 18. August 2005 |
Es tut sich was im Helma-Space
Thomas N. Burg kündigt stolz Nextspace an, ein Stück Software, das Weblog, Wiki, Tagging, Bookmarking, Kalender, RSS-Aggregator und, und, und... vereint. Es wurde zusammen mit Christian Langreiter und Stefan Rinner ursprünglich für das Projekt technologyLog.at entwickelt und basiert auf HOP. Thomas hat nun eine Firma gegründet, die dieses Produkt vermarkten will, verspricht aber auch eine Open-Source-Version. [thomas n. burg | randgänge]
Für mich sieht das Ganze auf den ersten Blick wie ein Port von Vanilla nach Helma aus. Und allein dies finde ich erst einmal toll.
Posted by Jörg Kantel | Permalink | | | CMS
Dienstag, den 16. August 2005 |
Security Alert: Sicherheitslöcher in PHPXMLRPC und PEAR XML_RPC
So langsam wird mir PHP unheimlich: Schwachstellen in PHP-Modulen gefährden zahlreiche Webapplikationen. Die aktualisierten Versionen von PHPXMLRPC und PEAR XMP_RPC stehen zum Download bereit. Betreiber von Webapplikationen sollten in den nächsten Tagen auf Advisorys der Hersteller achten. Sehr wahrscheinlich sind zahlreiche Content-Management-Systeme und Wikis betroffen. Für das CMS Drupal ist bereits ein Security Advisory erschienen. [heise online news]
Posted by Jörg Kantel | Permalink | | | CMS
Freitag, den 12. August 2005 |
Easy Blog
Ich mag diese einsamen Heroen, die sich an einem selbstgeschriebenen Weblogsystem versuchen. Dieses hier ist in PHP geschrieben und soll ohne Datenbank auskommen. [Der Freizeitblogger per Email.]
Posted by Jörg Kantel | Permalink | | | CMS
Ein neues Zope-Update
Zope 2.8.1 ist draußen. [Zope.org]
Posted by Jörg Kantel | Permalink | | | CMS
Donnerstag, den 11. August 2005 |
Bloggen und Podcasting mit Plone
Talk.BMC.com — Podcasting and blogging using Plone: Talk.BMC.com includes blogs and podcasts on a variety of key information technology topics and issues. [Zope.org]
Und da heute irgendwie Podcast-Tag im Schockwellenreiter ist, erkläre ich Podcasting zum »Google des Tages«.
Posted by Jörg Kantel | Permalink | | | CMS
Mittwoch, den 10. August 2005 |
Professioneller Support für Mambo
JamboWorks - Mambo wird professionell: Drei Kern-Entwickler des freien Content-Management-Systems (CMS) Mambo haben zusammen mit dem Unternehmer Ethan Agai mit JamboWorks ein Unternehmen gegründet, das professionellen Support für Mambo bieten und das freie CMS erweitern soll. Damit soll Mambo zunehmend für Unternehmen interessant werden. [Golem.de]
Posted by Jörg Kantel | Permalink | | | CMS
SOPE isn't Soup
»The SOPE package is an extensive set of frameworks (16 frameworks, ~1500 classes) which form a complete Web application server environment. Besides the Apple WebObjects compatible appserver extended with Zope concepts, it contains a large set of reusable classes: XML processing (SAX2, DOM, XML-RPC), MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and iCalendar parsing. The individual frameworks of the package can be used standalone (for example in Cocoa applications) and do not require the application server itself. For MacOSX developers, the package includes SOPE:X, which contains special Xcode and Cocoa support for SOPE.« Klingt interessant, daher testen! [Daily Python-URL! (from the Secret Labs)]
Posted by Jörg Kantel | Permalink | | | CMS
Montag, den 8. August 2005 |
Update: CMF 1.5.3 ist draußen
The CMF developer community and Zope Corporation are pleased to announce the release of version 1.5.3 of the Zope Content Management Framework (CMF). This release marks the latest stable release in the CMF 1.5 series and should be suitable for production use. [Zope.org]
Posted by Jörg Kantel | Permalink | | | CMS
Donnerstag, den 4. August 2005 |
Typo3 wird populär
So populär, daß sich jetzt sogar ein Totes-Holz-Magazin über dieses CMS auf dem Markt behaupten will. [Die ContentSchmiede]
Posted by Jörg Kantel | Permalink | | | CMS
Je einfacher, desto besser
James Robertson: »An assumption is made that a »big« CMS will be needed to meet the »enterprise« needs. In practice, a better rule is that the more users that will be accessing the CMS, the simpler (and more usable) the system should be.« [Column Two]
Posted by Jörg Kantel | Permalink | | | CMS
Dienstag, den 2. August 2005 |
OpenCMS aufgebohrt
Materna bringt CMS auf Open-Source-Basis: Der Dortmunder IT-Dienstleister Materna GmbH hat das quelloffene OpenCms 6.0 mit eigenen Entwicklungen zum Materna Site Builder (MSB) aufgebohrt. Dabei handelt es sich laut Anbieter um eine Out-of-the-box-Lösung, mit der man aus vorkonfigurierten Modulen und Elementen Sites für das Inter-, Intra- oder Extranet aufbauen kann. Der Materna Site Builder ist in Java geschrieben und unterstützt die Betriebssysteme Windows, Linux und Solaris sowie die Datenbanken Oracle, MySQL und Postgres. Der verwendete Application Server sollte einen Servlet-2.3/JSP-1.2-kompatiblen Web-Container enthalten und das JDK 1.5 unterstützen. Dafür kommen zum Beispiel JBoss, Apache Tomcat, Bea Weblogic, IBM Websphere oder der Netweaver von SAP in Frage. [Computerwoche Online]
Posted by Jörg Kantel | Permalink | | | CMS
Montag, den 1. August 2005 |
Kalendersoftware
Nuxeo is happy to release CPSSharedCalendar 1.0.0. Eine Erweiterung für das CMS CPS3: CPSSharedCalendar »is an advanced, flexible calendaring component for Zope and CPS3. It allows CPS users to access personal calendars using a web interface. Events on the calendar can be shared between multiple users, as a user can invite others to an event. This event will then appear on the calendar of the invited users as well.« CPS3 kannte ich bisher auch noch nicht. Daher unbedingt einmal antesten! [Zope.org]
Posted by Jörg Kantel | Permalink | | | CMS
So etwas braucht man für Zope
Zope Memory Watchdog (Freeware) »is a Perl script/daemon that watches Zope's memory usage and restarts it if it is too big.« Martin, kannst Du Dir das Teil mal anschauen? [Daily Python-URL! (from the Secret Labs)]
Posted by Jörg Kantel | Permalink | | | CMS
Was lange währt...
Helma Documentation. Sinnvollerweise als DocBook-Dokument. [thomas n. burg | randgänge]