Posted October 28, 2007 - 8:38pm by Stephen Evanchik
Wow, it has been a long long time since I updated this blog. Eli complained a couple days ago about it not being kept up to date and I realized that it is almost a year since my last post. A lot has changed so read on!
In February word came down that AdTech (the group in IBM that I worked in) was being dissolved and we all had to find new places to work. In late March I moved to Software Group, working in the Massachusetts Design Studio with Louis and Alister the other authors of the now infamous "Drupal series on IBM's developerWorks":http://www.ibm.com/developerworks/ibm/osource/index.html .
Posted January 29, 2007 - 11:23am by Stephen Evanchik
Late last week I released "ODO 0.20":http://sourceforge.net/project/showfiles.php?group_id=181986&package_id=215049 which has some important updates:
* Jena Database compatibility layer
It is now possible to connect to and read/write databases created with "HP Lab's Jena":http://jena.sf.net . The code is still experimental but provides a good starting point for feedback. There are test cases in this release so regression testing and bug demonstration should be easy.
* RDFS code generator.
Ontologies and more specifically the RDFS code generator have been updated and bug tested. The version in the first release was a port of older code that didn't translate perfectly in to the new ODO framework. I am happy to report that the code is now used to host the ODO-Jena compatibility layer and there are now test cases for it as well.
Posted December 14, 2006 - 1:58pm by Stephen Evanchik
I have been working at "IBM":http://www.ibm.com for the past couple years on a project called the "IBM Semantic Layered Research Platform":http://ibm-slrp.sourceforge.net . The project is a collection of software components that provide support for semantics through the entire application-middleware stack.
We released the "source code":http://sourceforge.net/project/showfiles.php?group_id=181986 for the entire project in November under the "Eclipse Public License":http://www.eclipse.org/legal/epl-v10.html .
My part of the project originates from my work on the "LSID":http://lsid.sourceforge.net project. I had been working with a lot of "RDF":http://www.w3.org/RDF/ metadata while maintaining the "Perl LSID development stack":http://sourceforge.net/project/showfiles.php?group_id=130827&package_id=144608 and realized that (back in early 2004) that a clean, useful and relatively bug free RDF framework didn't exist. It turns out that a number of people shared my concerns and were independently creating their own ad hoc Perl libaries for RDF processing.
Posted November 12, 2006 - 10:01pm by Stephen Evanchik
We published "Part 9: Understanding the database layer":http://www-128.ibm.com/developerworks/ibm/library/i-osource9/ in our on going "series about Drupal":http://www-128.ibm.com/developerworks/ibm/osource/index.html on "developerWorks":http://www.ibm.com/developerworks several weeks ago. The article describes how the Drupal database abstraction layer works using the pager system and our announcement module as discussion points.
We conclude the article with a "gift" to the Drupal community: support for IBM DB2 Express-C. Hopefully someone will take our work and finish it for later versions of "Drupal":http://www.drupal.org .
Posted October 4, 2006 - 11:58am by Stephen Evanchik
The next *two articles* in our "developerWorks series on Drupal":http://www-128.ibm.com/developerworks/ibm/osource/index.html were published. Check out "Part 7: Structuring content for theming using XHTML":http://www-128.ibm.com/developerworks/ibm/library/i-osource7/ to learn about how we developed a consistent, clean content structure with proper semantics that we use in "Part 8: Styling content for theming using CSS":http://www-128.ibm.com/developerworks/ibm/library/i-osource8/ .
Discuss them on our "developerWorks forum":http://www-128.ibm.com/developerworks/forums/dw_forum.jsp?forum=988&cat=13 or "drupal.org":http://drupal.org !