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
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]
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]
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]
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]
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],
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]