PubliForge 2.2
Online multimedia publishing system
Keywords: web wsgi bfg pylons pyramid publiforge

PubliForge README
=================

Installation and Setup
----------------------

Install `PubliForge` (best practice is to do so in a virtual environment)::

    $ cd <directory_containing_this_file>
    $ pip install -e .

Tweak the configuration file ``development.ini`` as appropriate and populate
database::

    $ pfpopulate development.ini    

Getting Started
---------------

Launch the apllication::

    $ pserve development.ini

And, visit http://localhost:6543.

Documentation
-------------

Read documentation (http://docs.publiforge.org) for complete information.


CHANGES
=======

2.2 (2017-03-21)
----------------

* pylint 1.8.3
* composition as a selection keeps <file> attributes
* bug fixes and improvements

2.1 (2017-12-12)
----------------

* title attribute in Publiset <file> tag
* card mode for storages
* selection with titles of documents
* image opener can manage metadata (exif and XMP)
* customizable result of an advanced search
* new indexer system
* logging
* use of Flexbox
* autoincrement=True for SqlAlchemy 1.1
* scaffold to generate a new instance
* button "Save and continue" in file editor
* bug fixes and improvements


2.0 (2016-01-27)
----------------

* ability to normalize file name during upload
* Drag and drop from user disk to storage
* user-friendly editor for a Publiset XML file
* overwiews in storages
* new right: packeditor
* user selection panel
* left panel can be resized
* time-based job scheduler
* new Publiquiz2Scorm2004 and Publiquiz2Scorm12 processors
* automatic backup for an opener
* ability to set fid by fonction
* new "generator" module for processors
* processing variables stored in pack
* bug fixes and improvements

1.2 (2015-02-21)
----------------

* ability to duplicate a file
* HTML processors can minify CSS and Javascript files
* new DTBookValid processor
* improvement of variable management for processor
* XHTML 1.1 -> HTML 5
* improved current pack management
* new opener system with seeds to create new files
* bug fixes and improvements

1.1 (2014-07-26)
----------------

* attribute pi-source in publiset composition
* dependencies system for builds
* Subversion via Mercurial with hgsubversion
* ability to navigate into search results
* list of openers in site administration
* STOP button on result page
* tool tips on result page
* new tool tip style
* jQuery replaces Mootools
* improved concurrent build management
* transformations of LePrisme engine can be conditional
* bug fixes and improvements

1.0 (2014-02-01)
----------------

* useful area optimization
* mathematical formulas in LaTeX managment
* LePrisme engine can do multiple transformations
* compatibility with Pyramid 1.5
* use of module WebHelpers2
* files in pack can be sorted
* Publiset4Publidoc can generate a Publidoc XML file
* Processor Publiset2Publidoc
* bug fixes and improvements

0.9.1 (2013-07-15)
------------------

* Whoosh 2.5
* bug fixes

0.9 (2013-07-03)
----------------

* new "publiseter" module for processors
* improved right management on projects
* some files can now be displayed, rendered and edited (opener)
* PDF transformation via LaTeX
* bug fixes and improvements

0.8 (2012-12-12)
----------------

* file viewer
* search engine with Whoosh
* improved workflow
* possibility of deleting result displays
* bug fixes and improvements

0.7 (2012-09-11)
----------------

* new dashboard
* first version of tasks
* enhanced packs
* Subvertpy replaces HgSubversion for Subversion support
* add result of a build to a pack
* bug fixes

0.6 (2012-06-02)
----------------

* isolated processings
* "Parallel" processor
* Label for variables
* Publidoc2Html5 and Publidoc2EPub3 processors
* ePubCheck 3.0
* HTML validator tween with WDG
* Subversion support
* bug fixes

0.5.1 (2012-03-23)
------------------

* member groups
* Pyramid 1.3
* bug fixes

0.5 (2012-03-02)
----------------

* AJAX
* build.concurrent option
* dynamic menu
* better search engine
* workspace -> storage
* pfbackup
* publiquiz

0.4 (2012-01-12)
----------------

* description fields for groups, workspaces, processors, projects and
  processings
* online creation and edition for users, groups, workspaces and projects

0.3 (2011-11-21)
----------------

* XML configurations
* cache

0.2 (2011-09-05)
----------------

* Pyramid version
* workspaces
* processings

0.1 (2010-12-10)
----------------

* initial version in Pylons
* workspaces only