From Fedora Project Wiki

< FWN‎ | Beats

No edit summary
No edit summary
Line 52: Line 52:
<references/>
<references/>


==== exiv2 soname bump ====
There were no Development announcements in the past week aside from the Fedora 12 EOL notice, above.
 
Rex Dieter announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2010-December/000728.html</ref>:
 
"exiv2-0.21 was released recently, and includes a soname bump.  I plan on importing this into rawhide next week sometime, if all goes well.
 
Here's a scratch build for testing<ref>http://koji.fedoraproject.org/koji/taskinfo?taskID=2636872</ref>
 
I've done a few test builds of the items below, and the only one that ftbfs is pyexiv2 (a usual suspect, being a low-level binding).
 
and a list of affected pkgs,
<code>
$ repoquery --repoid=rawhide-source --archlist=src \
  --whatrequires exiv2-devel | sort
darktable-0:0.7-1.fc15.src
geeqie-0:1.0-4.fc14.src
gipfel-0:0.3.2-5.fc15.src
gnome-color-manager-0:2.91.2-1.fc15.src
gnome-commander-3:1.2.8.8-3.fc15.1.src
gpscorrelate-0:1.6.1-2.fc14.src
gthumb-0:2.12.1-1.fc15.src
hugin-0:2010.2.0-1.fc15.src
immix-0:1.3.2-9.fc14.src
kdebase-runtime-0:4.5.80-3.fc15.src
kdegraphics-7:4.5.80-2.fc15.src
kipi-plugins-0:1.6.0-1.fc15.src
koffice-3:2.2.84-2.fc15.src
kphotoalbum-0:4.1.1-7.fc15.src
krename-0:4.0.5-1.fc15.src
libextractor-0:0.6.2-1503.fc15.src
libgexiv2-0:0.2.0-1.fc15.src
merkaartor-0:0.16.3-1.fc15.src
pyexiv2-0:0.2.2-2.fc15.src
qtpfsgui-0:1.9.3-5.fc14.src
rawstudio-0:1.2-6.fc15.20100907svn3521.src
strigi-0:0.7.2-6.fc15.src
ufraw-0:0.17-1.fc14.src
</code>
 
<references/>
 
==== poppler soname bump in rawhide ====
 
Marek Kasik announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2010-December/000729.html</ref><ref>http://lists.fedoraproject.org/pipermail/devel-announce/2010-December/000730.html</ref>
 
"Hi,
 
I plan to rebase poppler in rawhide to poppler-0.15.3. There are some API changes (see below) and 1 soname bump of libpoppler.so.9 to
libpoppler.so.11. You can test it against your package with this scratch-build<ref>http://koji.fedoraproject.org/koji/taskinfo?taskID=2636922
</ref>  I'll ask release engineers for chain-build of it in the middle of next week.
 
Regards,
 
Marek
 
====Changes against 0.15.1:====
 
core:
 
* Improve shadings and antialias in the Splash backend (Bug #30436)
* Linearization improvements
* Small improvements to the Arthur backend
* Fix calculation of the size of some pages (Bug #30784)
* Fix crashes in broken documents
* Improve rendering of radial shadings
* Open a broken file (Bug #31861)
* Correct parsing of linearization table (Bug #31627)
* Find fonts inside patterns (Bug #31948)
* [win32] Simplify strtok_r implementation
* Use a std::vector instead of a var-length-array of chars
* Fix crashes in broken files
* Use sets instead of arrays for looking for duplicate fonts
 
qt4:
 
* Add Page::renderToPainter() method
* Add setDebugErrorFunction() method
 
cpp:
 
* Add the hability to render pages to an image
* Include correction
 
utils:
 
* Add -p flag to pdfimages
* pdffonts: Remove duplicated code
 
build system:
* Remove -ansi flag for cywin and mingw
 
====API changes against 0.15.1:====
 
<code>
removed  goo/GooVector.h
new file  Hints.h
new file  Linearization.h
new file  cpp/poppler-page-renderer.h
 
All "GooVector<>" has been replaced with "std::vector<>".
 
cpp/poppler-image.h
- new public function in class image:
    bytes_per_row
 
 
poppler/Dict.h
- API change of a public function in class Dict:
    lookup
 
- new public function in class Dict:
    hasKey
 
 
Form.h
- API changes in constructors of classes FormField, FormFieldButton,
  FormFieldText, FormFieldChoice, FormFieldSignature
 
- API change in a public function of class Form:
    createFieldFromDict
 
 
Function.h
- API change in constructor of class StitchingFunction
 
 
Object.h
- API change in functions of class Object:
    fetch, dictLookup
 
OutputDev.h
- API change in a public function of class OutputDev:
    useShadedFills
 
- new public functions in class OutputDev
    gouraudTriangleShadedFill, patchMeshShadedFill
 
 
Parser.h
- new versions of a public function in class Parser:
    getObj
 
 
PDFDoc.h
- new public functions in class PDFDoc
    getLinearization, getPage
 
 
PSOutputDev.h
- API changes in constructors of class PSOutputDev
 
- API changes in a public function of class PSOutputDev:
    useShadedFills()
 
- a public function removed from PSOutputDev:
    writeDocSetup
 
 
qt4/poppler-qt4.h
- new public enum in class Page:
    PainterFlag
 
- new public function in class Page:
    renderToPainter
 
 
splash/SplashBitmap.h
- new public function in class SplashBitmap:
    getRowPad
 
 
splash/SplashFontFile.h
- destructor of class SplashFontSrc moved to private section
 
 
splash/Splash.h
- new public functions in class Splash:
    shadedFill, gouraudTriangleShadedFill
 
 
splash/SplashPattern.h
- API change in a public function of class SplashPattern:
    getColor
 
- API change in a public function of class SplashSolidColor:
    getColor
</code>
"
 
<references/>
 
====libsigsegv-2.9 update, abi bump====
 
Rex Dieter announced<ref>http://lists.fedoraproject.org/pipermail/devel-announce/2010-November/000727.html</ref>
 
"I'm planning a libsigsegv-2.9 (rawhide) update relatively soon which includes an abi change.  According to repquery, only the following
packages should be affected:
 
* clisp
* gnu-smalltalk
 
(I'll help take care of these requisite rebuilds)
 
-- Rex"
 
<references/>


===Fedora Events===
===Fedora Events===

Revision as of 15:21, 8 December 2010

Announcements

In this section, we cover announcements from the Fedora Project, including general announcements[1], development announcements[2] and Events[3].

Contributing Writer: Pascal Calarco

Fedora Announcement News

The announcement list is always exclusive for the Fedora Community. Please, visit the past announcements at[1]

Fedora 12 End of Life

Kevin Fenzi announced[1]:

"This announcement is a reminder that as of 2010-12-02, Fedora 12 has reached its end of life for updates and support. No further updates, including security updates, will be available for Fedora 12.

Fedora 13 will continue to receive updates until approximately one month after the release of Fedora 15. The maintenance schedule of Fedora releases is documented on the Fedora Project wiki:

https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle#Maintenance_Schedule

Please see[2] for more information on upgrading to a supported release.

kevin"

Fedora Development News

The development list[1] is intended to be a LOW TRAFFIC announce-only list for Fedora development.

Acceptable Types of Announcements

  • Policy or process changes that affect developers.
  • Infrastructure changes that affect developers.
  • Tools changes that affect developers.
  • Schedule changes
  • Freeze reminders

Unacceptable Types of Announcements

  • Periodic automated reports (violates the INFREQUENT rule)
  • Discussion
  • Anything else not mentioned above

There were no Development announcements in the past week aside from the Fedora 12 EOL notice, above.

Fedora Events

Fedora events are the exclusive and source of marketing, learning and meeting all the fellow community people around you. So, please mark your agenda with the following events to consider attending or volunteering near you!

Upcoming Events (Dec 2010 - Feb 2011)

  • North America (NA)[1]
  • Central & South America (LATAM): none
  • Europe, Middle East, and Africa (EMEA)[2]
  • India, Asia, Australia (India/APJ)[3]

Past Events

Archive of Past Fedora Events[1]

Additional information

  • Reimbursements -- reimbursement guidelines.
  • Budget -- budget for the current quarter (as distributed by FAMSCo).
  • Sponsorship -- how decisions are made to subsidize travel by community members.
  • Organization -- event organization, budget information, and regional responsibility.
  • Event reports -- guidelines and suggestions.
  • LinuxEvents -- a collection of calendars of Linux events.