There will be a sprint June 10-12, following EuroPython in
Göteborg, Sweden. Possible topics include:
* Zope 2 to Zope 3 transition
* Zope 2.8
* Zope 2.9
* Zope X3.0 last-minute cleanup tasks
Note that I will *not* be teaching a tutorial at this sprint.
If you aren't a Zope 2 or Zope 3 developer, you should plan
to work with or look over the shoulder of someone who is.
See: http://dev.zope.org/Zope3/EuroPython2004ZopeSprint
If you are interested in participating, either let me know, or
add yourself to the sprint page.
Jim
--
Jim Fulton mailto:jim@zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.comhttp://www.zope.org
CMFBoard 2.1b1 is out.
CMFBoard is a powerful forum system fully compliant with Plone.
To download CMFBoard 2.1b1 go
http://sourceforge.net/project/showfiles.php?group_id=55262&package_id=98783
For more information go http://www.cmfboard.org
Any feedback is welcome, especially bug reports. To add a report go
"http://www.cmfboard.org/collector
New features in 2.1b1 :
* New skins system (each instance of forum folder have its own look)
* RAM Cache Manager
* Added new emoticons
* Codes system rewrited ([img], [quote], [url], etc)
* Using mimetype icons from PortalTransforms product
* If installed mxTidy member's signatures valid xhtml
* Added mising Poll icons
* Add unvote feature in Poll
* Votes are stored in a cookie for anonymous and on the portal for
members
Bugs fixed :
* Fixed: in forum view: global name 'result' is not defined
* Fixed: Forum Folder not showing up in Plone breadcrumbs
* Fixed: Wrong text format in replies if default editor Epoz
* Fixed: UnicodeDecodeError in forum_folder_view
* Fixed: Discussion tool used default forum for all content
* Fixed: Manager can's select Member as able attache image and file
* Fixed: PollTopic can't be deleted
EuroPython news update april 30
===============================
EuroPython early bird registration deadline is may 1, next saturday!
After that you pay 60 euros more. Some cheap accomodation also still
available, so if you want to attend, hurry and register now!
EuroPython is the European Python and Zope Conference. This year in
its third edition, we are holding the conference in the beautiful
locale of Göteborg, Sweden. Hundreds of Python users and Zope users
are expected. The conference is from june 7 to june 9.
- The talk submission deadline has now passed. We now have an enormous
selection of talks and are struggling to fit them all in the
program. For the list of talks that have already been accepted
(definitely not yet complete), see here:
http://www.europython.org/conferences/epc2004/info/talks/acceptedTalksOverv…
Many well known names in the Python community will be presenting,
including keynote speaker Guido van Rossum.
For those interested in Zope, look at the lineup of well-known
people in the Zope community that are giving talks. It's a "can't
miss" event in the Zope community!
- Our keynote speakers will be Mark Shuttleworth and Guido van
Rossum.
Mark Shuttleworth is many things, not least what we think was the
first Python programmer in space. He is also is the sponsor of the
schooltool project to develop an open source school administration
system in Python. More about about him can be found at
http://www.markshuttleworth.com/
If you don't know who Guido van Rossum is, you really need to come
to EuroPython to find out and meet him.
More information can be found at http://www.europython.org. Hope to
see you at EuroPython 2004!
Hi there,
EuroPython 2004 is approaching rapidly. This year it is held in
Göteborg, Sweden on June 7-9. Besides lots of material on Python, the
foundational language of Zope, there will also be a dedicated Zope track
with lots of material on Zope in particular.
More info:
http://www.europython.org
Important deadlines:
* early bird registration deadline is saturday may 1. Register then or
pay more:
http://www.europython.org/conferences/epc2004/registration_html
* the talk submission deadline is april 26 (i.e. TODAY at the time of
writing). If you want to submit a talk (and register for the conference
for less), then please see here:
http://www.europython.org/conferences/epc2004/info/
Hope to see you there!
Regards,
Martijn
I am happy to report the arrival of External Editor 0.7.2,
continuing to make editing objects through the web more eerily
satisfying. Here is the applicable excerpt from the changlog, brought
directly to you via the magic of copy and paste:
* Change default configuration to use .txt extension for text/plain
only. Add extensions for css and javascript files.
* Fixed packaging bug in Windows binary which disabled several
plugins. This fixes "Editor did not launch properly" errors for
MSOffice among others.
* Fixed a bug where very short editing sessions where no changes
were made could make EE think the editor never launched. Thanks to
Maik Ihde.
This is a bugfix release which primarily helps those folks struggling to
edit Office docs fom Zope. A feature release is in development, so stay
tuned!
Download here: http://zope.org/Members/Caseman/ExternalEditor
Enjoy.
-Casey
EuroPython news update
======================
EuroPython is the European Python and Zope Conference. This year in
its third edition, we are holding the conference in the beautiful
locale of Göteborg, Sweden. Hundreds of Python users and Zope users
are expected.
- If you still want to submit a talk, note that the talk submission
deadline is approaching very rapidly. You have until monday the 26th
of april to submit your talk proposal. As an extra incentive, note
that speakers participate at a reduced fee.
- The early bird registration deadline is also very near now; after
may 1st the rate will go up by 60 euros from 160 to 220. We also
still have (very) cheap accomodation available, but this is running
out quickly. So please register now!
- The conference program is really shaping up nicely! We'll have
tracks on topics ranging from core python hacking to social skills,
and of course Zope. There will be tutorials, BoFs, lightning talks
and panel discussions. Many of us are arriving early and/or staying
on after the conference for a couple of days for sprints or other
activities.
- Our keynote speakers will be Mark Shuttleworth and Guido van
Rossum.
Mark Shuttleworth was among others what we think is the first Python
programmer in space. He is also is the sponsor of the schooltool
project to develop an open source school administration system in
Python. More about about him can be found at
http://www.markshuttleworth.com/
If you don't know who Guido van Rossum is, you really need to come
to EuroPython to find out and meet him.
More information can be found at http://www.europython.org. See you at
EuroPython 2004!
Galileo Press is looking for web developer
Galileo Press is one of the leading publishers of books on
professional IT and business themes in Germany.
http://www.galileo-press.de/
Our books are aimed at experts in the areas of computing,
design and SAP. We try to encourage an open corporate
culture, strong partnerships and consistent customer
orientation.
For our web team, we currently require a
Web developer (m/f)
You will assist our Web team in the development of our
successful Internet offering. The main focus of your
work will be our customers and their need for a convenient,
easy-to-use, service-oriented Web site.
You will help us to continuously meet these requirements,
from both a technical and design perspective.
Ideally, you will be familiar with the world of ZOPE, Python
and Perl; you will also be at home working with MySQL.
The Linux console is your habitual interface. In addition to
technical skills you will also have a distinct appreciation for
the user dimension. You therefore understand how technical and
communicative aspects are interrelated in web development.
You are determined, well organized and quality-conscious in your
work. You will have good communication skills, an ability to
learn and an open, team-oriented attitude.
This would be an ideal entry-level position and is initially for
one year. We offer a pleasant, friendly working atmosphere, team
environment and all the possibilities for further developing your
career within a growing company.
Please send your application, including salary aspirations and
details of when you would be available to start to:
Galileo Press
Ralf Kaulisch
Gartenstraße 24
53229 Bonn
Germany
ralf.kaulisch(a)galileo-press.de
You will find further information here (in german):
http://www.galileo-press.de/verlag/jobs/gp/job-10http://www.galileo-press.de/verlag/
And here:
http://www.galileo-press.de/http://www.galileocomputing.de/http://www.galileodesign.de/http://www.sap-press.de/http://www.sap-hefte.de/
Best regards
Stefan Krumbiegel
***************************************************
Stefan Krumbiegel · Kommunikation Galileo Computing
Galileo Press GmbH · Gartenstraße 24 · 53229 Bonn
Tel. 0228.42150.35 · Fax 0228.42150.77
stefan.krumbiegel(a)galileo-press.de
Galileo Computing
- Fachbuecher zur Programmierung und Softwareentwicklung
http://www.galileocomputing.de/
***************************************************
Issue Dealer
<http://www.nidelven-it.no/products/issue_dealer#enterprise> is a issue
management tool featuring a weblog publisher (client), weblog (server),
WYSIWYG editing of HTML and Images and more. See more at the product
page: http://www.nidelven-it.no/products/issue_dealer
Changes since the last announcement:
0.9.27:
- Fixed search bug where searching in context with VHMs didn't work
- Fixed bug where searching on 'proxied' weblog pages didn't work
- Fixed bug where the initial search page wouldn't select
all possible owners as specified in the user settings
- Fixed bug where creating a new catalog with update_catalog
would raise a name error
- Added sleep argument to update_catalog method, so that
resources aren't hogged if there are a lot of issues
- Fixed major index bug that blocked the installation
- Fixed broken functional tests
0.9.26:
- Added timezone to weblog publisher
- Added column for indicating whether an issue has been
published in the publisher menu
- Fixed URL bug for RSS
0.9.25:
- Many upgrades to the HTML editing screen
- Added shortcuts for publishing Issues to local
weblogs and WebDAV servers
- Removed recent changes action from remote (filters
can be used instead)
If you're interested in trying a demo, sign up at the demo site
<http://demos.issue-dealer.net> (http://demos.issue-dealer.net). To see
the Issue Dealer Weblog Server in action, have a look at The Blogologue
<http://www.blogologue.com/> (http://www.blogologue.com). :)
Nidelven IT <http://www.nidelven-it.no> (http://www.nidelven-it.no) and
others use the product to manage their knowledge and action items, it's
a great tool to keep track issues in different departments for example.
Try it! ;)
If you're interested in contributing or starting a community around this
product, let me know!
Thanks,
Morten
I am pleased to announce the release of PloneCollectorNG 1.2.0 a1 (PCNG)
PloneCollectorNG is a Plone-based bugtracking solution and framework.
Changes in V 1.2.0 alpha 1 (19. April 2004)
* Workflow: added support to have different workflows in different
PloneCollectorNG instances (per-instance workflows). Workflows definitions
are no longer maintained as .zexp files. They have been migrated to Python
code and are now stored inside the workflows folder. The workflow histories
of all issues must be migrated when you upgrade from V 1.1.X to V 1.2 or
higher:
o Backup your Data.fs before performing the following steps
o run the pcng_migrate_120 script for every PloneCollectorNG
instance to perform a migration of all issues (except the backup of the
Data.fs)
o Warning: change the workflow only as long as there are no
issues yet. Changing the workflow on an instance with existings issues
might result in data loss or unpredictable behaviour (no support in this
case)
* added issues submission through email
* PloneCollectorNG license changed to LGPL (GNU Lesser Public License)
V 2.1
* Collector instances have now a new preference schemata where you can
override the slot settings of Plone to increase the horizontal space for
PloneCollectorNG instances (re-use left and/or right slot)
* Collector "staff tab": Showing both topic groups and GRUF groups for
a user
* "Jump to ticket" has been broken
* API change: Translateable.translate() -> Translateable.Translate()
* Collector "staff tab": greatly improved usability by allowing the
assignment of GRUP groups as support, reporter or tracker administrator
* added manage_beforeDelete() hook to unindex a PCNG instance if
renamed or deleted
* fixed japanese catalog files
* anonymous users are no longer allowed to use the edit action (only
allowed to staff members)
* workaround for long outstanding InvalidObjectReference bug
* enabled support for Archetypes 1.2 (references between issues are not
supported with AT 1.2.X)
* issues can now be searched by date
* The PCNG member preferences have been moved as configlet to "My
preferences"
* misc UI tweaking to make it more Plone2ish
* PyCrypto (www.amk.ca/python/code/crypto) must be installed if you
want to use the "issue submission through email" feature.
WARNING:
- PERFORM A FULL BACKUP FOR YOUR Data.fs ***BEFORE INSTALLING*** PCNG
Volunteers wanted:
PloneCollectorNG is fully internationalized. If you want PCNG to support
your language
that translate the catalog file (i18n folder) to your language and submit
it to me.
Note:
Any user should read doc/INSTALL.txt before the installation. Upgraders
should
reinstall the PCNG either through the quickinstall tool or through "Plone
setup".
"Documentation Wiki":http://www.zope.org/Members/ajung/PloneCollectorNG
"Download":http://sourceforge.net/project/showfiles.php?group_id=55262&pack
age_id=96051
--
Andreas Jung
--------------------------------
www.zopyx.com Software-Entwicklung und Consulting Andreas Jung
I'm pleased to announce the release of ZODB2 3.3 alpha 3. This release
includes support for new-style persistent classes and multi-version
concurrency control. It's an alpha release, so we could use feedback on
the new features and helping testing them.
The 3.3a3 release requires Python 2.3. It contains the code that is
slated to be in Zope 2.8. This version of ZODB supports Zope 2 and Zope
3.
You can download a source tarball or Windows installer from
http://zope.org/Products/ZODB3.3
This release contains a lot of changes and improvements since the
previous alpha releases. The transaction API and implementation have
been overhauled and the persistence API has seen some changes to
accommodate Zope 3. New features include persistent weak references, an
add() method for ZODB connections, and explicit transaction manager
objects.
The news file lists the changes in more detail:
http://zope.org/Products/ZODB3.3/NEWS.html
The new features in 3.3 represent major changes to ZODB. Support for
new-style classes means that ZODB programmers can use the new class
features introduced in Python 2.2, like properties and descriptors. It
also means that ZODB no longer uses ExtensionClass, which caused many
subtle incompatibilities with other classes.
The multi-version concurrency control feature represents the end of read
conflicts. If a transaction encounters a conflict, it reads older
revisions of the object rather than raising a ReadConflictError. This
feature allows read-only transactions to see a consistent view of the
database without need to handle read conflicts and restart the
transaction.
I'd also like to include a personal note: This is the last ZODB release
that I will be actively involved in. I will be starting a new job next
month at Google in New York City. I've enjoyed working with everyone in
the ZODB and Zope communities; I'll be looking forward to the ZODB 3.3
final release along with you.
Enjoy!
-- Jeremy Hylton <http://www.python.org/~jeremy/>