[Zope-Annce] Silva 1.5 beta 1 released
Silva 1.5 beta 1 released 19 january 2005 – Infrae has just released version 1.5 beta of the Silva content management system. This is a beta release for public testing. Please let us know about any problems! Silva 1.5 is the first Silva release that really starts using Zope 3 technology in the core, and is the first step in a longer evolution. It does not have a lot of externally visible feature changes, but focuses on making Silva work with Zope 2.8 and Five 1.2. Some of the changes: * Silva now uses Zope 3 interfaces. SilvaLayout (to be released) does not have to create Zope 3 marker interfaces anymore. * Silva now uses the Five/Zope 3 i18n architecture. PlacelessTranslationService is not in use anymore. * Use Zope 2.8 style ZODB transactions. * Some view code has been converted to be based on Zope 3 views. * Some adapters have been converted to be true Zope 3 adapters. See doc/developer_changes.txt in the Silva core package for more details about these changes. And of course a lot of bugs have been squashed: see HISTORY.txt in the package for complete details. What is Silva? Silva is an enterprise-class CMS for managing content for the web, print, and other media. Content is stored in clean and future-proof XML, independent of layout and presentation. Features include a multi-version workflow system, XSLT rendering support, integral WYSIWYG editor (Kupu), content reuse in multiple publications, sophisticated access management, extensive import/export facilities, fine-grained templating, and hi-res image storage and manipulation. Silva is entirely open source. For more complete information, see the Silva Product Pages at http://www.infrae.com/products/silva. Download The package can be downloaded from http://www.infrae.com/download/Silva/. Links to developer mailing lists, the issue tracker, and info about CVS access can be found on the Silva Product pages. Contact FMI contact Martijn Faassen, faassen at infrae com, +31 10 243 7051. ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Silva 1.5.3 released
Silva 1.5.3 released 6 april 2006 – Infrae has just released version 1.5.3 of the Silva content management system. This is a bugfix release. Quite a few bugs are fixed: * Silva file uploads work again * Back button fixes in tab preview * document renderer fixes * and much more See also HISTORY.txt in the package. What is Silva? Silva is an enterprise-class CMS for managing content for the web, print, and other media. Content is stored in clean and future-proof XML, independent of layout and presentation. Features include a multi-version workflow system, XSLT rendering support, integral WYSIWYG editor (Kupu), content reuse in multiple publications, sophisticated access management, extensive import/export facilities, fine-grained templating, and hi-res image storage and manipulation. Silva is entirely open source. For more complete information, see the Silva Product Pages at http://www.infrae.com/products/silva. Download The package can be downloaded from http://www.infrae.com/download/Silva/. Links to developer mailing lists, the issue tracker, and info about CVS access can be found on the Silva Product pages. Contact FMI contact Martijn Faassen, faassen at infrae com, +31 10 243 7051. ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Infrae announces the first public release of Document Library
Infrae announces the first public release of Document Library 3 may 2006 - Infrae has just released the first public version of Document Library (1.1b). Document Library is a document management application intended for the tracking of large amounts of documents in an organization. Document Library is open source. It is also open data: the contents of Document Library can be harvested using the standard OAI-PMH protocol and integrated with other applications. Integration with the Silva CMS using this technology is provided. What is the Document Library? Organizations deal with numerous documents, such as word processor documents and PDFs. These documents often reside on someone's computer and are not network accessible. Versions of documents are hard to track - the same document may be passed around using email in multiple versions over time. In large organizations it therefore becomes important to structure the flow of documents and present them in a common format. This is typically done using a document management system. Document Library is one such document management system. Information in the Document Library can be accessed using the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), meaning that besides being open source, the Document Library is also a good example of an open data application. Because it is open data, the Document Library is easier to integrate with other applications, such as the Silva CMS or any other application capable of OAI-PMH harvesting. Features of the Document Library include: * Automatic conversion service: using OpenOffice, the Document Library can convert Word documents into PDFs and plain text, PDFs into plain text. The plain text version is important in that it allows for full-text indexing of document contents, and also makes documents more accessible to people with disabilities. * Publication workflow: documents only become available for harvesting and download after a review process. * Delegation of control: reviewers (librarians) can be assigned to particular sections. * Dynamic access: authors have automatic access to all the documents that list them as an author. * Versions: multiple versions of the same document can coexist, one public and one under preparation. * Email reminder functionality: users receive emails of the progress of the document through the workflow. * OAI-PMH data provider: allows other systems to harvest document metadata using standard protocol. * Integration with Silva CMS (using OAI-PMH). * Fast upload and download integration with Apache using Tramline. * Easy overview screens for librarians. * Smart file upload user interface: files need to be uploaded only once even if rest of form needs to be amended. * Document Library is built using the powerful Zope 3 application server platform. Download The Document Library application can be downloaded from http://www.infrae.com/download/documentlibrary. Contact FMI contact Martijn Faassen, faassen at infrae com, +31 10 243 7051. ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] EuroPython talk submission deadline approaching!
Hi there, The EuroPython talk submission deadline is quickly approaching - it's friday may 18. So if you are thinking about giving a talk at EuroPython, please submit one this week. http://www.europython.org/ Besides talks, there will also be various Zope-related sprints taking place the three days after the conference: http://wiki.python.org/moin/EuroPython2007Sprints This includes a grok sprint: http://wiki.python.org/moin/GrokSprint as well as a SchoolTool sprint (no separate sprint page to link to yet). It's also not too late to propose your own sprint! Regards, Martijn ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] EuroPython talk submission deadline tomorrow!
Hi there, Tomorrow (friday may 18) is the EuroPython talk submission deadline! So if you are thinking about giving a talk at EuroPython, please submit it soon! http://www.europython.org/ Regards, Martijn ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Zope Foundation and DZUG boards meet
Zope Foundation and DZUG boards meet Potsdam, June 5, 2007 - the boards of the Zope Foundation and the DZUG (German speaking Zope User Group) met in Potsdam, Germany. The meeting took place after the close of the successful Zope-Tagung, a conference on Zope that that DZUG organizes annually. Topics discussed were wide-ranging, and included closer cooperation between DZUG and the Zope Foundation as well as a reaching out to other regional user groups. Recognizing DZUG as one of the oldest and most successful of regional Zope user groups, the Zope Foundation is interested in tapping DZUG's experience and resources for the wider international Zope community. In order to foster closer cooperation between DZUG and the Zope Foundation, the Zope Foundation has invited DZUG to participate in Zope Foundation board meetings on an observer basis. In addition, a DZUG representative will join the Zope Founadtion committee in charge of revising the Zope web presence. ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Grok 0.10.1 released!
Hi there, 2007-10-10 - The Grok project is happy to release Grok 0.10.1! Grok 0.10.1 is a bugfix release of Grok, and the first outcome of the Neanderthal Grok sprint that was hosted by GfU Cyrus in Cologne, Germany, last week. The sole aim of this release is to fix Grok's installation story. Releases of Zope 3 components that Grok relied on had the tendency to break Grok. Since Grok now uses a fixed list of versions it relies on, this problem should now be solved. The grokproject tool has also been updated to 0.6, and now automatically uses the version list feature. To update grokproject to 0.6, please type the following: $ easy_install -U grokproject For more information about this release, including instructions on how to update existing buildouts to use the version list feature, see here: http://grok.zope.org/releaseinfo/readme.html What is Grok? - Grok: now even cavemen can use Zope 3 Grok is a web application framework based on Zope 3 technology. Grok aims to make Zope 3 technology more easy to use for beginners and experienced developers alike. More about Grok: http://grok.zope.org ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Grok 0.11 released!
Hi everybody, The Grok team is happy to announce the release of Grok 0.11! Grok is a web application framework built with Zope 3 technologies that aims to be easy to use. Grok 0.11 is a feature release of Grok, introducing important new features: * Layers and skinning support. It is now easy to place views in layers, and to define skins so that these layers can be browsed. * REST support. There is an easy way to create RESTful web services with Grok now. Create special REST protocols that support GET, POST, PUT and DELETE. See http://grok.zope.org/minitutorials/rest.html for more information. * pluggable template languages. Besides the built-in support for Zope Page Templates, Grok now allows you to plug in other template languages as well. See http://grok.zope.org/minitutorials/template-languages.html for instructions on how to integrate a template language into Grok. We are planning on releasing a Genshi plugin for Grok next week. * Improved permission and role support. See http://grok.zope.org/minitutorials/permissions.html for more information. If you were already using these in your existing Grok code you need to change your code a bit. See http://grok.zope.org/upgrade.html contains more information about these changes. One important change is rather hidden from view so bears a bit of explanation. Grok is based on Zope 3. Grok could always reuse Zope 3 libraries without problems. The other way around wasn't so nice however: Zope 3-based code could not use Grok-based code so easily, as Grok would not emit configuration actions. Grok 0.11 now does emit such configuration actions and this is a major step on the way towards backwards compatibility with Zope 3. If you have custom Grokkers in your code, you probably have to change them: please see http://grok.zope.org/upgrade.txt for information how to upgrade these. For the detailed changelog, see Grok's PyPI entry page: http://pypi.python.org/pypi/grok For upgrade notes, including how to change your application, see http://grok.zope.org/upgrade.html For installation instructions and much more on how to use Grok, see the Grok tutorial: http://grok.zope.org/tutorial.html If you enjoy Grok, please subscribe to the grok-dev mailing list http://mail.zope.org/mailman/listinfo/grok-dev and join us in the #grok channel on irc.freenode.net We hope to see you there! ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Looking for Google Summer of Code mentors!
Hi there, We are quickly approaching the Google of Summer of code again. The Zope Foundation's application needs to be in soon. In order to do a good application, we need to have a good selection of mentors. So, if you're a Zope developer and you want to mentor a student this summer, please add yourself to the list here: http://wiki.zope.org/gsoc/SummerOfCode2008 Don't wait: the Zope Foundation's application needs to be in *very* soon (by the 11th of march). The more mentors we have the better a chance we stand in getting projects accepted. Being a mentor isn't difficult and it can be very rewarding. All four of the students involved in the summer of code (Paul Carduner who worked on ajax for z3c.form, Nikhil N who worked on Zope 3 python 2.5 support, Uli Fouquet who worked on Grok's introspection UI and Luciano Ramalho who worked on a Grok-based application) are still active in our community, which we consider a great success! Being mentor is a privilege, and also a responsibility. We do expect mentors to stay in regular touch with their students. This means email and normal involvement on project mailing lists, but also in addition to this a weekly hour or so on irc and/or voice. We also have a few simple reporting requirements so that your mentor coordinator (yours truly) knows what's up and can solve any potential problems. Sign up and become a mentor! Everybody else (including mentors, students and others): * suggest projects, also on the same wiki page * suggest other mentors. Tell people who you *want* to be mentors to sign up. Everybody likes to be told they can be mentors, so tell them in public and get them to sign up. Students: * Mark the sign-up period on your calendar: it starts march 24. If we get accepted, then is the time to sign up. Regards, Martijn ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Grokkerdam sprint!
The Grokkerdam Grok sprint It was planned for a long time, but at last we are going to hold a Grok sprint in the Netherlands. To be more precise, in Rotterdam. Rotterdam will be Grokkerdam for the duration of the sprint! Where: Rotterdam, the Netherlands When: 30 april - 5 may 2008 Who: hopefully, you! A number of experienced Grokkers will be there. People of all experience levels are welcome, as long as you're interested in helping us improve Grok. Tasks could be anything Grok related. Some possible topics: * improving the Grok introspector UI * relational database integration for Grok * Polishing Grok's KSS integration * Preparing for Grok's 1.0 release * Documentation ... or whatever you want to work on! Sign up for the sprint on our wiki page, here: http://wiki.zope.org/grok/GrokkerdamSprint If you have any comments or questions, please mail me! Our generous host for this sprint is The Health Agency (http://www.thehealthagency.com/), a company that uses Grok for its own web applications here in Rotterdam. Note: this sprint is back-to-back with the Plone 3 sprint in Paris (25-27 april), hosted by Ingeniweb. Rotterdam is 3 hours away from Paris by train. You could participate in both sprints and enjoy a few days of Paris (or Rotterdam) in between. ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Zope Foundation Summer of Code: deadline tomorrow!
Hi there, If you want to submit a Zope-related proposal to the Google summer of code, today and tomorrow are your last chance! The submission period ends 0:00 UTC april 1, 2008, that's this monday 5:00 PM PDT over in California, and 10 PM (22:00) CEST over here where I am in the Netherlands. So, if you want to participate, go check out our proposals page: http://wiki.zope.org/gsoc/SummerOfCode2008 Or come up with your own proposal, and join our mailing list: http://mail.zope.org/mailman/listinfo/gsoc And submit your proposal in the summer of code: http://code.google.com/soc/2008 under the 'Zope Foundation' project. Regards, Martijn ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Google Summer of Code: submission deadline extended
Hi there, Because there was a lot of feedback from different projects that the student application deadline was rather tight this year, Google has extended the submission deadline for the Google Summer of Code has been extended for a week until april 7. This gives us two chances: * if you're a student and you didn't manage to submit your proposal in time, now is the time to submit it! * if you did submit a proposal, now is the time to improve it. Our mentors will be giving feedback to your proposals and will ask for improvements. You can also discuss your proposals on this list (or on the appropriate other zope mailing list if you want to get the voice of others in our community - I've seen Jim Fulton reply to someone's request for comments already, for instance). Let's make use of this extension the best we can! Regards, Martijn, Zope Foundation Google summer of code mentor coordinator ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Five Zope Foundation projects accepted to the Google Summer of Code!
Hi there, I'm happy to announce that five student projects were accepted to the Google Summer of Code this year. It looked dark for a while with only 2 projects assigned at first, but luckily that changed. Thank you, Google! You can find an overview of the accepted projects here: http://code.google.com/soc/2008/zope/about.html Welcome Ranjith, Dirceu, Charith! Also welcome again to Uli and Luciano! In addition, Georgy Berdyshev submitted a project to the Python Software Foundation (under the Jython sub-banner) to port Zope 3 components to Jython. This is being mentored by Frank Wierzbicki, a lead developer of Jython. We should do our best to back up this very important project: http://code.google.com/soc/2008/psf/appinfo.html?csaid=59C7870763174C10 We also cannot forget our sister organization, the Plone Foundation, which also had 5 projects accepted. Some of the work done in these projects will doubtlessly feed back into Zope as well: http://code.google.com/soc/2008/plone/about.html In particular, the component registry introspector project by Martin Lundwall has already seen coordination with Uli's introspector project, so we're off to a good start in working together. Unfortunately we had a limited amount of slots and more worthwhile proposals than we should allocate, so there were worthwhile projects we had to reject. I'd like to thank the students who submitted them for their work. I hope that this won't discourage you from Zope. Hopefully we will see you around, and please do try again next year if you'd like! Thanks also to the mentors for all your feedback so far. Now the *real* work will start. I'd like to thank Aroldo especially for his tireless help in preparing us all for the Summer of Code. He worked hard to get all the administrative details worked out. Soon I will write a followup message to the [EMAIL PROTECTED] list (mentors, students, you are all subscribed, aren't you?) with some guidelines for how we'd like to conduct our projects this year. Regards, Martijn, mentor coordinator ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] submit a talk for EuroPython!
Hi everybody, The EuroPython talk submission deadline is fast approaching. Please considering submitting a talk again at EuroPython last year. Europe has a very active Zope community, and last year Zope seemed to have more representation in web framework talks than the competition. Contrast this to PyCon, where our Zope community, unfortunately, isn't represented as well as it could be. I think this should happen again. Let's show that the Zope community is vibrant and is moving forward. We've seen lots of interesting new Zope-related initiatives and progress over the course of last year, so we should have something to talk about! Consider what would be interesting from the perspective of a Python developer or Python web developer as well; perhaps you can sneak Zope technology up on people by submitting a talk less obviously about Zope. :) http://www.europython.org/community/CallForParticipation http://www.europython.org/community/Talk_Submissions Regards, Martijn ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Grok 1.0a1 released!
The Grok team is happy to announce the release of Grok 1.0a1. This is the first step on the way to the release of Grok 1.0! With Grok 1.0 we will deliver a stable, powerful, featureful framework for Python-based web development. Grok 1.0a1 is a preview of the 1.0 release and a continuation of the developments in Grok 0.14. Changes == Grok 1.0a1 has the following changes compared to Grok 0.14: * Grok now uses WSGI and paster out of the box. To create a project that uses paster, update grokproject (``easy_install -U prokproject``) first. * Grok's REST support now works like layers have been for a while, using a ``grok.restskin`` directive on an interface. * A new ``grok.DirectoryResource`` component is available that can be used to expose resources (CSS, Javascript, images) to the web the Grok way, similar to the way the ZCML ``resourceDirectory`` directive can be used. * We have split off a new package that Grok now depends on which contains the viewlet support (``grokcore.viewlet``). The use of viewlets with Grok remains unchanged, but this package can also be used independently. * Besides our existing documentation we have started to add docstrings to the Grok source code to make it easier to understand. This release also contains a number of bugfixes. We are continuing to fix bugs on the way to Grok 1.0. For installation instructions and much more on how to use Grok, see the Grok tutorial: http://grok.zope.org/doc/current/tutorial.html Upgrading It should not be needed to change your code to upgrade an existing project from 0.14 to 1.0a1, unless you use Grok's REST support. For detailed upgrade notes on this, see http://grok.zope.org/project/upgrade-notes If you want to use the paster support, please examine a project generated with the newest version of grokproject and update your project's ``buildout.cfg`` accordingly (and help us write better instructions!). We hope to hear from you! If you enjoy Grok, please subscribe to the `grok-dev mailing list`_ and join us in the #grok channel on irc.freenode.net. .. _`grok-dev mailing list`: http://grok.zope.org/community/grok-dev-mailinglist ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )