This is Flumotion 0.2.1, "Angel".

Features since 0.2.0:

- Added a Brazilian Portuguese translation (Pablo Lorenzzoni)
- Ported colorbalance effect for GStreamer 0.10 version
- Display Stream URL in http-streamer admin GTK UI
- Trap core dumps and signals and report them to the manager correctly

Issues fixed since 0.2.0:

ticket	summary
138	Worker control problems
310	when you have a misconfiguration (wrong propety name), the manager
        starts up, then exits
314	[wizard] Forward button gets unresponsive on 'leaf' pages
246	planet.xml should contain path to pem file
316	[PATCH] regression in vorbis encoder for 0.10 gstreamer
166	components do not check syntax for their config well
81	Error reporting from workers 
271	Components should log into manager before importing component code
278	gnomevfssrc blows up when ~/.gnome2 is not writable
286	component properties mixed up with descriptions of the flow
295	when a worker runs out of ports it doesn't give a nice error
300	videotestsrc key frames are not sent by the streamer at client startup
305	HTTP admin UI doesn't show bitrate when no client has connected
307	[webcam] 'Could not negotiate format' error in gstbasesrc
308	if worker is specified in XML, admin should show it even when not
        logged in (maybe in gray)
320	Help->about is wrong
321	text admin now spewed with stderr messages (a recent commit)
322	component gtk ui shows old out of date irrelevant errors :)
324	flumotion-command manager parsing looks to not parse the
        port number to an int
328	[PATCH] make volume effect work in 0.10!


IMPORTANT NOTE:

The XML config format was changed since the 0.1.x series for components.
They should now list each of their properties in a
<property name="propname"> section instead of just having
<propname></propname>.  Also, the <feed> nodes are gone.

This must also be done in the manager section where it's using a bouncer
component.

You can upgrade your planet config files using xsltproc and the
included stylesheet:

    xsltproc $datadir/upgrade-to-0.2.0.xsl planet.xml > new.xml

Where $datadir is the datadir passed to configure, or the "data" directory
in the Flumotion source tarball.

Features since 0.1.10:

- Fully works with GStreamer 0.10
- a looper element that can create a live stream out of an Ogg/Theora+Vorbis
  file (GStreamer 0.10 only)
- Component protocol cleanups, making it a lot easier to write new components.
  Also fixes a set of bugs where a component ran into an error and can't be
  restarted.
- synchronization between capturing components (if they can directly contact
  each other over UDP).  Should properly synchronize webcams and soundcards.
- Flumotion now supports add-on projects, that can be discovered even when
  uninstalled, using the FLU_PROJECT_PATH environment variable.
- Added flumotion-command, a simple admin client that can execute certain
  commands on components.  Useful for getting statistics, rotating log files,
  ...
- Show what worker a component is supposed to start on.
- Components can now send fully translatable messages as part of their state.
  The translations happens in the admin client, in the admin's locale.
  These messages are now visible in the admin and tell you more about why
  a component is sad.

Issues fixed since 0.1.10:

81      Error reporting from workers
138     Worker control problems
142     JPEG applet's internal buffering produces "lag"
166     components do not check syntax for their config well
246     planet.xml should contain path to pem file
271     Components should log into manager before importing component code
278     gnomevfssrc blows up when ~/.gnome2 is not writable
286     component properties mixed up with descriptions of the flow
295     when a worker runs out of ports it doesn't give a nice error
300     videotestsrc key frames are not sent by the streamer at client startup
305     HTTP admin UI doesn't show bitrate when no client has connected
307     [webcam] 'Could not negotiate format' error in gstbasesrc
308     if worker is specified in XML, admin should show it even when not
        logged in (maybe in gray)
310     when you have a misconfiguration (wrong propety name), the manager
        starts up, then exits
314     [wizard] Forward button gets unresponsive on 'leaf' pages
316     [PATCH] regression in vorbis encoder for 0.10 gstreamer
320     Help->about is wrong
321     text admin now spewed with stderr messages (a recent commit)
322     component gtk ui shows old out of date irrelevant errors :)
324     flumotion-command manager parsing looks to not parse the port number
        to an int
328     [PATCH] make volume effect work in 0.10!

Features since 0.1.9:

- (Experimental) support for GStreamer 0.9.x Development series
- flumotion-inspect to examine installed components
- flumotion-launch to launch a command-line specified flow in one process 
- projects allow uninstalled additional Flumotion projects to be used
- workers now spawn job processes
- Flumotion can now be translated; Dutch translation added

Issues fixed since 0.1.9:

ticket  summary
261     interactive password prompting doesn't work
129     remove registry dependency in job.py so worker doesnt need registry
173     admin hangs if manager is not running
258     flumotion-manager --version fails

Features since 0.1.8:

- Now works correctly with Twisted 2.0
- Issues related to installing in custom prefixes have been fixed
- components show their relative CPU usage
- burst-on-connect for video is implemented, giving clients all data
  since the last key frame immediately
- a new message area was added to the wizard so worker messages can be
  made non-modal
- man pages were added

Issues fixed since 0.1.8:

ticket	summary
240	Triggering an assertion on the Consumption wizard page
264	Disker GUI gone
236	"Export Configuration" silently overwrites existing files
241	Clearing the mount property of http-streamer borks the wizard
47	Remote PB lists
135	Audio src selection should have device name/info like videosrc
248	worker not killed with flumotion stop
255	Twisted reactor tracebacks only appear at debug level 4

Features since 0.1.7:

- Firewire widescreen capture now works
- A trayicon got added, giving you an immediate view of the status of your
  admin client

Issues fixed since 0.1.7:

ticket	summary
201	[PATCH] support advanced theora encoding properties
202	No error message when wrong permission on .pem file
206	[disker] [patch] support more extensions
210	test audio component does not respect sample rate setting
212	Ogg Vorbis quality setting incorrectly recorded in planet file
216	wrong bundle setup at times causes tracebacks when showing UI
231	[patch] tray icon

Features since 0.1.6:

- running configuration can be exported to XML from the admin client
- XML can be imported to the manager from the admin client
- admin client manages and remembers previous connections
- works with Twisted 2.0 as well
- TV Cards are properly supported now
- keycards contain a domain that can be used in bouncers
- Firewire sound volume can be changed

Issues fixed since 0.1.6:

ticket	summary

18	Use of Norwegian characters in overlay test breaks wizard
110	Webcam component does not support different devices
186	in some cases a streamer asking a bouncer to expire tracebacks
78	[vorbis] should autosample rate,channels for bitrate
170	flumotion 0.1.5 does not detect python 2.3 on debian unstable
183	[vorbis] Scale based on bitrate...patch included
184	add volume control/setting to volume effect and add volume effect
        to firewire component
185	bouncers don't work in 0.1.6
188	overlay component does not clean up temporary overlay .png
190	admin client does not see locally cached bundles anymore
192	an admin_gtk that imports another admin_gtk where code gets
        changed does not get rebuilt properly
198	firewire input do not start for video
199	Overlay text not removed even if box for it not checked

Issues fixed since 0.1.5:

ticket	summary
104	GUI for worker
165	flumotion needs to give error when missing firewire device
172	login problems in admin client
175	Speex do not work with current CVS
176	Colorbalance GUI never comes up with Current CVS

Issues fixed since 0.1.4:

ticket	summary
31	RGB test source does not work
69	Logitech Webcam(quickcam) causes flumotion-worker to hang during
	configuration
144	make clean breaks uninstalled launch
59	mention authorization (.pem/planet.xml) in README
163	flumotion hangs sometimes on overlay

Issues fixed since 0.1.3:

36	need to have multiple admin logins working
123	changes to gstreactor.py in changeset 1206 breaks flumotion
13	make common Heaven baseclass
91	flumotion-admin should handle flumotion-manager restart
112	being able to tune brightness and contrast on v4l devices
118	overlaying does not work on mandrake
120	[PATCH] add admin_gtk.py to Makefile.am in videotest
121	[PATCH] flumotion ui mdoule not installed with make install
122	[PATCH] make disker have a ui component with a button to change file manually
132	Workers can be started again and again
133	[PATCH] addition of volume effect (and its implementation in soundcard producer) with cool new vumeter
136	flumomtion wizard do not warn about missing libdv plugin
139	Unable to start Flumotion on Fedora 3

Issues fixed since 0.1.2:

ticket  summary
71      Final button in wizard should be "Done" instead of "Quit"
92      Worker hangs/crash on sound device selection
98      Getting assertion error when selecting bttv card on thread as its gives 
	me soundcard
101     soundcard producer was broken
86	[PATCH] Spec file improvements

Issues fixed since 0.1.1:

ticket	summary
20	No error handling for missing GStreamer plugins
43	figure out a python way of changing import so it can load similar
	package paths from different locations
45	fix service script
61	OSS/Alsa/ESD option in audio source
72	Webcam component should propose device selection
85	Bttv option in the Wizard seems broken
73	Workers become zombies after interface cleanup
80	Flumotion-tester do not work due to missing dependecies
	(flumotion.utils import log)
32	Flumotion services not listed in the Fedora 'setup' tool
51	Worker is not shutting down cleanly.
58	check for python imaging
76	wizard steps should remember last worker chosen
84	Unable to go ahead if wizard stops due to missing plugin

Issues fixed since 0.1.0:

ticket	summary
54	wizard pages should be able to run code on the worker to detect stuff
57	No firewire video page to choose width and height on
40	TV card in wizard gives problems
41	After cleaning up from the admin interface the workers are staying as
        workers turn into zombies after cleanup from admin
42	cleanup and new config does not work in wizard
55	TV card should allow choice of signal and channel
56	traceback in wizard with webcam
38	trac URL wrong
46	check for twisted 1.3.0 in configure

