Python Desktop Server Weblog 2003/2

a picture of myself

Münsterland.org

2003-02-26

New beta 0.4.14: welcome to all freshmeat users

This version is the first freshmeat announcement. It has some small bugfixes in the CalendarTool and in the PasswordsTool.
posted at 15:10:08    #
 
2003-02-24

New beta 0.4.13: several small bugfixes and enhancements

Just a bunch small bugfixes and some enhancements to the PictureTool. For the latter to activate after you restarted your server, you have to drop your current default picture template. Just go to the preferences and delete all the content in the template edit field and press save. This fills in the default picture template. Now visit all pictures and remove the template that's stored there, too. This copies the new default template from your preferences to your pictures.

Additionally there now is a medusa monitoring server and client installed. You can connect with pyds-debug to your running instance, if you set up two settings (monitorport and monitorpassword) in your PyDSConfig.py. This helps tool developopers, as you now can test your methods not only interactively, but within the running server framework.

posted at 18:47:44    #
 

How to build your first weblog

This is a first rundown of the Python Desktop Server after installing and starting it for the very first time. It gives you screen shots and some description so you get a feeling what it does and how it does this.
posted at 15:51:44    #
 
2003-02-23

What is this Python Desktop Server Thing?

The try to write a description of what the Python Desktop Server actually is. Comments are appreciated.
posted at 12:35:28    #
 
2003-02-21

New beta 0.4.10: search functionality

Beside several enhancements, this version now has search functionality. It is currently used in the WeblogTool and the AggregatorTool, so you can find old postings or old locked articles without scrolling to death or using google and searching your cloud Smiley

For the searchbox to show up you have to remove your local installation of BaseTemplate.tmpl so the system can install the default version!

posted at 17:28:48    #
 
2003-02-20

New beta 0.4.9: external edited stories

Now you have a seperate tool for upstreaming (and rendering) external edited stories. One use might be to create outlines in an outline editor and render HTML fragments, and use this tool to build full pages and upstream them (this I plan to do with Tinderbox and PyDS).

Other than that, just some small enhancements like a new indicator in the aggregator, popup titles in the menubar and version information in titles and RSS feeds and user-agent headers. Because of the change in the RSSFeedTemplate.tmpl you should remove your local version to allow the system to install the default.

posted at 16:41:52    #
 
2003-02-19

New beta 0.4.8: added support for backup/restore

Besides many bugfixes and small enhancements, the biggest news in this release is the addition of backup and restore. The system is not identical and not actually fully compatible with Radio backups/restores, but it is quite similar. I do use the files.xml format, but the directory structure and the file contents are all XML and different from Radios XML. There are no plans on adding this compatibility, as it would make the - now quite simple - backup/restore facilities in PyDS more complicated.

Another nice tool is the PasswordTool, a simple password storage. This is to enable you to upstream your backups without worrying over passwords (as those are never backed up!). Other stuff that's not backed up are RPC access parameters, passwords for the cloud and the user configuration.

Of course, if you did some changes to PyDSCOnfig.py in your local installation, you will have to set that manually, as that isn't backed up, too. Only databases are backed up.

Pictures meta data is backed up, but the pictures themselves are not.

To get regular backups each night, you just set up a timer. To better specify when a timer should start, you can give a start time.

posted at 16:40:48    #
 
2003-02-17

Important bugfix: 0.4.7

There was a bad bug in the 0.4.6 version that could prevent postings from appearing on the frontpage, so a 0.4.7 is out.
posted at 20:16:16    #
 

New beta 0.4.6: several bugfixes

Just lots of bugfixes in this version. Mostly related to the PictureTool and some to the AggregatorTool. Have a look at the debian/changelog file for details.
posted at 16:00:16    #
 
2003-02-14

New beta 0.4.5 now supports EXIF

The new beta 0.4.5 now supports EXIF header in JPG files. Several data items are pulled out of the EXIF header and put in the description.

One change: the picture now must have both a title and a description to upload!

Other changes are several fixes in the PictureTool and StatusTool and a way to switch pictures to palette mode and PNG output instead of the default JPG and a way to override this format in the imageTag call.

posted at 15:31:28    #
 

New beta 0.4.4: several fixes and improvements

The new 0.4.4 version fixes several problems with the new PictureTool and has many improvements in the Aggregator (and fixes too). An upgrade is recommended. Please read the installation instructions to add development versions of libjpeg62 and zlib and to add Python Imaging to your installations, as those will be needed!
posted at 10:54:08    #
 
2003-02-12

New beta 0.4.0 with PictureTool

The new beta has a fullfledged photographic blog tool, where you can upload pictures to your cloud and have calendar and comment integration, just like with your normal weblog. Pictures are rendered automatically for different versions and those are linked together.

This tool needs python imaging installed, so have a look at the source installation, as there are new steps involved. If you install from debian packages, everything should go automatic.

posted at 19:19:44    #
 
2003-02-11

Installation from Source - added Python Imaging

Python Imaging is now added to the packages to be installed from source. The debian control and packages are changed, too. Python Imaging is usefull to work with Images, especially if you set up imaging utilities like I plan for the next beta version. So you should read through the installation instructions and add Imaging support to your installation.

The installation instructions include info on how to build a libjpeg development version for MacOS X. Unix-users on systems with package support should use their systems packages to install a version of libjpeg (often this package is called libjpeg62-dev or something like this).

posted at 17:17:04    #
 
2003-02-07

New Beta 0.3.1: small improvement in themes

Themes now automatically include all files in ~/.PyDS/www/images/ that are referenced by the template files. This makes sure that layout images are included with the theme. Important thing: you must reference the images by name, so the ThemesTool recognizes them - don't compute image names. If you need to use computed image names, you should put the image names in HTML comments.
posted at 17:32:00    #
 

Migration from Radio

Just a short tip: if you use Radio and want to change to PyDS, you can do that easily with XML/RPC, some cutting and pasting and a little flag.

First you use XML/RPC to transfer all postings from Radio to PyDS. I have a small script for an older version of PyDS, but if you need it, drop a line and I hack it up to work with current versions.

Next, since Radio doesn't have an API for stories, you have to cut and paste all your stories over from Radio to the PyDS.

Last step (or first step) is to set the radio comaptible URL flag in the preferences, so your URLs for day pages and category pages are mostly identical to your radio installation. Ok, only the path part is identical, the anchors won't fit (so you loose your comments), but all links from google should go to the right page. That's actually what I did with my Radio installation ...

posted at 09:45:52    #
February 2003
MoTuWeThFrSaSu
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
2425262728  
Jan
2003
 Mar
2003

This is the Python Desktop Server weblog.


(Donations will be used by the author to buy stuff, fullfill selfish wishes or do other silly recreational things. You have been warned.).
The PyDS is
OSI Certified Open Source Software

Python Powered

XML-Image

© 2003-2007, Georg Bauer