Intro

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. Since late 2005 there is also a Java variant: Go.

News

2008-03-25 14:28: JOPE is now Go

Since the name was already used by another project, JOPE got renamed to GETobjects aka Go. Go is hosted on GoogleCode and finally got its own website.
[Go Website], [Subversion], [Browse Sources]


2007-06-10 20:15: JOPE 1.3.6 Alpha Release

JOPE 1.3.6 is an unstable development release of the JOPE application server. JOPE is an implementation of the SOPE server and concepts in Java 1.5.
This release has various improvements in the database layer plus several convenience enhancements in the template parser. For the exact list of changes, please check the changes file.
[Changes], [Subversion], [ViewCVS], [Tarball], [JAR]


2007-04-26 18:12: JOPE 1.2.2 Release

JOPE 1.2.2 is the second bugfix release of the JOPE 1.2 application server. JOPE is an implementation of the SOPE server and concepts in Java 1.5.
A rare null-ptr exception got fixed and query parameters in multipart/form-data requests are now properly loaded.
[Subversion], [ViewCVS], [Tarball], [JAR]


2007-03-02 11:07: SOPE 4.6beta.0 Release (beta)

The first official beta release of SOPE 4.6 is out. No changes were made since the branch, this is an API stable release.
We encourage you to check out the new SOPE RPMs and report bugs to guarantee an awesome SOPE 4.6 release!
[Subversion], [ViewCVS], [Tarball], [Packages]


2007-02-10 13:18: SOPE 4.6 branch (beta)

SOPE 4.6 beta got recently branched. The API is frozen and only bugfixes will get applied in the branch.
Development in trunk continues as usual as SOPE 4.7.
[Subversion], [ViewCVS],


2006-08-28 18:43: SOPE 4.5.9 Release (alpha)

SOPE 4.5.9 is the 9th official trunk snapshot (alpha) of the upcoming SOPE 4.6.
This release fixes a set of minor bugs. It improves the vCard parser, the IMAP4 client library, the MySQL adaptor and BSD packaging.
Please check the changes file for details.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes a8-a9]


2006-08-21 16:37: JOPE 1.0.0 Release

JOPE 1.0.0 is the first public release of the JOPE application server. JOPE is an implementation of the SOPE server and concepts in Java 1.5.
The first version provides support for SOPE like direct actions and direct action components. It does not yet implement SoObjects or WO style component actions.
[Subversion], [ViewCVS], [Tarball]


2006-07-14 15:06: SOPE 4.5.8 Release (alpha)

SOPE 4.5.8 is the 8th official trunk snapshot (alpha) of the upcoming SOPE 4.6.
This release adds support for 64bit platforms and fixes all gcc 4.1 related compilation warnings. Support for the WebDrive WebDAV client was improved. Finally gnustep-objc got removed and libFoundation was bumbed to 1.1.3 which removes the requirement for a SOPE/lF specific libobjc.
Please check the changes file for details.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes a7-a8]


2006-07-03 13:11: SOPE 4.5.7 Release (alpha)

SOPE 4.5.7 is the seventh official trunk snapshot (alpha) of the upcoming SOPE 4.6.
Besides a few bugfixes to SOPE 4.5.6 a lot of work was done on the WebDAV support. WebDAV lock support was improved, additional properties got mapped and support for WebDAV REPORTs was improved. The authentication module now supports the login mechanism used by the Google GData API.
Please check the changes file for details.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes a6-a7]


2006-03-30 23:43: SOPE 4.5.6 Release (alpha)

SOPE 4.5.6 is the sixth official trunk snapshot (alpha) of the upcoming SOPE 4.6.
This release mostly fixes bugs in SOPE 4.5.5. Issues got fixed in quoted printable handling. A lot of LDAP related issues got fixed. Support for Windows style WebDAV was improved. GCC 4.0 warnings got fixed. Please check the changes file for details.
Bug reports touched by this release are #995, #1588, #1624, #1590 and #1568.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes a5-a6]


2005-10-09 22:34: SOPE 4.5.5 Release (alpha)

SOPE 4.5.5 is the fifth official trunk snapshot (alpha) of the upcoming SOPE 4.6.
The major additions are support for CoreData based applications on MacOSX 10.4 and the first version of an installer package for MacOSX. Besides that 4.5.5 contains more than fifty fixes and enhancements in various parts of the package, including the new WOSetHeader and WOCopyValue elements as well as major improvements in the support for iCalendar recurrence rules.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes a4-a5], [CoreData]


2005-10-07 17:34: SOPE 4.4.0 Release (final)

Out now: SOPE 4.4.0!
SOPE 4.4.0 is the first stable (OpenSource) version of the SOPE application server. Since the last release candidate an issue in the MySQL driver got fixed and a minor bug in the WOPopUpButton selection binding was resolved.
This release is the best SOPE version for Linux platforms and forms the basis of the upcoming OGo 1.0 release. If you encounter any issues and bugs, please report them in our bug tracking system.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes rc2-4.4.0]


2005-07-28 08:08: SOPE 4.5.4 Release (alpha)

SOPE 4.5.4 is the fourth official trunk snapshot of the upcoming SOPE 4.6.
The biggest addition in this release is extensive vCard parsing support, including Mac OS X style property groupings, UTF-16 encoded vCards, and quoted-printable properties. Several improvements were done to the WebDAV layer, and the IMAP4 client library was extended to support access control lists. Xcode projects of SOPE were upgraded to the Xcode 2.1 (Tiger) format, and various gcc 4.0 related warnings were fixed. SOPE applications can now be linked against WebKit ones (the DOM conflict was fixed). Finally you'll find the usual set of fixes, see the changes file for the complete set.
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes a3-a4]


2005-07-12 08:14: SOPE 4.4rc.1 Release (release candidate)

The first release candidate of SOPE 4.4 is out.
This version embeds the necessary third-party sources of libFoundation, gnustep-objc, and gnustep-make. As a major feature enhancement the vCard and iCal support of SOPE 4.5 was backported to 4.4. This improves recurrence handling for iCalendar and allows parsing of most vCard variants.
We encourage you to check out the new SOPE RPMs and report bugs to guarantee an awesome SOPE 4.4 release!
[Subversion], [ViewCVS], [Tarball], [Packages], [Changes b6-rc1]


2004-12-22 13:15: New Article: SOPE Rule Engine

A new documentation snippet is available in the docs section. It provides a small introduction to the rule evaluation engine contained in sope-core/NGExtensions. Read it. Use it.
[article], [feedback]


2004-10-24 20:04: New Article: XML-RPC Client in ObjC

A new documentation snippet is available in the docs section. It provides a small introduction on the XML-RPC subsystem of SOPE and covers the usage of the NGXmlRpcClient class to connect XML-RPC web services.
[article], [feedback]