Hi All,
PyDev - Python IDE (Python Development Enviroment for Eclipse) version
0.9.8.2 has been released.
Check the homepage (http://pydev.sourceforge.net/) for more details.
Details for Release: 0.9.8.2
Major highlights:
------------------------
* Content assistants reviewed (and better documented on the homepage
-- I really reccomend checking it)
* Timeout parsing options added (this is available in the builder
preferences page)
* Auto-dedent added
Others that are new and noteworthy:
-----------------------------------------------------
* .pyc is removed when the corresponding .py file is removed.
* Debugger has been changed so that it becomes faster (still not as
fast as I would like, but still... faster) -- looking for people with
expertise on this to help me, as I'm kind of lost on which should be the
'recommended' way to speed it more.
* Some escaped quotes problems fixed when formatting code
* Navigation with Ctrl+Shift+ (up or down) has been slightly
improved, so that it goes to the start or the end of the file when no
other class or method declaration is found
* Other bug-fixes (as ususal)
Cheers,
Fabio
--
Fabio Zadrozny
------------------------------------------------------
Software Developer
ESSS - Engineering Simulation and Scientific Software
www.esss.com.br
PyDev - Python Development Enviroment for Eclipse
pydev.sf.netpydev.blogspot.com
I'm pleased to announce the release of GNU Mailman 2.1.7. This
is a significant release, which includes security enhancement
fixes, a new language (ia: Interlingua) support, a couple of new
features, and many bug fixes.
Mailman is free software for managing email mailing lists and
e-newsletters.
This release enhances the fixes for CAN-2005-0202 and CVE-2005-3573
which were fixed in mailman release 2.1.6, and reduces the chance of
list admin privilege abuse. Because of these and other fixes, it
is highly recommended that all sites update to 2.1.7.
For more information, see:
http://mailman.sourceforge.net/
For links to download the Mailman 2.1.7 source tarball, see:
http://sourceforge.net/project/showfiles.php?group_id=103
Best regards and a happy new year!
--
Tokio Kikuchi
GUIE (GUI Editor) provides a simple WYSIWYG GUI editor for wxPython.
The program was made in C# and saves the GUI that was created to a XML
format I called GUIML. This GUIML is a pretty standard representation
of the GUI created with the program. Next, GUIE takes these GUIML files
and translates it to wxPython Python code. You may ask yourself why I
took the extra step? Why didn't I go straight from C# controls to
wxPython code? Why is GUIML necessary? Well, it isn't. It is there
simply for people (or maybe I) to take the GUIML and convert it to
other languages. This, by effect can convert this tool from a Python
GUI editor, to "any programming language with a GUI module" GUI editor.
http://farpy.holev.com
Changes (as of v0.3)
-Migrated to .NET Framework v2.0!
-Added: ListView, TreeView, GroupBox
-Added: All Common Dialogs
-Added: Improved setup
-Added: Aligning & Placement functionality!
-Added: Properties to GUI Form
-Fixed: Control Flickering
-Added: GUIML File drag & drop functionality
-Added: GUIML File association
The Python SCSIPy libraries have been modified and it's documentation
upgraded. These libraries have been re-compiled under both Python 2.3
and 2.4.
These libraries alow a user to access SCSI,IDE,and USB mass storage
devices under Windows XP and previous Windows versions that use the
SCSI Pass Through layer. Using these routines,all mounted drives can be
accesed using SCSI Commands.
The following url will provide documentation and zip files that can be
downloaded. These zip files contain all the source code for the
libraries.
http://starship.python.net/crew/samschul
Sam Schulenburg
samschul(a)pacbell.net
OSCON 2006: Opening Innovation
http://conferences.oreillynet.com/os2006/
Save the date for the 8th annual O'Reilly Open Source Convention, happening
July 24-28, 2006 at the Oregon Convention Center in beautiful Portland,
Oregon.
Call For Participation
----------------------
Submit a proposal-fill out the form at:
http://conferences.oreillynet.com/cs/os2006/create/e_sess/
Important Dates:
* Proposals Due: Midnight (PST) February 13, 2006
* Speaker Notification: March 27, 2006
* Tutorial Presentation Files Due: June 12, 2006
* Session Presentation Files Due: June 26, 2006
* Conference: July 24-28, 2006
Proposals
---------
We are considering proposals for 45 minute sessions and 3 hour tutorials.
We rarely accept 90 minute proposals, as most general sessions are 45
minutes in length. Your proposals are examined by a committee which draws
from them and which also solicits proposals to build the program. Proposals
are due by midnight (PST), Feb. 13, 2006. The OSCON Speaker Manager, Vee
McMillen, emails notification of the status of your talk (accepted or
otherwise) by March 27, 2006. Unless the content of your talk is
particularly timely (e.g., features of a product that will be launched at
OSCON), you are required to send us your slides several weeks before the
conference begins. Submit proposals via the form below.
Some tips for writing a good proposal for a good talk:
* Keep it free of marketing: talk about open source software, but not about
a commercial product--the audience should be able to use and improve the
things you talk about without paying money
* Keep the audience in mind: they're technical, professional, and already
pretty smart.
* Clearly identify the level of the talk: is it for beginners to the topic,
or for gurus? What knowledge should people have when they come to the talk?
* Give it a simple and straightforward title: fancy and clever titles make
it harder for people (committee and attendees) to figure out what you're
really talking about
* Limit the scope of the talk: in 45 minutes, you won't be able to cover
Everything about Widget Framework X. Instead, pick a useful aspect, or a
particular technique, or walk through a simple program.
* Pages of code are unreadable: mere mortals can deal with code a line at a
time. Sometimes three lines at a time. A page of code can't be read when
it's projected, and can't be comprehended by the audience.
* Explain why people will want to attend: is the framework gaining traction?
Is the app critical to modern systems? Will they learn how to deploy it,
program it, or just what it is?
* Let us know in your proposal notes whether you can give all the talks you
submitted proposals for
* Explain what you will cover in the talk
NOTE: All presenters whose talks are accepted (excluding Lightning Talks)
will receive free registration at the conference. For each half-day
tutorial, the presenter receives one night's accommodation, a limited travel
allowance, and an honorarium. We give tutors and speakers registration to
the convention (including tutorials), and tutors are eligible for a travel
allowance: up to US$300 from the west coast of the USA, up to US$500 from
the east coast of the USA, up to US$800 from outside the USA.
Registration opens April, 2006. If you would like to be notified by email
when registration opens, please use the form on our main page.
CONFERENCE INFO
===============
The O'Reilly Open Source Convention is where coders, sysadmins,
entrepreneurs, and business people working in free and open source software
gather to share ideas, discover code, and find solutions. At OSCON 2005,
more than 2,400 attendees took part in 241 sessions and tutorials across
eleven technology tracks, learning about the newest features and versions
from creators and experts. A record number of products launches and
announcements were made, and sponsors and exhibitors from a wide range of
companies filled the largest exhibit hall in OSCON's history. We anticipate
that OSCON 2006 will be even more successful, and continue to be the place
for the open source community to meet up, debate, make deals, and connect
face to face. OSCON 2006 will take place at the Oregon Convention Center in
Portland, Oregon July 24-28, 2006.
OSCON 2006 will feature the projects, technologies, and skills that you need
to write and deploy killer modern apps. We're looking for proposals on
platforms and applications around:
* Multimedia including voice (VoIP) and video
* AI including spam-busting, classification, clustering, and data mining
* Collaboration including email, calendars, RSS, OPML, mashups, IM,
presence, and session initialization
* Project best practices including governance, starting a project, and
managing communities
* Microsoft Windows-based open source projects including .NET, Mono, and
regular C/C++/Visual Basic Windows apps
* Enterprise Java techniques including integration, testing, and scalable
deployment solutions
* Linux kernel skills for sysadmins including virtualization, tuning, and
device drivers
* Device hacking including iPods, Nintendo, PSP, XBox 360, and beyond
* Design including CSS, GUI, and user experience (XP)
* Entrepreneurial topics including management for techies, how to go into
business for yourself, and business models that work
* Security including hardening, hacking, root kits (Sony and otherwise), and
intrusion detection/cleanup
* Fun subjects with no immediate commercial application including retro
computing, games, and BitTorrent
Tracks at OSCON will include:
* Desktop Apps
* Databases, including MySQL, PostgreSQL, Ingres, and others
* Emerging Topics
* Java
* Linux Kernel for SysAdmins
* Linux for Programmers
* Perl, celebrating the 10th year of The Perl Conference!
* PHP
* Programming, including everything that's not specific to a particular
language
* Python
* Security
* Ruby, including Ruby on Rails
* Web Apps, including Apache
* Windows
Early bird registration for PyCon TX 2006 ends on December 31st,
so there are only a few days LEFT. To register, please visit:
http://us.pycon.org/TX2006/Registration
You can still register after Dec. 31st, but the cost will go up by
US$65 (US$25 for students).
This year PyCon will feature a day of tutorials before the three days
of regular presentations. Course outlines for all the tutorials have
been posted; see
http://wiki.python.org/moin/PyCon2006/Tutorials
All of the PyCon tutorials are still open for new registrations, but
space is limited, and we suspect they'll all be filled up by the time
early-bird registration closes.
Don't forget to book your hotel room, too. PyCon TX 2006 is being
held at a Dallas/Addison hotel, and we have negotiated a special low
rate:
http://us.pycon.org/Addison/Hotels
We hope to see you in Texas!
-- David Goodger
(on behalf of A.M. Kuchling, Chair, PyCon 2006)
Beta 0.19 of MMA - Musical MIDI Accompaniment - is now
available for downloading. Included in this release:
Many bug fixes, major rewrite of volume code, REPEAT
count enhancements, Lyric autochord transposition,
GOTO recognizes line numbers, MALLET works in all
tracks, and lots more!
MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details
please visit:
http://mypage.uniserve.com/~bvdp/mma/
If you have any questions or comments, please send them
to: bvdp(a)uniserve.com
--
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bvdp(a)uniserve.com
WWW: http://mypage.uniserve.com/~bvdp
Changes:
Web
- Message headers are case-insensitive.
- Implement the parameter HTTP-Date as of specified in the RFC.
- Fix the format of the "Date" header in the response.
- Implement the headers "Last-Modified" and "If-Modified-Since".
- Fix the HEAD method: don't return any entity, only the headers.
CMS (a.k.a. ikaaro)
- Fix metadata serialization for the workflow transitions.
- Fix external edit, the lock/unlock operations were not persistent.
--
J. David Ibáñez
Itaapy <http://www.itaapy.com> Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris Fax +33 (0)1 53 28 27 88
The Zope 3 development team is proud to announce Zope 3.2.0 beta 2.
Zope 3 is the next major Zope release and has been written from scratch based
on the latest software design patterns and the experiences of Zope 2.
It is our opinion that Zope 3 is more than ready for production use,
which is why we decided to drop the 'X' for experimental from the name. We
will also continue to work on making the transition between Zope 2 and Zope 3
as smooth as possible. As a first step, Zope 2.8 includes Zope 3 features in
the form of Five. This is a long term effort. We're not there yet.
**You can't run Zope 2 applications in Zope 3.**
Downloads
http://zope.org/Products/Zope3
Installation instructions for both Windows and Un*x/Linux are now available
in the top level 'README.txt' file of the distribution. The binary installer
is recommended for Windows.
Zope 3.2 requires Python 2.4.2 to run. You must also have zlib
installed on your system.
Most Important Changes Since 3.2b1
New features
- Added an option to mkzopeinstance to create instances that use
ZServer, rather than Twisted.
- Changed the way returning large results is
handled. Applications can now simply return files to the
publisher.
Bug Fixes
- Added input buffering to the twisted integration
- Fixed the plumbing in ZServer so that attempts to return large
output efficiently using iterators can actually succeed.
For a complete list of changes see the 'CHANGES.txt' file.
Resources
- "Zope 3 Development Web Site":http://dev.zope.org/Zope3
- "Zope 3 Dev Mailing List":http://mail.zope.org/mailman/listinfo/zope3-dev
- "Zope 3 Users Mailing
List":http://mail.zope.org/mailman/listinfo/zope3-users
- IRC Channel: #zope3-dev at irc.freenode.net
Acknowledgments
Thanks goes to everyone that contributed.
Enjoy!
The Zope 3 Development Team