These are the software components we are starting with and the main and supporting components to build in order to enable the Liquid Information Environment interactions to support the goal of the project:
Main Components To Build (web)
These components are all to be built as free, open-source components:
The information environment we are building is what many would call ‘hypertextual’ so it is natural to use the world wide web as our framework. With this in mind we are developing initially on WordPress with a view to move to Solid when this becomes practical:
Liquid WordPress Plugin (Liquid Flow Web)
We feel that much of the sought after functionality we are looking for to support advanced controls over the threading of dialogue can be implemented and experienced in WordPress:
- Allows the user to simply do a normal copy command which results in an augmented copy where all the citation information, including location and author name, is included
- Provides implicit link support (in the continuity of our ‘Hyperwords’ plugin from long ago) and basic ViewSpec functionality
- Connects to LiquidView for deep integration
- Means through which the user can perform robust RSS integration with other domains
hyperGlossary is a system which uses WordPress for storage and allows the user to write in a more atomic manner and not have to constantly re-introduce terms, while also allowing a knowledgeable reader to read a shorter document than someone new to the subject or the author’s work. This is in the early phases of testing and will require very little technical work but quite a bit of testing in regular use.
Liquid WordPress Theme
We feel the need to build a WordPress theme to reflect the look of Liquid | Author (though with the usual scope of end-user-customisation) to make documents more fluid to interact with, compared to the myriad of WordPress themes which are designed for pictures or other media, with a large amount of ‘clutter’ to make them more appealing as a sales site.
- Basic reading view supporting the plugin
- List view to support fast and easy re-configuration through users own work
- List view to support fast and easy re-configuration through dialogue
The weblau (‘web-tabluex’) is a web based visual organisation tool which looks like a concept map but the nodes can be active connections to external data, such as being the posts of a blog, wiki pages or knowledge graph nodes. Any layout in the weblau can be shared as a Quine, meaning the code and data can be downloaded and shared.
We have a version in early testing, built by Christopher Gutteridge: liquidview.info
Supporting Applications (macOS)
These components are commercially available and owned by the Liquid Information Company and all proceeds are put back into development:
The Liquid Information Project has seen investment over a period of time with useful results and is currently looking for investment to produce a truly powerful workflow in a rich ecosystem. So far we have developed two macOS applications which are mature but which will need updating to contribute to the workflow and we are developing a small ‘Reader’ to support the others:
Liquid | Author (available)
Liquid | Author, a word processor, will require some work to be able to deliver the the new capabilities, primarily LiquidView interaction and publishing modules, including saving as Rich PDF. Author provides many powerful commands, including: Find information in documents using a more powerful Find view where the document is instantly reformatted to hide all the sentences which do not feature the searched for text and a pinch to collapse the document into an outline option.
Liquid | Flow (available)
Liquid | Flow, a text interaction utility, will require very little additional work but it acts as a glue to connect many of the components, including Author and the hyperGlossary. Flow provides the capability to the user to select any text and perform a myriad of searches and references look-ups (implicit links) and translate.
Liquid | Reader (in development)
The Reader augments the users ability to search legacy PDF documents by allowing searches to be constrained to only highlighted text. Reader will further allow the user to quickly assign citation information to the PDF so that the user can then not only find exactly what they highlighted (something they can do in any application since Reader can open any PDF and extract highlights). This is a minor component but is being developed on the side of the project as an extension for Author.
Liquid | View (concept)
The | View is a desktop thinking space which integrates with the weblau. It is based on an exploded view of the users Liquid | Author document.