Description:
OpenFlow is a web based, publishing workflow management system aimed at magazine production.
Openflow will help manage most of the processes involved in the creation and delivery of a magazine (or newspaper). These include (but not limited to): editorial planning, editorial tracking, ad placement, dummy/map creation, ad index generation, imposition. "Dashboard" customizable reports will be available to management, helping identify bottlenecks quickly. Intra-departamental information will facilitate communication.
Base technologies (but not dependent):
Web server: |
Apache |
Scripting: |
PHP, Javascript (ECMAscript) |
Database: |
MySQL |
Web standards used:
- XHTML
- XHTML is the lingua franca for publishing on the World Wide Web.
- CSS
- CSS is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents
- XML
- XML is a simple, very flexible text format derived from SGML (ISO 8879).
- XSL
- XSL is a language for expressing stylesheets. XSLT is a language for transforming XML documents.
- XForms
- a specification of Web forms that can be used with a wide variety of platforms including desktop computers, hand helds, information appliances, and even paper.
- XLink
- XLink allows elements to be inserted into XML documents in order to create and describe links between resources.
- DOM
- The Document Object Model is a platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure and style of documents.
- RDF
- RDF provides a lightweight ontology system to support the exchange of knowledge on the Web.
XML (mainly publishing) applications used:
- DCMI
- The Dublin Core Metadata Initiative is an open forum engaged in the development of interoperable online metadata standards that support a broad range of purposes and business models.
- DocBook
- DocBook is an XML/SGML vocabulary particularly well suited to books and papers about computer hardware and software.
- JDF
- JDF is a comprehensive XML-based file format/proposed industry standard for end-to-end job ticket specifications combined with a message description standard and message interchange protocol.
- PrintTalk
- PrintTalk is a community formed by print management systems and e-commerce companies to define a 'best practice' common and open communications interface between their products.
- SPACE/XML
- SPACE/XML creates an industry standard electronic format for the print/publishing supply chain, including Space reservation, Insertion Order, Creative Material, Job Ticket, and Invoice
- PROSE XML
- PROSE XML is used for the exchange of publishing production data.
- PrintML
- PrintML is a language created to be used in the graphic art industry and to allow exchange of related management data.
- PRISM
- PRISM is an extensible XML metadata standard for syndicating, aggregating, post-processing and multi-purposing content from magazines, news, catalogs, books and mainstream journals.
License: LGPL
Copyright: Dylan Beadle 2003-2004
Screenshots
Openflow Demo (unfortunately, XSLT is not compiled into Sourceforge's PHP)