[ANN] QaTeX 0.1.1

2005-04-18 Thread Jonathan Fine
I'm pleased to announce the release of version 0.1.1 of QaTeX.
Here is a brief description of the package.
(La)TeX macro programming is hard. Python is a powerful and
easy to use scripting language. QaTeX allows Python modules
to be used instead of (La)TeX style files. With QaTeX
(pronounced `kwa-tech') TeX asks Questions and Python
provides Answers.
This release provides proof-of-concept.  It is known to run under
Linux and Mac OS/X.
QaTeX is not yet secure, so please don't use it with
untrusted documents.
Another problem is that QaTeX does not yet run under Windows.
QaTeX is released under the GPL.
This release, and further information, is available via the
project home page:
   http://qatex.sourceforge.net
--
Jonathan
--
http://mail.python.org/mailman/listinfo/python-announce-list
   Support the Python Software Foundation:
   http://www.python.org/psf/donations.html


CFP: DLS05: ACM Dynamic Languages Symposium

2005-04-18 Thread Roel Wuyts
   CALL FOR PAPERS FOR THE
   ACM Dynamic Languages Symposium 2005
October 18, 2005
San Diego, California
  (co-located with OOPSLA'05)
   URL: http://decomp.ulb.ac.be:8082/events/dls05/
---
Abstract
---
In industry, static languages (such as Java, C++ and C#) are much more 
widely used than their dynamic counterparts (like CLOS, Python, Self, 
Perl, php or Smalltalk). So it appears as though dynamic language 
concepts were forgotten and lost the race.

But this is not the case.
Java and C#, the latest mainstream static languages, popularized to a 
certain extent dynamic language features such as garbage collection, 
portability and (limited forms of) reflection. In the near future, we 
expect this dynamicity to increase even further. E.g., it is getting 
clearer year after year that pervasive computing is becoming the rule 
and that concepts such as meta programming, reflection, mobility, 
dynamic reconfigurability and distribution are becoming increasingly 
popular. All of these features are the domain of dynamic languages, and 
hence it is only logical that more dynamic language concepts have to be 
taken up by static languages, or that dynamic languages can make a 
breakthrough.

Currently, the dynamic language community is fragmented, split over a 
multitude of paradigms (from functional over logic to object-oriented), 
languages and syntaxes. This fragmentation severely hinders research as 
well as acceptance, and results in either language wars or, even worse, 
language ignorance. The goal of this symposium is to provide a highly 
visible, international forum for researchers working on dynamic 
features and languages. We explicitly invite submissions from all kinds 
of paradigms (object-oriented, functional, logic, ...), as can be seen 
from the structure of the program committee.

Areas of interests include, but are not limited to:
- closures
- delegation
- actors, active objects
- constraint systems
- mixins and traits
- reflection and meta-programming
- language symbiosis and multi-paradigm languages
- experience reports on successful application of dynamic languages
Accepted Papers will be published in the ACM Digital Library.
---
Submission Guidelines
---
Papers will need to be submitted using an online tracking system, of 
which the URL will be given later.

All papers must be submitted electronically in PDF format (or 
PostScript, if you do not have access to PDF-producing programs, but 
this is not recommended). Submissions, as well as final versions, must 
be formatted to conform to ACM Proceedings requirements: Nine point 
font on ten point baseline, two columns per page, each column 3.33 
inches wide by 9 inches tall, with a column gutter of 0.33 inches, etc. 
See the ACM Proceedings Guidelines. You can save preparation time by 
using one of the templates from that page. Note that MS Word documents 
must be converted to PDF before being submitted.

--
 Important Dates
--
- Deadline for receipt of submissions: June 24th 2005
- Notification of acceptance or rejection: August 5th 2005
- Final version for the proceedings: To be announced later
---
Program Committee
---
- Gilad Bracha
- Wolfgang De Meuter
- Stephane Ducasse
- Gopal Gupta
- Robert Hirschfeld
- Dan Ingalls
- Yukihiro Matsumoto
- Mark Miller
- Eliot Miranda
- Philippe Mougin
- Oscar Nierstrasz
- Dave Thomas
- David Ungar
- Guido Van Rossum
- Peter Van Roy
- Jon L White (G)
- Roel Wuyts (Chair)
--
Roel Wuyts  
  DeComp
[EMAIL PROTECTED]   Université Libre de 
Bruxelles
http://homepages.ulb.ac.be/~rowuyts/
Belgique
Vice-President of the European Smalltalk Users Group: www.esug.org

--
http://mail.python.org/mailman/listinfo/python-announce-list
   Support the Python Software Foundation:
   http://www.python.org/psf/donations.html


[ANN] Release 0.31 of Task Coach

2005-04-18 Thread Frank Niessink
Hi all,
I am pleased to announce release 0.31 of Task Coach. Here is a list of 
the changes.

Note:
- Task Coach was migrated to Python 2.4.1 and wxPython 2.5.5.1. Added
  check to give friendly message if wxPython version is below the
  required version number.
Bugs fixed:
- A unittest.py bug that was fixed in Python 2.4 revealed a
  bug in test.py (1181714).
- When searching for a task that is completed, while the
  'show completed' switch is off, the search shows the path to
  the task (i.e. parent tasks), but not the matched task itself
  (1182528).
- When searching for tasks in the tree view, composite tasks
  are expanded automatically to show the children that match
  the search string (1182528).
- Columns were hidden by setting their width to 0, but that did not
  make them entirely invisible on some Linux platforms (1152566).
- When editing a subtask, sometimes its branch would be
  collapsed (1179266).
Features added:
- In the task list and effort list the task column is automatically
  resized to take up the available space.
- Added columns to the task list view for: budget, total budget,
  budget left, and total budget left.
- Reorganized view menu, added extra task filters, added menu item to
  reset filters (1181762, 1178882, 1178780).
- The subject is selected in the task editor so that replacing it
  is a bit easier (1180887).
What is Task Coach?
Task Coach is a simple task manager that allows for hierarchical
tasks, i.e. tasks in tasks. Task Coach is open source (GPL) and is
developed using Python and wxPython. You can download Task Coach from:
http://taskcoach.niessink.com
https://sourceforge.net/projects/taskcoach/
A binary installer is available for Windows XP, in addition to the
source distribution.
Thanks, Frank
--
http://mail.python.org/mailman/listinfo/python-announce-list
   Support the Python Software Foundation:
   http://www.python.org/psf/donations.html