Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
GNOME
pitivi
Commits
a4f8931d
Commit
a4f8931d
authored
Sep 29, 2013
by
Jeff Fortin Tam
Browse files
Releasing Pitivi 0.91 "Charming Defects"
parent
aa1deacf
Changes
7
Hide whitespace changes
Inline
Side-by-side
AUTHORS
View file @
a4f8931d
...
...
@@ -3,7 +3,7 @@ Now with half the codebase and twice the power
2012 - ...
Maintained by Thibault Saunier
and
Jeff Fortin
,
Maintained by Thibault Saunier
,
Jeff Fortin
and Mathieu Duponchelle
with the help of many contributors.
A handwritten list here would be too long, be frequently outdated,
...
...
MAINTAINERS
View file @
a4f8931d
Edward Hervey
E-mail: bilboed@gmail.com
Userid: edwardrv
See the AUTHORS file
NEWS
View file @
a4f8931d
2013 September 29 - Pitivi 0.91
First alpha release for the new version of Pitivi based on GES.
It is a major rework of the entire Pitivi architecture. It includes:
* Replacing the core of Pitivi by GES; 20 thousand lines of code removed
* Porting to GStreamer 1.x
* Porting to GTK+ 3.x
* Replacing GooCanvas by Clutter for the timeline
* An automated UI test suite, with many checks for mission-critical parts
* Fixing hundreds of bugs
* Implementing many new features
* UI polish all over the place
* Refactoring pretty much the entire codebase
* See http://wiki.pitivi.org/wiki/0.91 for details
2012 May 3 - PiTiVi 0.15.2
* Bug fix release for a regression introduced by 0.15.1
* Translations have been updated
...
...
@@ -7,7 +23,7 @@
* Minor string fixes and additions to the user manual
* Translations have been updated
2011 Septemb
r
e 26 - PiTiVi 0.15
2011 Septembe
r
26 - PiTiVi 0.15
* A new transformation feature allows resizing, panning and cropping clips directly in the previewer
* Automatic clip alignment by analyzing soundtracks to sync multicamera footage
* Ability to have presets for rendering
...
...
RELEASE
View file @
a4f8931d
0.15.2 Release "I accidentally... the whole render"
---------------------------------------------------
This is a one-liner bug fix release to allow rendering to work again.
The regression was introduced by a fix in 0.15.1 to prevent an endless recursion
due to a change introduced in the GStreamer "good" plugins.
Translations have also been updated.
Dependencies/requirements have been unchanged since the 0.15 release.
== Hard requirements ==
* gstreamer >= 0.10.28
* gst-python >= 0.10.19
* gnonlin >= 0.10.16
* pygtk >= 2.18.0
* pygtk >= 2.24.0
* Python >= 2.5
* setuptools (http://peak.telecommunity.com/DevCenter/setuptools)
* pygoocanvas (http://live.gnome.org/GooCanvas)
* pyxdg (http://www.freedesktop.org/wiki/Software/pyxdg)
== Soft requirements ==
* frei0r for the transformation feature
* Numpy for the auto aligner feature
The Pitivi team recommends satisfying those dependencies as much as possible
for an optimal user experience.
* Contributors
6 Milagros Infante Montero
3 Daniel Korostil
3 Milagros Alessandra Infante
3 Milagros Alessandra Infante Montero
2 Daniel Mustieles
2 Jean-François Fortin Tam
1 Adolfo Jayme Barrientos
1 Andrej Žnidaršič
1 António Lima
1 Breno Felipe Morais de Santana
1 Bruno Brouard
1 Cheng-Chia Tseng
1 Daniel Nylander
1 Marek Černocký
1 Matej Urbančič
1 OKANO Takayoshi
1 Peter Mráz
1 René Stadler
1 Rudolfs Mazurs
1 Мирослав Николић
* Download
Pitivi source tarballs are available on gnome FTP:
http://ftp.gnome.org/pub/GNOME/sources/pitivi/0.15/
0.91 Release "Charming Defects"
-------------------------------
This is the first alpha release for the new version of Pitivi based on GES,
the GStreamer Editing Services library.
It is a major rework of the entire Pitivi architecture. It includes:
- Replacing the core of Pitivi by GES; 20 thousand lines of code removed
- Porting to GStreamer 1.x
- Porting to GTK+ 3.x
- Replacing GooCanvas by Clutter for the timeline
- An automated UI test suite, with many checks for mission-critical parts
- Fixing hundreds of bugs
- Implementing many new features
- UI polish all over the place
- Refactoring pretty much the entire codebase
Since 0.15.2, over 1300 changes have been committed in Pitivi alone.
As you may guess, this gargantuan amount of improvements cannot fit in a short
announcement such as this one. Instead, you can find a more detailed summary on
http://wiki.pitivi.org/wiki/0.91
Please keep in mind that this is an alpha release, so there may be some bugs we
haven't found yet. We appreciate your feedback, so try it out, let us know how
well it works for you and report detailed bugs for issues you may encounter.
With your help, we will follow up with a beta release and eventually a 1.0
release.
== Requirements ==
Dependencies/requirements have changed significantly since the 0.15 series.
Refer to Pitivi's check.py for the dependencies' versions for this release.
See also http://wiki.pitivi.org/wiki/Dependencies for additional tips.
== Contributors for this release ==
In Pitivi:
526 Jean-François Fortin Tam
266 Thibault Saunier
190 Mathieu Duponchelle
72 Paul Lange
37 Piotr Drąg
26 Alex Băluț
24 Daniel Mustieles
23 Matas Brazdeikis
18 Marek Černocký
17 Matej Urbančič
17 Nicolas Dufresne
14 Daniel Thul
12 René Stadler
10 Alexandru Băluț
8 Stephen Griffiths
8 Мирослав Николић
7 Luis de Bethencourt
5 Lubosz Sarnecki
5 Martin Srebotnjak
4 Rafael Ferreira
3 Aurimas Černius
3 Fran Diéguez
3 Milagros Infante Montero
2 Andrej Žnidaršič
2 Anton Belka
2 Balázs Úr
2 Bruno Brouard
2 Dimitris Spingos
2 Elad Alfassa
2 Joris Valette
2 Meenal-goyal
2 Pere Orga
2 Thiago Santos
1 Adonfo Jayme Barrientos
1 Antonio Fernandes C. Neto
1 Brian Grohe
1 Carles Ferrando
1 Christian Kirbach
1 Danny Piccirillo
1 Dominique Leuenberger
1 Enrico Nicoletto
1 Florêncio Neves
1 Gabor Kelemen
1 Gianvito Cavasoli
1 Jan Gerber
1 Javier Jardón
1 Jiro Matsuzawa
1 Jordi Mas
1 Marianne Corvellec
1 Mattias Põldaru
1 Milagros Alessandra Infante Montero
1 Odin Hørthe Omdal
1 Oliver Propst
1 Olivier Duchateau
1 Panagiotis Papadopoulos
1 Praveen Illa
1 Rūdolfs Mazurs
1 Simon Corsin
1 Simon Wenner
1 Ulisse Perusin
1 Yann Pravo
1 Yaron Shahrabani
1 Yuri Myasoedov
In GES:
596 Thibault Saunier
98 Mathieu Duponchelle
74 Edward Hervey
54 Tim-Philipp Müller
34 Sebastian Dröge
26 Luis de Bethencourt
11 Simon Corsin
10 Volodymyr Rudyi
8 Stefan Kost
6 Mark Nauwelaerts
6 Stefan Sauer
5 Robert Swain
5 Vasilis Liaskovitis
5 Руслан Ижбулатов
4 Nicolas Dufresne
4 Thiago Santos
3 Alessandro Decina
3 Anton Belka
3 Lubosz Sarnecki
3 Paul Lange
3 Xabier Rodriguez Calvar
2 Matas Brazdeikis
2 Vincent Penquerc'h
1 Alban Browaeys
1 Andoni Morales Alastruey
1 David Schleef
1 Jean-François Fortin Tam
1 Joris Valette
1 Kerrick Staley
1 Kishore Arepalli
1 Mateu Batle
1 Stéphane Maniaci
1 Thomas Vander Stichele
1 Wim Taymans
== Download ==
Pitivi source tarballs are available on the GNOME FTP servers:
http://ftp.gnome.org/pub/GNOME/sources/pitivi/0.91/
See the website for distribution-specific packages.
* Information and Feedback
* Information for users and developers can be found on the Pitivi website :
http://www.pitivi.org/
== Information and Feedback ==
* Information for users and developers can be found on http://www.pitivi.org
* Comments and feedback are welcome.
* Mailing-list : pitivi-pitivi@lists.sourceforge.net
* Pitivi bug-tracker : http://bugzilla.gnome.org/browse.cgi?product=pitivi
* Bugs Fixed
None were reported
== Bugs Fixed ==
* Too many to list here, see http://wiki.pitivi.org/wiki/0.91
configure.ac
View file @
a4f8931d
...
...
@@ -5,7 +5,7 @@ dnl Note for packagers: see pitivi/check.py for the dependencies
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
AC_INIT(Pitivi, 0.1
5.2
,
AC_INIT(Pitivi, 0.
9
1,
https://bugzilla.gnome.org/browse.cgi?product=pitivi,
pitivi)
...
...
docs/release
View file @
a4f8931d
...
...
@@ -17,6 +17,7 @@ Pre-requisites:
Preparing:
Pre-releases:
* Bump nano number up in configure.ac (ex: 0.15.91 -> 0.15.92)
* Update the dependencies' version numbers in pitivi/check.py
* Re-autogen
* Make sure pre-requisites are still valid
* Commit
...
...
@@ -26,11 +27,11 @@ Preparing:
* Re-autogen
* Make sure pre-requisites are still valid
* Update the following files:
* pitivi.org/versions.txt: add new release as current
*
RELEASE. Basically short version of release notes/announcement. To get the list of contributo
rs
,
* 'git shortlog -s -n RELEASE-<previoustag>..'
* NEWS
(
a shorter version of RELEASE, with the exec summary of changes
)
* AUTHORS
(
if there are new maintainers
)
* pitivi.org/versions.txt: add new release as current
*
pitivi/check.py: dependencies' version numbe
rs
*
RELEASE: the release notes (or its short version)/announcement. To get the list of contributors,
'git shortlog -s -n RELEASE-<previoustag>..'
* NEWS
:
a shorter version of RELEASE, with the exec summary of changes
* AUTHORS
:
if there are new maintainers
* Commit
* git tag -a RELEASE-X_YY_Z # For major releases, Z = 0
* Use git push --tags to ensure the tags are published on the remote
...
...
pitivi/check.py
View file @
a4f8931d
...
...
@@ -38,17 +38,17 @@ from gettext import gettext as _
# Unless otherwise noted, modules are accessed through gobject introspection
HARD_DEPS
=
{
"cairo"
:
"1.10.0"
,
# using static python bindings
"GES"
:
"1.0.0
"
,
"GES"
:
"1.0.0
.0"
,
# packagers: in reality 1.1.90, but that GES version erronously reports itself as 1.0.0.0
"Clutter"
:
"1.12.0"
,
"gnonlin"
:
"
0.11.89.1
"
,
"Gst"
:
"1.
1
.0"
,
"Gtk"
:
"3.
4
.0"
,
"gnonlin"
:
"
1.1.90
"
,
"Gst"
:
"1.
2
.0"
,
"Gtk"
:
"3.
8
.0"
,
"xdg"
:
None
,
# "pyxdg", using static python bindings
"numpy"
:
None
,
# using static python bindings
# The following are not checked, but needed for the rest to work:
"gobject-introspection"
:
"1.34.0"
,
"gst-python"
:
"
0
.1
0.22"
,
# we currently require the git version, 02ca5d3ad2
"gst-python"
:
"
1
.1
.90"
,
"pygobject"
:
"3.4.0"
,
}
# For the list of soft dependencies, see the "check_soft_dependencies" method,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment