[Zope-Annce] Silva 1.5 beta 1 released

2006-01-19 Thread Martijn Faassen

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

2006-04-06 Thread Martijn Faassen

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

2006-05-03 Thread Martijn Faassen

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!

2007-05-14 Thread Martijn Faassen

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!

2007-05-17 Thread Martijn Faassen

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

2007-06-11 Thread Martijn Faassen

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!

2007-10-10 Thread Martijn Faassen
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!

2007-11-08 Thread Martijn Faassen
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!

2008-03-03 Thread Martijn Faassen
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!

2008-03-11 Thread Martijn Faassen
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!

2008-03-30 Thread Martijn Faassen
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

2008-04-01 Thread Martijn Faassen
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!

2008-04-22 Thread Martijn Faassen
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!

2008-05-06 Thread Martijn Faassen
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!

2009-01-08 Thread Martijn Faassen
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 )