|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | * good time to consider rollover: closing v4 branch, replacing it with v5 &
  introducing v6 for development, proposed for this release + 1 | 
| | 
| 
| 
| 
| | * start preparing for ruby changes
* work on fix for bug related to gem path & system installed sisu | 
| | 
| 
| 
| 
| 
| | * (ensure SiSU_version_dir) fix
* sisu version info, yml info also when installed via ruby gem
* downstream libs | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * rake gemcbi #(create build install sisu gem)
* rake gemspecscreate && \
  rake gembuild && \
  sudo rake geminstall
* rake gemspecscreate && \
  gem build sisu5.gemspec && \
  sudo gem install --no-rdoc --no-ri \
  sisu-5.1.0.gem
* bin/sisu updated (modified to take account of gems)
* bin/sisugem added
* .gitignore sisu-*.gem sisu*.gemspec
  consider inclusion (& tracking) of rake created sisu4.gemspec sisu5.gemspec
  (as this makes their availability more obvious)
* once gem is installed: "sisu _5.1.0_ -vM" (to see version, commands otherwise
  as usual) if paths are such that sisu is not available "sisugem _5.1.0_ -vM"
  should work (as it is installed by gemspec, but not other sisu installers) | 
| | 
| 
| 
| 
| | * use option flag full names
* add sisu-html-scroll, sisu-html-seg, sisu-pdf-portrait, sisu-pdf-landscape | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| | * 5.0.0 dev opened
* 4.1.0 stable
* 3.* branch gone | 
| | |  | 
| | 
| 
| 
| | * where system sisu not called directly | 
| | 
| 
| 
| 
| 
| | * e.g. bin/sisu header * Git
  <http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=summary>
  <http://sources.sisudoc.org/?p=code/sisu.git;a=blob;f=bin/sisu;hb=HEAD> | 
| | |  | 
| | 
| 
| 
| 
| | * added $sisu_document_markup_directory_base_fixed_path
* needed to read right sisurc.yml & sisu_document_make | 
| | 
| 
| 
| | * bin/sisu4 & bin/sisu3 now syslinks to bin/sisu | 
| | 
| 
| 
| 
| | * (previously sisu needed to be correctly installed with system paths honored)
* NOTE: loading of skins turned off | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | * v3dv (3.2) "merged" into v3 (previously 3.1) (& removed)
  * conf/sisu/v3dv --> conf/sisu/v3
  * data/sisu/v3dv --> data/sisu/v3
  * lib/sisu/v3dv  --> lib/sisu/v3
  * bin/sisu* (v3dv references changed to v3)
  * (--dev modifier (superfluous for the time being) runs main v3 branch) | 
| | 
| 
| 
| 
| | * (intended as) short term branch, merge back into v3 once tested
* sisu --dev (to invoke) | 
| | |  | 
| | 
| 
| 
| | * Version 3 is now the default (on running sisu) | 
| | 
| 
| 
| 
| | * later switch bin/sisu to bin/sisu3
* consider using update-alternatives | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| | * bin/sisu* version checks | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * bin/sisu bin/sisu3 modified accordingly
  note: there are issues with sisu and early versions of ruby1.9.2
  ruby1.9.2p0 is known to segfault on a number of operations
  ruby1.9.2p180 does not have these issues
* v3 includes changelog updates
* v2 includes changelog updates and version update 2.8.1 | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | * sisu markup, additional header and new format rule:
  * @creator: / @author: header field, introduced author name format rules
    for more usable metadata harvesting: surname comma other names, additional
    authors separated by semi-colon
  * param added meta-tag, @topic_register: formatting topic levels are
    separated from sub-levels by a colon, a semi-colon separates main topics
    if there are multiple topics at lowest sub-level, a pipe can be used to
    create multiple headings
* harvest module, harvests metadata from document set currently extracts: (i)
  authors and their writings from document set; (ii) topics and associated
  writings from document set (topics use topic_register header). harvest
  (when run against documents common to a directory of a site) extracts
  metadata and organises the documents on a site by author and topic
  information provided (there is a new "topic_register" header, with
  formatting rules similar to those of the book index), results are placed in
  [output_path]/sisu_site_metadata.
    sisu --harvest *.sst
  * by author (see change in param @creator: / @author: header field)
  * by topic / subject index (see addition in param of @topic_register:
    header field)
  initially there should be an example samples here:
    http://www.jus.uio.no/sisu/sisu_site_metadata/harvest_authors.html
    http://www.jus.uio.no/sisu/sisu_site_metadata/harvest_topics.html
  together with update markup source files
  The authors and their writings list will be made to take on a more
  biblographical form, with the use of additional fields as required.
  (concept example, suitable for medium sized sites [to remove size
  constraint: implement SQL equivalent]) make feature more robust
* css, for harvest output added
* remote placement of sisu_site_metadata (output produced by metadata harvest)
* sisu markup, update document samples accordingly
* tidy copyright marks in program headers, remove repetition of dates
[version bump because formatting rule introduced to author / creator header -
where new site metadata harvest feature is used, (at present changes changes
should not be noticed except when using metadata harvest)] | 
| | 
| 
| 
| 
| | opened to run with ruby1.9, (however not all used libraries ported on system)
continue to use ruby1.8 series >= ruby1.8.4 | 
| | 
| 
| 
| 
| 
| 
| | * middle layer document representation changed, (accounting for substantial patch)
* texpdf multiple document sizes as specified in config
* numerous small fixes
[should on the whole be easier to maintain] |