[publican-list] Publican 2.2 Released

Jeffrey Fearn jfearn at redhat.com
Wed Oct 6 03:15:56 UTC 2010


Hi everybody! Publican 2.2 has been release! Brew and Koji builds have 
been started so updates will be coming to a repo near you.

I'd like to give a shout out to all the Fedora users, please become 
familiar with the updates testing process and add some karma to bodhi so 
we can get updates out to the main repositories sooner! Rudi will be 
following up with links to the bohdi jobs.

There are a couple of new technologies in 2.2 that are basically tech 
previews, OPDS support and man page output.

Man page support is pretty raw and untested, but without a preview it's 
unlikely to get tested robustly, so we are shipping it as is.

OPDS support is fully functional, but the final decision on how to 
segment content has not been been made. We believe the current layout is 
workable and definitely good enough for people to use it, and hopefully 
the feedback we receive from it's use will help us nail down the final 
structure.

OPDS support has lead to some changes to the web database and relocation 
of some settings from the home page publican.cfg file to the site.cfg 
file. If you are running your own site here are the changes you need to 
apply:

$ sqlite3 <path/to/site>.db

ALTER TABLE main.books ADD COLUMN subtitle text;
ALTER TABLE main.books ADD COLUMN abstract text;
drop table settings;

The settings that have moved from the home page publican.cfg to the 
site.cfg are:

1: def_lang, same format and name.
2: web_search, same format, renamed to search.
3: web_host, same format, renamed to host.

Also there is a new site config value, title, which replaces 
'Documentation' on the main index, TOC, and Sitemap files.

If you want to take a look at the OPDS output, surf you mobile to 
http://docs.fedoraproject.org/opds.xml

Change log for 2.2:

- Extend callout graphics to 40; adjust colour and font BZ #629804
- Make keycombo example consistent with RHEL6 behaviour. BZ #618735
- Restrict CSS style for edition to title pages to avoid applying to 
bibliographies
- Fix images/icon.svg breaking rpm build. BZ #612515
- Fix empty term breaking PDF build. BZ #614728
- Fix footnote not catching modified para. BZ #565903
- Fix SRPM not including web labels. BZ #621036
- Update tocs when home page is updated. BZ #612027
- Don't display stats for unused languages. BZ #613500
- Fix admonitions/varlistentry not having IDs. BZ #616112
- Fix procedure/itemizedlist/orderedlist not having IDs. BZ #612817
- Catch invalid revision in translation. BZ #621721
- Limit index.html redirection to installed languages. BZ #612009
- Fix smaller width being overridden by max_image_width. BZ #613140
- Fix support for def_lang for web sites. BZ #622030
- Remove ant trails from selected links.
- Add --novalid option to disable validation when building. BZ #616142
- Revert change to escaping ', ", >, <. BZ #628266
- Add support for product and version splash pages. BZ #613502
- Fix unused version breaking product hiding.
- Add support for alerts for parameters.
- Add bash completion.
- Validate revnumber for changelog. BZ #628464
- Add basic man page support. BZ #632027
- Add basic support for line numbers. BZ #629463
- Add warning messages for out of date translations.
- Add productname to IGNOREBLOCKS. BZ #625316
- Add OPDS support. BZ #615831
- Fix translated labels in web nav. BZ #631647
- Remove highlighting from output of prompt tag in html. BZ #618902
- Resize index title font to a sane size. BZ #624392
- Fix misapplied fonts for CJK. BZ #628786
- Fix attributes breaking translation merge. BZ #638816
- Fix entities missing from RPM description. BZ #626254
- Add bridgehead_in_toc parameter. BZ #616123
- Support '--lang all' for lang_stats.
- Left align CJK in PDF. BZ #639811
- Fix constraint regex on docname and productname. BZ #640082

Special thanks to Rudi and Ryan who have, yet again, proven invaluable 
for getting another Publican release out the door!

Cheers, Jeff.

-- 
Jeff Fearn <jfearn at redhat.com>
Software Engineer
Engineering Operations
Red Hat, Inc
Freedom ... courage ... Commitment ... ACCOUNTABILITY




More information about the publican-list mailing list