Latest Posts

Archives [+]

Categories [+]

Authors [+]

Entries filed under 'day'

    Posted by Michael Marth FEB 23, 2010

    Posted in day, link of the day and open Add comment

    Roberto Galoppini, blogger with a focus on open source topics, has written a post comparing MySQL's value proposition and licensing terms with Day's. Along more well-known considerations about GPL and its business implications Roberto discusses his observation that Day contributes to open-source projects, not products:

    Why should we talk about Day Software? Actually they don’t pretend to be an open source vendor, but they do contribute a lot, both in terms of code and open standards definition and support. Simon Phipps’s score card would probably penalize them, but the problem here is that the score card is - quite wrongly in my view - about products instead of projects. Checking out Day’s contributions to open source projects on Ohloh gives a clear picture of why talking of Day makes sense in this context.

    Some related articles:

    Posted by Jean-Michel Pittet FEB 01, 2010

    Posted in announcements, cq5, crx, day and jsr-283 Comments 3

    I'm very excited to see CQ 5.3 generally available. Existing CQ customers can download their copy of CQ 5.3 on Daycare. If you are not an existing customer get in touch to get an evaluation copy.

    This release is a combination of over 125 new features and 1250 enhancements. I'm very thankful for the collaboration with many of our customers and the great feedback we have received.

    CQ 5.3 includes a release of CRX 2.0 - our implementation of the JCR 2.0 standard (JSR-283). The next release CRX 2.1 will be available as a stand-alone version.

    David talked about the highlights of the release in his presentations (embedded below). To get a glimps of more of the features please take a look at our release notes on our documentation site. And stay tuned to this blog and www.day.com where we will be presenting more indepth information and some updated screencasts.

    Posted by Michael Marth AUG 31, 2009

    Posted in day, jcr, open and standards Add comment

    Italian open source blogger Roberto Galoppini has recently joined in the discussion about open source business models that got started by Eric Barroca and Dirk Riehle. For his post Roberto interviewed Day's CTO David Nuescheler and published parts of it. Please find the complete interview below.

    On standard participation costs

    It definitely depends on the level of participation in a particular standardization process. Simple participation in an expert group or a technical committee can require only a small effort such as a couple of hours of work per month or week. An active participant in a standardization can easily rack up numerous hours per week ranging up to a couple of FTEs. When we talk about leading a specification effort, like we did in JSR-170 or JSR-283, there are a number of subject matter experts more or less constantly involved.

    The burden on editor or specification lead also varies by standardization body. With some standardization bodies there is no requirement to produce a testkit to certify or measure compliance of an implementation with a standard.

    However, for example in the JCP the specification lead must provide a testkit (TCK) and even a reference implementation the passes 100% of the testkit to prove that the entire specification does not just look good on paper but is completely implementable. Providing a testkit and a reference implementation certainly makes it much harder to complete a standard but it of course also makes the final result a much more solid specification.

    In our specific case we did not really see the standards participation as a cost but much more as a part of a our leading edge research and development efforts that we would incur anyway. The choice that we have is whether to do that research behind closed doors and receive our first input from our customer base once the product is shipped or if we want to discuss these topics with the brightest minds in the industry by leading such a standardization. We very much view the expert group in a specification as our extended R&D-team that we can leverage for architecture discussions that matter to the entire industry.

    On symbiotic costs (aka competition costs within Apache projects)

    We generally feel that through developing most of our infrastructure code in public there are various benefits for us as a commercial vendor.

    To ensure that we gained maximum benefit we chose to collaborate with the Apace Software Foundation. In particular because it is renowned for its clean cut meritocracy and true-spirited open source, from its very liberal licensing to the diversity-oriented community and foundation processes.

    Traditionally I think that people view community participation in terms of contributing code patches or feature donations. In our experience the most valuable contributions from the community comes in completely unexpected forms. These include the use of a very public active mailing list as a sounding board and self-help archive, issues reporting, the fact that the community is building the software around-the-clock, having a very agile test harness of the latest features and changes in the form of the community and ultimately the prospect of being able to then hire the brightest minds in the industry having seen their great community work on “our technology”.

    Most importantly though I think that learning to develop in the “Apache Way” has greatly improved our internal communication skills and has greatly enhanced the overall quality of our products.

    We feel that only on rare occasions do we compete against “our” Apache open source projects and we have definitely been able to keep our open source projects very competitive within the open source world.

    On code production tracking costs

    The production of code that ends up in our products happens in various ways already. I would argue that every software vendor leverages open source and closed source libraries. Some vendors may rely more on open source libraries than others.

    At Day we believe in producing a lot of our code ourselves. If we find ourselves in a position where we need to develop commodity code that is generally applicable and reusable we try to open source as much as possible.

    This results in our active participation in a lot open source projects (see e.g. here)

    Keeping your code open of course also allows to use public, 3rd party tracking tools and statistics about open source projects and allows to compare with peers (e.g. on Ohloh)

    Posted by Michael Marth SEP 26, 2008

    Posted in day and open Comments 4

    Day has won the Swiss Open Source Award in the business category. The members of the jury explicitly mentioned our involvement in Apache Jackrabbit and Sling, especially the activity of Day's developers on the respective mailing lists. The winners of all categories received a golden keyboard. See here for more information about Day's open source activities.



    Two happy bald guys from Day, a juror and a golden keyboard (from right to left: Day's senior developer Bertrand Delacretaz, jury member Christian Stocker and me)

    Posted by Michael Marth SEP 15, 2008

    Posted in day, open and sling Add comment

    Sling commiter Bertrand Delacretaz will present Sling at the upcoming OpenExpo in Zurich (I shall be there to assist him with some on-stage coding). The event will take place 24/9 and 25/9 in Winterthur, admission is free.

    As part of the event the winners of Swiss Open Source Award will be announced. Bertrand has been nominated for his work in open source initiatives as well as Day for our contributions to Apache Jackrabbit and Sling.

    I find it remarkable that quite a number of other nominees are related to JCR (Magnolia, Michi Wechner, and the Alfresco customer canton of Vaud) or content management in general (a Plone integrator, the YMC CMS)