Beiträge

New Module in eXchange: Country Specifix Tax

OXID lab, the account that our developers use to publish experimental modules, prototypes and test implementations, uploaded a new module called „Country Specific VAT„. Using this module, you can define the tax rate for the delivery country via your config.inc.php. The tax rate will be calculated during the checkout according to the selected country in your customer’s delivery address. This module will work for Enterprise and Professional Edition as well as for the Community Edition of OXID eShop from version 4.3.0 up to the present version 4.4.1.

What is this module for? It is EU law that you have to sell your products to the end-consumer inside the EU with your domestic tax rate included. But of course, there is an exception: If the turnover (of your business, not only the online store) breaks a certain amount to a particular delivery country, you have to calculate the tax rate of that country from this point on.

Only very few shops will actually need this module as their turnover doesn’t break the above named level. Thus we provide it as a basis you can adapt to your specific purposes and countries. We will upload the module to OXID projects SVN to share it with the community and continue the development together. Feel free to register and work on it. Also, this module is probably a good basis for Northern American users/developers as their tax regulations are different and depend on the individual states/provinces.

Collaboration Platform for Developing OXID Extensions

We are happy to announce a web-based project management and collaboration platform for developers of open source extensions and more for OXID eShop.

The collaboration platform is located at http://dev.oxidforge.org and provides a lot of useful tools available to each extension development project:

  • Mailing Lists
  • Surveys
  • Forums
  • Task Management
  • SVN/CVS-Support
  • FTP-Support
  • Documentation Management

For developing OXID eShop, we already have such systems in place and won’t switch to the new collaboration platform. Instead, all the built-in features on the platform are intended to work solely for your specific project. You – as a project owner – can decide yourself which features to use or not.

I used the word „project“ here, because it could mean very different things. Of course, the tool was originally made for complete software projects (including their modules and extensions) but it works just as well for language and localization packs, themes, off-line tools, interfaces,  and other extensions and optional modules. Also, it would be a great place to find patches or hacks before the official release.

When creating a new project, after approval, you will receive two e-mails. The first contains some instructions, the second is your project’s mailing list subscription notification. Be aware that creation of a URL for your project page (such as http://myproject.dev.oxidforge.org) may take up to 24 hours to propagate through DNS (the Domain Name Service).

OXIDforge has now become a real collaboration platform. The clear advantage of this new functionality is it facilitates working in teams – work shared is work halved. Even if the developer of a module, for time or other reasons, cannot support his own module any longer, he could hand it over to another person from the community.

If you want  more visibility and awareness for your stable extension, you are welcome to upload it to the OXID eXchange application.

Please note that the collaboration platform is currently in beta. Should you encounter any problems, please file and issue.

As „collaboration platform“ obviously is much too long, we still search for a proper name for it like „dev-zone“. Do you have any suggestions? Please feel free to leave a comment, contact us via the dev-general mailing list or write to the forums.

OK, enough said. Feel free to register your project to start developing for OXID eShop on OXIDforge. The only criteria is that it must be under an Open Source license.

Let’s collaborate!

Commercial Open Source Software für Enterprise Lösungen

Hohe Softwarequalität ermöglicht effizientere Implementierung und Roll-Out

Die höhere Qualität eines Open Source eCommerce-Systems ist vor allem für Großkunden von Vorteil, weil individuelle Anpassungen auf einer stabilen Basis entwickelt werden und dadurch schneller und zuverlässiger umgesetzt werden können. Das spart Zeit, Ärger und Geld während der Projektimplementierung, sowie im Betrieb der Softwarelösung. Open Source erfüllt somit ein wesentliches Kriterium für einen positiven Return on Investment mit Bravur: die hohe Softwarequalität.

Transparenz und weite Verbreitung führen zu schneller Fehlerbehebung

Die hohe Qualität ergibt sich einfach aus der starken Verbreitung, die OXID eShop als Open Source Software mittlerweile hat, in Verbindung mit der hohen Transparenz durch den frei zugänglichen Software-Code. Dadurch wird das Produkt tagtäglich von hunderten von Menschen ausprobiert, erweitert, angepasst, in Betrieb genommen und so weiter. Damit ist die Wahrscheinlichkeit sehr hoch, dass Fehler schneller und früher entdeckt werden und
schließlich auch umgehend behoben werden – sei es durch OXID eSales oder externe Entwickler.

Fehler im Open Source OXID eShop werden nicht verschleiert, sondern können von jedem benannt und ausgemerzt werden. Wie bei jeder anderen professionell entwickelten Open Source Software entscheidet das Kernentwicklerteam darüber, welcher Code in den nächsten Release aufgenommen wird. Auf diese Weise wird ein erfolgreiches Qualitätsmanagement sichergestellt. Derzeit besteht das Kernentwicklerteam aus OXID-Mitarbeitern und wird sukzessive um Community-Mitglieder erweitert werden, die sich eine hohe Reputation in der Zusammenarbeit mit den Kernentwicklern erarbeitet haben.

Vergleicht man dies mit proprietären Angeboten, bei denen lediglich der Hersteller und seine Partner Zugriff auf den Code haben, dann wird deutlich, dass bei Open Source niemand das Gefühl haben muss, ausgeliefert zu sein und die Katze im Sack zu kaufen. Zusätzlich veröffentlicht OXID eSales regelmäßig einen Quality Report, der wichtige Kennzahlen zur Qualität der Software über die Zeit hinweg liefert.

Nur gute Software ermöglicht eine wachsende Open Source Community

OXID eSales hat erkannt, dass eine gut programmierte Software noch mehr als im proprietären Geschäftsumfeld die Grundbedingung für den Erfolg als Open Source eCommerce-Hersteller ist. So läßt sich eine weltumspannende Open Source Community rund um OXID eShop aufbauen.

Damit ist der Anspruch, die weltweit beste eCommerce-Technologie zu entwickeln, zu einem unverrückbaren Teil der Geschäftsziele von OXID eSales geworden, denn mit schlechtem Code würden wir unsere Community enttäuschen, die wiederum ein integraler Bestandteil unseres Geschäftsmodells ist.

Erhöhte Reaktionsschnelligkeit, Kommunikation und Stabilität durch Agile Softwareentwicklung

Open Source Software ist besser als proprietäre Angebote, denn es ist das bessere Software-Entwicklungsmodell, weil es offen, weltumspannend und äußerst agil ist. Um eine schnelle und am Anwender orientierte Fortentwicklung des OXID eShop zu garantieren, und zwar in Zusammenarbeit mit der Community, den Kunden von OXID eSales und seinen Partnern, arbeitet das Entwicklerteam von OXID eSales nach den Prinzipien der Agilen Softwareentwicklung.

Agile Softwareentwicklung ist eine moderne und weit verbreitete Methode um Software zu programmieren, in der der Anwender und die Interaktion mit dem Hersteller wichtiger ist als vordefinierte Prozesse. Das verlangt ein hoch qualifiziertes Personal an Programmierern um in einer effizienten Kommunikation im direkten Kontakt mit dem Anwender zu sehr guten Ergebnissen zu kommen.

Mit dem Quelltext wurde gleichzeitig auch der Entwicklungsprozess bei OXID eSales für jeden einsehbar offen gelegt und man kann jeden Tag die Vorzüge der Agilen Softwareentwicklung erleben. Hinzu kommt, dass es für die Agile Softwareentwicklung unabdingbar ist, durch so genannte Unit Tests jedes Stückchen Code jederzeit auf seine Stabilität hin testen zu können. Nur so lassen sich Änderungen an der Standardsoftware umgehend und verlässlich einarbeiten.

Vor allem Mittelstands- und Großkunden können sich das im OXID eShop enthaltene Test-Framework zu nutze machen, um individuelle Erweiterungen in Abstimmung mit der Standardsoftware während einzelner Entwicklungsschritte auf seine Stabilität hin zu prüfen. So kann verhindert werden, dass fehlerbehaftete Anpassungen erst im Produktivbetrieb erkannt werden und dann neben der Fehlerbehebung dieser Anpassungen noch Zusatzkosten durch Einnahmeausfälle hin zu kommen.

Besserer Code hat unmittelbare wirtschaftliche Vorteile für Shop-Betreiber

Aus diesem Grund hat OXID das Refactoring für Version 4 in Angriff genommen, um damit im November 2008 ein grundsolides Open Source Produkt an zu bieten. Dieses Investment von OXID eSales zahlt sich nun auch für seine Kunden aus, denn OXID eShop ist:

  • 50% schneller und verbraucht weniger Serverressourcen
  • Stabiler denn je,weil über 90% des Codes automatisch getestet wird
  • In kürzeren Releaseintervallen von ca. 14 Tagen mit entsprechendem Update- und Upgradekonzept erhältlich.

Somit hat OXID eSales mit dem Refactoring auf technischer Ebene die Grundlage für den geschäftlichen Erfolg von Shop-Betreibern gelegt, die OXID eShop einsetzen.

  • Schnellere Software spart nicht nur Hardware-Kosten, sie erhöht zudem die Zufriedenheit der Shop-Besucher, weil die Shop-Software schneller reagiert.
  • Ein stabiles eCommerce-System wie OXID eShop läuft zuverlässig, was das Risiko von Einnahmeausfällen verringert.
  • Kürzere Releaseintervalle stellen sicher, dass Shop-Betreiber innerhalb kurzer Zeit von neuer Funktionalität profitieren.

Zugriff auf Programm-Code bietet größtmögliche Entscheidungsfreiheit für Anwender

Im Gegensatz zu proprietärer eCommerce-Software, ist die Weiterverwendung des Open Source Quelltext von OXID eShop bedingungslos jederzeit gewährleistet. Das heißt, Anwender des OXID eShop können den Basis-Code, die Funktionalität, Performance, Sicherheit usw. schon vor Vertragsunterzeichnung selbst prüfen oder an Dritte zur Prüfung weiter geben. Man ist mit OXID eShop auch nicht von einem Dienstleister abhängig, sondern kann mit einem beliebigen Solution oder Hosting Partner zusammen arbeiten oder in-house entwickeln lassen.

Bei Open Source Software wie OXID eShop ist der Code jederzeit einsehbar und es kann schlichtweg jeder damit machen, was er will. Shop-Betreiber haben so die größtmögliche Entscheidungsfreiheit und können je nach Budget und Anwendungsszenario die OXID Shopsoftware gezielt einsetzen. Zudem können sie wählen, ob sie mit dem Hersteller oder/und Partnerfirmen oder anderen Experten zusammen arbeiten wollen, beziehungsweise was in-house selbst gemacht werden soll.

Anwender von OXID eShop können nämlich aufgrund der wachsenden Open Source Community auf ein immer breiter werdendes Netzwerk an Partnern und Individuen mit hoher Expertise zurück greifen, bei Bedarf unterstützt durch OXID eSales.

Höheres Innovationspotential durch Open Source trägt zu höherer Wettbewerbsfähigkeit von Shop-Betreibern bei

Neben den oben aufgeführten Kosteneinsparungen auf mehreren Ebenen,
sowohl beim Hersteller OXID eSales wie auch bei den Shop-Betreibern,
erhöht eine Open Source Community auch das Innovationspotential und
trägt so zur Wettbewerbsfähigkeit der Shop-Betreiber bei.
Das Potential ist deshalb höher, weil die hohe Verbreitung und der
offene Zugriff auf den Quellcode weltweit jeden dazu einlädt, OXID
eShop anzupassen oder zusätzliche Funktionalität zu programmieren. Die
Wettbewerbsfähigkeit ist deshalb höher, weil auf Basis von schon
vorhandenen Erweiterungen schnell und kosteneffizient eine individuelle
eCommerce-Lösung erstellt werden kann.

Individuelle Anpassungen effizient umsetzen auf Basis modularer

Softwarearchitektur

Der OXID eShop ist programmiertechnisch so gekapselt, dass man über das enthaltene Framework und seine Schnittstellen für jedes Shopszenario Anpassungen vornehmen und Erweiterungen hinzu fügen kann, ohne in die Standardsoftware eingreifen zu müssen. So kann die Community den OXID eShop leicht modular funktional bereichern und der Mittelstand sowie Großunternehmen profitieren in ihren eCommerce-Projekten von einer Vielzahl an Erweiterungen.

Auf diese Weise bleibt OXID eShop ein schlankes, hoch performantes und flexibel erweiterbares Shop-System, das während der Implementierungsphase eine stabile Basis für individuelle Anpassungen liefert. Durch die modulare Architektur wird der Standard-Code nicht unnötig überfrachtet und durch schon vorhandene Erweiterungen aus der Community oder mit eigenständig programmierten Erweiterungen, lassen sich viele Spezialfälle umsetzen. Hinzu kommt, dass ein Upgrade von OXID eShop durch die Entkopplung von Standard- und Erweiterungs-Code, problemlos vorgenommen werden kann, selbst wenn in einem eCommerce-Projekt viele Erweiterungen zum Einsatz kommen.

Software-Entwicklung in Abstimmung mit der Open Source Community gibt Planungssicherheit für Erweiterungen von Drittanbietern

Niemand innerhalb der OXID Community ist abhängig von der offiziellen Roadmap. Stattdessen können Firmen und Einzelpersonen Erweiterungen entwickeln, und zwar parallel und in Abstimmung mit der vom Hersteller voran getriebenen Produktentwicklung. OXID eSales stimmt die nächsten Schritte mit der Open Source Community ab und lädt sie zur Diskussion und zum Mit-programmieren ein. Dadurch entfällt die bei proprietären Anbietern typische Unsicherheit, dass die Roadmap überraschend und erst nach dem Release erkennbar geändert wurde, was das Innovationspotential hemmt.

Open Source ermöglicht Innovation sowohl im Kern der Software, wie auch an seinen Rändern, also wenn es um die modulare Erweiterung geht. Zum Beispiel werden ständig neue Erweiterungen für OXID eShop in OXID eXchange hoch geladen, dem Online-Marktplatz für den Austausch von OXID Extensions. Dort können sowohl freie wie auch kommerzielle Extensions angeboten werden.

Eine vitale Open Source Community bietet Investitionssicherheit

Mit Hilfe des OXID eXchange Marktplatzes steht Drittanbietern innerhalb des OXID Geschäftsumfelds die ganze Bandbreite eines Open Source Geschäftsmodells zur Verfügung, wodurch sich die unternehmerischen Möglichkeiten sowohl für Shop-Integratoren als auch für Shop-Betreiber potenzieren. Denn eine aktive Open Source Community, die nicht nur für den Hersteller kommerziell veritabel ist, macht nicht nur das Produkt attraktiver, sondern bietet Shop-Betreibern auch Investitionssicherheit aufgrund der kritischen Masse, die die OXID Community schon erreicht hat.

Kommerzielle Produktvarianten für Unternehmen: Professional und Enterprise Edition

Als Ergänzung zur frei erhältlichen OXID eShop Community Edition, die unter einer Open Source Lizenz steht (GPL, Version 3), bietet OXID eSales noch die kostenpflichtige Professional und die Enterprise Edition an, die jeweils unter einer Lizenz speziell für den Einsatz in Unternehmen stehen.

Von der umfassenden Open Source Strategie von OXID eSales profitieren auch die Käufer der Professional oder Enterprise Edition. So wohl die Community Edition als auch Professional- und Enterprise Edition basieren auf dem gleichen Entwicklungskern. Somit ist sichergestellt, dass Innovationen aus der Community auch in die Lizenzprodukte einfließen.

Daraus ergeben sich alle zuvor genannten Vorteile eines Open Source Ökosystems auch für Mittelstands- und Großkunden, die bevorzugt zur Professional oder Enterprise Edition greifen: Kostenersparnis, Return on Invest-ment und Investitionsschutz.

Garantien, Support und zusätzliche Funktionalität nur in Professional und Enterprise Edition

Anwender des OXID eShop Professional Edition und Enterprise Edition bekommen die ausgereifte und ständig wachsende Basisfunktionalität der Community Edition umsonst in der kommerziellen Professional und Enterprise Edition mitgeliefert. Sie zahlen lediglich für

  1. zusätzliche unternehmenskritische Funktionalität,
  2. Garantien und Support vom Hersteller OXID eSales,
  3. die Möglichkeit, OXID eShop mit proprietärer Software von Drittanbietern zu kombinieren.

Die Enterprise Edition bietet Produktmerkmale und Funktionalität, die für grosse Kunden und international tätige Unternehmen relevant sind, während die Community Edition für Onlinehändler mit kleinerem Geschäftsvolumen und bspw. nur einem Shopauftritt ausreichend ist. Zum Beispiel ist die Mandantenfähigkeit ein Produktmerkmal, welches nur das in der Enterprise Edition enthalten ist. Für große Unternehmen ist die Mandantenfähigkeit ein wesentlicher Bestandteil ihrer eCommerce-Strategie.

Genau so wichtig ist Mittelstands- und Großkunden, dass der Hersteller Garantien und Support zum Produkt anbietet, um die Haftung und den Betrieb sicher zu stellen. Für die Community Edition ist keines von beidem gegeben, weil ihre Open Source Lizenz eine Haftung des Herstellers eindeutig ausschließt. Außerdem bietet OXID eSales keinen professionellen Support für die Community Edition an, denn hier unterstützt sich die Open Source Community gegenseitig. Wer also eine schnelle vertraglich zugesagte Reaktionszeit benötigt, um Einnahmeausfälle zu verhindern, für den bietet OXID eSales mit der Professional und Enterprise Edition hochwertigen und professionellen Hersteller-Support und natürlich auch Produktgarantien.

Schließlich können die Professional und Enterprise Edition auch zusammen mit kommerziellen Produkten von Drittanbietern, wie zum Beispiel Microsoft Dynamics oder SAP, über eine moderne SOAP-Schnittstelle verwendet werden. Das wiederum ist so mit der Community Edition nicht möglich, denn die kommerzielle SOAP-Schnittstelle erlaubt deren Nutzung in Verbindung mit der Community Edition nicht.

Ausschließlich wertschöpfende und –erhaltende Investitionen in unternehmenskritische E-Commerce-Software

Somit stellt der Kauf einer OXID eShop Professional oder Enterprise Edition ausschließlich eine Investition in wertschöpfende und werterhaltende Maßnahmen dar, während die technologische Basis frei enthalten ist.

Die Wertschöpfung besteht zum einen darin, dass die Professional und Enterprise Edition zusätzliche Funktionalität bieten, die gerade für große und ganz große Shop-Betreiber unbedingt notwendig sind. Zum anderen ermöglichen diese beiden Produkte im Vergleich zu proprietären eCommerce-Systemen eine Ersparnis an Lizenzkosten Diese Ersparnis kann dann in individuelle, releasefähige Anpassungen, die den Wettbewerbsvorteil sicher stellen, investiert werden.

Werterhaltend wirken sich für Mittelstands- und Großkunden die mit der Professional oder Enterprise Edition erhältlichen Garantien und der Support aus, weil beides später den reibungslosen Betrieb des Online-Shop sicher stellen und damit Einnahmeausfällen verhindern helfen.

Kosten- und Produktoptimierung beim Hersteller aufgrund gesunkener Aufwände für Marketing und Vertrieb

Das Open Source Geschäftsmodell erlaubt OXID eSales die Kalkulation von hoch attraktive Kostenstrukturen für seine Kunden, die den Fokus auf wertschöpfende und werterhaltende Investitionen legen.

OXID eSales konnte seine unternehmenseigenen Kosten für Marketing und Vertrieb deutlich optimieren, weil OXID eShop schnell als Open Source Alternative zu proprietärer Shop-Software bekannt wurde. Durch den so entstandenen Marketingeffekt und die Tatsache, dass das Produkt nun für sich spricht, weil es kostenlos heruntergeladen und ausprobiert werden kann, hat OXID eSales interne Kosteneinsparungen, von denen auch seine Kunden profitieren: Nun kann OXID eSales mehr in die Softwareentwicklung investieren.

Die verbesserte Produktqualität hat wiederum die Softwareentwicklung selbst noch effizienter gemacht, weil sich OXID eShop als Open Source Software jetzt besser in hoher Qualität fortlaufend weiter entwickeln lässt. Ausserdem sind Haftungsrisiken für OXID eSales gegenüber Kunden somit kleiner und müssen nicht im selben Ausmaß wie bei proprietären Anbietern in den Produktpreis einfließen.

OXID eSales hat sich mit Open Source zum besten eCommerce Produkt und Service verpflichtet

OXID eSales bietet Garantien und Support im Rahmen der Professional und Enterprise Edition. Damit erfüllt der Hersteller des OXID eShop die Erwartungen von Mittelstands- und Großkunden an professionelle Service und Haftungs-Ansprüche. Dass nicht nur das Produkt, sondern auch der Service und Support von hoher Qualität sind, stellt die Open Source Community sicher: OXID eSales ist immer im Wettbewerb mit der ganzen Community, denn potentiell kann jeder andere Services und Support rund um OXID eShop anbieten. Außerdem stellt sich OXID eSales offen der Kritik der Community in Foren und Mailing Listen.

Trusted Open Source eCommerce bietet beste Kosten-Nutzen-Relation

OXID eSales bietet das zur Zeit verlässlichste eCommerce-System und den besten zugehörigen Service und Support, weil es die jahrelange Erfahrung als ehemals proprietärer Anbieter (best practices, weiß was der Markt braucht, umfangreiche Features) nun mit der hoch transparenten und kompetitiven (co-opetition) Open-Source-Welt verbindet. OXID eSales versteht, was seine Kunden brauchen. OXID eSales kennt die best practices im eCommerce und stellt sich sowohl dem Wettbewerb als auch der Kooperation mit seiner Open Source Community.

Deshalb sprechen wir mit gutem Grund von “trusted Open Source eCommerce” und wir sind uns sicher, dass Anwender des OXID eShop im Vergleich mit anderen proprietären aber auch Open Source Shop-Systemen die beste Kosten-Nutzen-Relation bietet.

 

Zend Framework and OXID eShop

OXID eSales is considering to integrate Zend Framework (ZF) in the OXID eShop product.

Why does OXID raise the question to port the eShop product to Zend Framework?

 

Actually its not because of technical reasons. The OXID eShop framework itself is well grown over the years, robust and fast. OXID users and partners know it already. So why raise this question then? The OXID eShop framework is a single-purpose framework, solely designed for this product. Meaning that it is fast, no unnecessary overhead. But there is also another side to this medal: Single purpose means no extras either. If a module writer wants to use generic components the shop doesn’t include itself yet, then he needs to make up something on his own. Hence, it might be an advantage to have generic components available from within OXID eShop.

 

The biggest driver for OXID in many decisions nowadays is to see if we can attract more people joining the eShop community. For that it may be beneficial to include a generic component framework into the shop. I think a complete application-stack-kind-of framework where the classes are more coupled together will not fit well into our product. A component system on the other side will rather meet our expectations. Main requirement should be that the components are as much decoupled and useful on their own as possible. The idea is that you can use whatever component you want whereever you want.

 

With this is mind, the Zend Framework seems to be the most obvious candidate. Why?

 

  • Many developers know Zend Framework and are using it.
  • There is much documentation available 
  • Zend Framework is continuously being developed by an active community
  • Getting certified is a possibility. 
  • Some people think that Zend Framework will be _the_ PHP framework from now on.
  • Ok, to be honest, OXID does indeed have Zend Framework know how, given that our eFire platform (currently only available in Germany) is based on it. It’s easier for us to use Zend Framework then using an framework we never actively used before.

 

Integrating Zend Framework or any framework for that matter, is a big step. Many questions need to be answered first.

  • The basic question: Do we actually want to use an generic component framework in our shop ?
  • Do we want to replace all fundamental core classes with Zend Framework classes or only the classes where the Zend Framework offers more functionality and/or better performance? 
  • Do we want to strip down the eShop framework in favor of the component framework? 
  • The eShop framework is just there for the product. A generic framework serves many scenarios. Do we have to fear an performance degradation? If inevitable, how much degrading are we willing to accept?
  • The module writer needs to keep its module compatible with OXID eShop framework already. If we always package the current Zend Framework with the shop, the module developers need to stay up to date with both. Is that ok?

Some of these questions involve issues which will translate into a lot of programming work - resources that will not go into feature development if we do them. There is definitely a trade-off.

We will try some spike solutions in the near future. I will keep you informed on that.

We would like to hear from the community what you think. Please join the discussion on the dev-general mailing list, leave a comment to this blog or in the related forum thread.

OXID Commons 2009

Hello OXID Community!

We are happy to announce our very first OXID Commons, the OXID Community day, in Freiburg i.Br., Germany, at July 9th 2009!

Everyone who is interested in Open Source and eCommerce is highly welcome to attend OXID Commons 2009. Including for example shop owners, OXID users, developers, solution partners, integration partners and of course the OXID staff.

Would you like to contribute to OXID Commons with an exciting talk or workshop about Open Source eCommerce and OXID? Everyone is invited to share his knowledge with our community at OXID Commons.

We welcome all topics that could be of interest to the OXID Community, covering business as well as technical expertise related to OXID and eCommerce. Potential topics include for example case studies, programming hints, SEO tricks, eCommerce law, market trends and more.

If you order your OXID Commons ticket until May 15th 2009 you’ll benefit from an early bird discount.

Support the OXID Commons as a sponsoring partner, take the advantage to meet the OXID Community face to face to demonstrate the added value of your offerings!

Sponsoring and admission tickets will help to cover the costs of running the event. Any surplus will be donated to OSBF.

We are looking forward to a highly valuable program with lot’s of interesting speakers and last but definitely not least a get together in the evening where you can recap the day and do some inspiring networking.

Let’s ecommerce together!

Andrea

OXID at Open Source Meets Business Congress 2009


Last week’s Open Source Meets Business in Nürnberg was the first major open source event in 2009 and certainly a true highlight of this years’ conference calendar.

Some days have passed now and gave us some time to absorb the new information gathered and also to reflect on the experiences and impressions this conference left on us.

In my previous blog post I already praised the selected choice of topics and international speakers. And in retrospective I can now add that the actual program really met the high expectations!

Andrea (@OXID_andrea), Roland (@OXID_Roland), Erik (@schrotty) and myself (@aelektron) have been present throughout all 3 days of conference, missing Ralf (@ralftrapp) and Marco (@marcosteinhaeus) who both fell ill right before the conference started and thus were unable to join us. 🙁

I guess I am also speaking on behalf of the other three when I tell you that it was really thrilling for us to represent new open-sourced OXID at this major event. We attended OSMB for the first time this year and you will certainly meet us again there in 2010.

If I had to choose three most compelling topics this would be my top three:

I was excited to see that the combination of SaaS and FOSS was unequivocally promoted as the perfect match and the future of software development. The more so as this is exactly where OXID is heading with SaaS eCommerce intelligence (OXID eFire) and FOSS shop system (OXID eShop Community Edition and our agile development methods)!

I also enjoyed very much being introduced to the “Linux scene”, who was quite present at OSMB, announcing and looking forward to LinuxTag in Berlin soon.

And finally OSMB conference to me felt like a kick-off to a new trend in the German market as it seemed to introduce a more elaborate approach on architectural topics like cloud computing that might be one of the major topics this year. At OSMB cloud computing seemed to be everywhere, literally, and I guess we may hear a lot more about it these next weeks and months.

Also, up there in Nürnberg at OSMB we got soaked into “participation culture” as for the first time all of us really tried to keep up with the conference’s pace via twitter: quickly and truthfully reporting the most outstanding thoughts among the great variety of remarkable talks presented, but also commenting on some joyful moments (winning the award!) and amusing incidents (blue screen and booting during a talk – and the subsequent convivial laughter the audience shared :)).

I thought it was rather impressive how bad-quality-cell-phone-pictures and a window of only 140 characters allow people to connect to each other!

I hear the charts of the talks and keynotes held at OSMB are supposed to be provided for free download at heise.de/events platform pretty soon. On the topic of community management and development I’d personally recommend the talks of Mozilla’s John Lilly and Jaspersoft’s José Morales as I regard both to be quite inspiring. And you might want to have a look at OXID twitterers (see above for their aliases) tweet history for their very personal impressions and illustrated memories.

All our OXID talks at OSMB also went really very well, and again to my compliments my OXID colleagues (Andrea, Erik, Roland) and to Holger Schuldt! I enjoyed all your presentations really very much (and so did the rest of the audience as far as I can tell 🙂 ). Well done!

Tuesday afternoon Andrea and Erik did a wonderful job presenting the latest generation of OXID eShop version 4. It was a nice mix of ecommerce market and practice -sketching e-tailers actual needs and showing how they are met by specific product features- and the technology behind the scenes – xtreme programming and two years of refactoring.

Right afterwards Roland presented once again the OXID business case during OSBA Investment Summit. The audience was mostly composed of OSBA jury members, and you can tell from OXID’s success in the Open Source Business Award (see below) that his talk didn’t miss the point. 😉

Wednesday afternoon long term successful OXID customer Holger Schuldt of Deicke Kirchenbedarf (www.deicke-kirchenbedarf.de) gave a very charismatic talk and deep insights

on how to run a successful long-tail online shop in a market segment that only partly and very slowly finds its way into online media and that is not all too well known to most of us: international online church retail! I particularly liked this very vivid and humorous speech (“When I started my business, my mother just commented: There certainly is a market as people die all along…” ) and this shop actually faces the same challenges as any fashion shop, the more so as he offers custom-tailored cassocks! Very instructive and refreshing, thanks a lot!

This short review of OXID staying at OSMB 2009 wouldn’t be complete if it didn’t at least mention (once again) that our company was awarded the first place in Open Source Business Award 2009!

For everybody at OXID working so hard to realize OXID’s ambitious plans in eCommerce solutions, software development and new open source strategy this certainly is the ultimate and most beautiful compliment, and we are all very proud and feel truly honored. To date many online and offline reviews have been published on the award ceremony and the winners (have a look at heise-online for example), so there is not really very much to add right now. Except for that we once again would like to congratulate the other two OSBA winners, Snowflake and Sopera! Their projects left us very impressed and in particular we are very happy to share the first prize with Sopera!

All participants at OSMB 2009 I talked to told me how very much they enjoyed this conference. It seems that literally everyone present these 3 days made very valuables contacts and I for myself can only emphasize that this conference was the most remarkable IT event in a long time.

Thanks for the interesting conversations and efficient meetings – it was a pleasure meeting you all.

Fastest medium for fastest E-Commerce… join OXID at twitter.com

Latest since last week when the airbus made the spectacular emergency-landing in the hudson-river and the first pictures and messages reached the public worldwide just seconds after watering twitter is in everybodies mouth.

So, besides the fact that you of course will find many OXID employees twittering, we now also decided to start an offical twitter account (http://twitter.com/oxid_esales) to provide you with high-speed updates from the OXID world. And we are by far not the only ones in the E-Commerce universe out there: The popular german magazine internet world business (http://twitter.com/internet_world) startet twittering just 4 days ago, the usability experts shoplupe (http://twitter.com/shoplupe) this morning. PHP magazine (http://twitter.com/phpmagazin), t3n (http://twitter.com/yeebase_t3n), excitingcommerce (http://twitter.com/jkrisch) or iBusiness (http://twitter.com/iBusiness_de) and many OXID partners and friends like trusted shops (http://twitter.com/trustedshops) or Sinngemaess (http://twitter.com/sinngemaess) are already twittermaniacs.

So just signup (it’s free and just takes a few seconds) and stay connected with us. If you want to make it more comfortable you also can install a Twitter desktop-client. Personally i prefer twibble (http://www.twibble.de) on my desktop (it can handle multiple accounts) and twitterfon on the iPhone.

But following OXID and friends is just one thing, we also want to hear and learn from you and take part in your E-Commerce life! You will also be not alone with that, but meet twittering online-retailers like Martina (http://twitter.com/laramarco), Dennis (http://twitter.com/dennishei), Michael (http://twitter.com/dergepflegteman) or developers like Matthias from burda digital (http://twitter.com/kaganlounge) and Raju from Optaros (http://twitter.com/rajubitter) who share their experiences and thoughts with us.

Look forward following you 🙂

P.S.

also find many OXID employees twittering:

Andrea Seeger: http://twitter.com/oxid_andrea

Caroline Helbing http://twitter.com/aelektron

Eric Jankowfsky http://twitter.com/oxideric

Ralf Trapp http://twitter.com/ralftrapp

or myself: http://twitter.com/oxid_roland

IPC Mainz

Finally having time after my visit to Mainz where I visited the International PHP Conference. The IPC has grown now to 5 days full of interesting sessions, workshops and discussions. It is getting bigger every year. If you are professionally interested in PHP, do visit this conference!

My session about “Extending an enterprise PHP shop solution” was received well. Want to know more? See Rolands blog post. In short, I liked the reaction of the session’s attendants. They really liked that we went open source 🙂 .

What I appreciate in these kind of conferences is that you get to know a lot of people who are professionally working with PHP. Not only the ones doing sessions but also other visitors. The times between sessions (and evenings) are equal important as the sessions themselves. Invaluable contacts can be made here.

My personal interest this time was to hear other people experiences with making and maintaining large scale websites (large as in _way_ over 100 servers). As we have also a SaaS product which is growing quiet fast, it’s my responsibility to prepare for the larger user base we soon will have. It’s not just adding hardware, you know 🙂 .

Hope to see you one day on IPC09 or another conference!

Erik Kort

Head of Technical Development

OXID goes commercial Open Source!

 As I promised a few days before, besides the launch of OXID eShop 4 there will be another little surprise… OXID eShop now is also available Open Source!

Without restrictions, without compromise. We have chosen the dual licensing model. That means, the code base of OXID eShop Community Edition is exactly the same as that of OXID eShop Professional Edition. From today every customer, developer or partner has the freedom of choice to realize their eCommerce projects either with the Community Edition (GPL v3) that is available as free download or the Professional Edition (commercial license) bundled with an attractive support subscription with guarantied response times.

For us here at OXID as you can imagine it’s a big and exciting step, that we intensively planned over the last months. You may ask yourself why we did this step and why we did it now?

First of all we strongly believe that the commercial Open Source approach meantime is the better way to build and to sell enterprise software. We want to give every merchant the chance to use our technology , to earn money and to establish oneself successfully in the eCommerce market.

Of course, we also want and need to earn money. But in our opinion, it makes much more sense to grow our business by broadening our focus in product development and quality by bringing in our community. Instead of investing in aggressive marketing, we will invest in community building to expand our business.

If you really need us, when your business grows you can count on us. Be it professional support offerings, our eCommerce intelligence platform OXID eFire or our proprietary licensed products eShop Professional and Enterprise Edition. And finally we did this step, because due to our improved development process and our completely refactored product in generation 4 we now are able to provide you with updates and patches in that quality and speed that you’d expect.

We want to invite you to build an “architecture of participation” together with us: Realizing eCommerce projects based on OXID eShop, developing modules and themes, translating interfaces or improving documentation together with us. We will give our best to establish a sustainable, trustful partnership with you.

On our website you already find a community forum, lots of documentation and tutorials that makes your life easier. A place where developers and partners can exchange and distribute modules and themes as well as a translation-tool for the interface will follow soon. But that’s just the beginning. We look forward to hear from you and to discuss with you how we can move forward and make a difference in the eCommerce world together.

Roland Fesenmayr
CEO OXID eSales AG