HomeGain connects buyers, sellers, and real estate agents who use the Company's search and listing services to locate or list properties. HomeGain offers
HomeGain partners with Yahoo! to provide Yahoo! Real Estate. HomeGain also offers cobranded services for numerous other real estate listing sites.
Zope is the engine powering HomeGain's site, connecting application services and data spread among a farm of machines. HomeGain's services are custom remote procedure calls (RPC) written in the Python language using the RPC library ``ILU,'' available as open source from Xerox PARC. Using Python and Zope Corporation's Oracle binding for Python (DCOracle), HomeGain runs RPC servers which convert tabular data in Oracle to Python objects, then accessed in Zope by ILU RPC calls. HomeGain was able to use Zope to create a new security authenticator to extend Zope's authentication mechanism via ILU to data stored in Oracle.
Every HomeGain developer runs a local copy of Zope, which allows them to test changes independently from the production system. When a change is ready to be committed to the system, it is exported from the development system to testing, quality assurance, staging, and finally production systems.
Zope Corporation's engineers designed new features and services, including transforming the HomeGain site with a custom presentation layer to provide the Yahoo! Real Estate section.
They wrote new services to extend the functionality of HomeGain's site, both for external, publicly available services and for internal services to help HomeGain track its business. Zope Corporation also:
Zope Corporation identified stability problems arising from the HomeGain configuration which were difficult to diagnose at the production site because of the hosting site's data access control rules. HomeGain's architecture enables HomeGain to add additional capacity on demand.
The Zope4Media platform has allowed GateHouse to focus on training journalists at weekly papers to publish daily content on the web,
while not distracting them with the technology. As we bring our daily papers online using Zope4Media, sites already on the platform
will benefit from the new features required by the larger sites. Our smallest newspaper will have the same tools to help grow their
online audience and revenue as our largest newspaper. This technology is powerful and very flexible and Zope is clearly a leader in
this field.
- Bill Blevins, Vice President of Internet Operations, Gatehouse Media