In addition to pdf presentation format, this information is also available in article format.
The pdf Article file is best suited for printing and cover to cover reading.
Additionally, this information is available as voice-over presentation format, where
audio files are played sequential with the slide.
All of these formats are available in one place on the Access Page of this document at the
mentioned URL
It is best to refer to this screencast and document based on its Access Page number.
Let’s now continue with the real content of this presentation.
Part Of ByStar DE and BISOS
This topic is Part Of A Much Bigger Picture:
The Libre-Halaal ByStar (By*) Digital Ecosystem
A Moral Alterantive To The Proprietary American Digital Ecosystem
Purely Libre-Halaal – Theoretically Reproducible In Its Entirety – Part Of BISOS and ByStar
Conviviality Of These Tools
Selection Of Best Of Breed Components – Rich Integration Frameworks For Authorship And Processing
A Complete Multi-Media Framework
Content Authorship, Generation, Publication and Distribution
2
Content Production
Content Authorship
Content Generation
Content Disposition
Content Exposition
Content Publication – Autonomous and Federated Publication
Content Distribution/Promotion
Pointers To Related Topics And Documents
ByStar Autonomous Content Production And Administration Examples A How To Guide For Creating And Publishing Multi-Media Content http://www.by-star.net/PLPC/180060
PLPC-180038
ByStar Autonomous Content Collaborative-Authorship, Generation, Publication, and Distribution Software And Services http://www.by-star.net/PLPC/180038
PLPC-180016
The Libre-Halaal ByStar Digital Ecosystem A Unified and Non-Proprietary Model For Autonomous Internet Services A Moral Alterantive To The Proprietary American Digital Ecosystem http://www.by-star.net/PLPC/180016
Obtaining Source Of This Document – Pointers To Git Repos
presentationEnfa.ttytex + articleEnFa.ttytex + presArtEnFa.ttytex + bodyPresArtEnFa.ttytex + bodyArticleEnFa.ttytex
– For a pure single source setup, bodyArticleEnFa.ttytex can be a symlink to bodyPresArtEnFa.ttytex
Single Source Abstract Form And Concrete Output Formats Control
Abstract Form Controls:
article-mode presentation-mode
Concrete Formats Only
latex-only html-only raw-html
Integration of Existing Features – And Advent Of A Few Novel Features
The Library is intended as a general repository for all content that
the user wishes to place there. This is not just documents, software
etc. that the user wishes to publish, but also non-published content
that the user wishes to put in the library for his own
convenience. For example, the user can place here his entire music
list, or video list, and create music playlists etc. This is not
published content, indeed publication may be prohibited by copyright,
but still the user can place this here for his own usage.
A further intended future functionality: each access page will have a
place for others to put comments, who are authorized by the site owner
to make comments.
Content Attributes
A particular item of content (e.g. a document) is the atomic component
for management by the Libre Self-Publication facility.
An item of content is assigned a number of attributes, and this is
what leads to it appearing in the various indexes. Relevant attributes
are:
The primary publication site
Sites for duplicate publication
Author(s)
The primary publication site is the site where the content originates
in the form of Libre Self-Publication content, and is maintained.
LCNT-INFO Files
url: The primary publication site.
pubDestUrls: The list of sites where the document is to be
published. This will normally include the primary publication site,
and may also include other mirror sites.
ByStar Content Classifications And Groupings
Library
Publications List
Bibliography
Library
The Library and Publications lists serve different purposes.
The Library is about content published or otherwise resident at this
site. This may consist of:
Non-published content (e.g. music collection)
Content for which this is the primary publication site
Content for which this is a duplicate publication site
Library content = Published content + non-published content
Published content = content as primary publication site
+ content as duplicate publication site
Content as primary publication site = original content (created and owned by site owner)
+ republished content
Library – Continued
Content residing in the Library is pushed here by the Libre
Self-Publication machinery. It is the publication attributes of the
content that determine whether it appears in the Library indexes. Any
content for which this is the primary publication site appears in the
Site Index. Any content for which this is either the primary
publication site or a duplicate site appears in the Full Index.
The Library is all machine generated, and is not intended for
customization.
Publications Indexes
In contrast to the Library, Publications are about authorship. It is
the author attributes of the content that determine whether the
content appears in the Publications indexes. The Publications
indexes are fully customizable to suit the preferences of the
user. The Publications indexes are lists, not necessarily
representing content residing at this site, and are created by
searching for content with the site owner as an author.
The search takes place over the entire /lcnt tree maintained by that
author. This /lcnt tree will in general include all organizations
and venues (e.g. himself, Neda, FPF etc.) under which the author
publishes content.
Publications Indexes Continued
The user can choose to have content listed or not listed among the
publications:
The user can choose to have content not listed as a publication,
e.g. personal travelogues
The user can assign an importance level to content, and have the
content appear or not based on an importance threshold
The user can add pointers to journal papers that are not under Libre
Self-Publication Management
Thus the Full Index appearing under Library and the one appearing
under Publications are not the same thing.
The top-level Publications page is by default the same at the Full
Index.
By Importance. Content can be assigned an importance value, to
determine whether it gets listed here or not.
Bibliographies
The bibliographies provide the same information as the corresponding
index, but in a bibliographic format rather than a tabular form, and
including the description as an abstract.
Scope Of This Discussion
Authoriship:: Write A Document (Text and Images)
Authoriship::Augment the document with Multi-Media Content – Audio and Video
Generation:: Process inputs to Create Relevant Outputs – Js, Html, PDF, Video
Publish:: Publish, Index and Xref in Libraries, Categorize, Republish
Mailings:: Announce and Subject The Document To Mailings
Distribution:: Use Distributions For Continous Mailings
Collaboration:: Evolve The Document
Screen Capture And Video Recording With obs-studio
obs-studio is ByStar’s main
dpkg -i obs-websocket_4.3.1-1_amd64.deb – WebSocket Server
Update beamerExternalExtensions.py for obs-studio similar to screenstdio
ByStar Multi-Media Content Disposition
Multi-Media Content Authorship – Integration Of Multi-Lingual Text + Images + Audio + Video
Reveal.js
impressive
Pdfpc
Multi-Media Frame Types
Silent MM-Frames
Narrated MM-Frames
Videoed-Enhanced MM-Frames – Recording Of narrated MM-Frame with impressive
LiveSession Captured MM-Frames – Screen Capture With obs-studio
General-Container MM-Frames – Can contain anythong from anywhere
Publishing The Document
In Panel.org – Run lcntProc.sh -i mmUniteStart
Go to mmUnite Panel
From ./MmUnitePanel.org –
Using The Document As Mailing For Distribution
In Panel.org – Run lcntProc.sh -i mmUniteStart
Go to mmUnite Panel
From ./MmUnitePanel.org –
ByStar Content Publication Facilities And Processes
Abstarcted Autonmous CMS
Autonmous Content Management System – Plone 3.3
Remote Access To Plone-CMS – Reverse Engineered REST
Access Page Generators – Uploader
ByStar Autonomous And Federated Content Publication
Autonomous Publication
Federated Re-Publication
Republication
Republication can be thought of as the process of taking content that
already exists outside the Libre Self-Publication framework, and
bringing it into the Libre Self-Publication framework.
The pre-existing content may be Libre or non-Libre content. It may
already exist in varying manners and degrees of publication, e.g. a
leaked government document, or an academic thesis, or a journal paper
under formal copyright. In terms of authorship it may have been
authored by the site owner himself (e.g. academic thesis, journal
paper), or it may have been authored by others (e.g. leaked government
document).
But the key concept of republication is that this is content that has
already been created and exists in some manner, that is now being
brought under Libre Self-Publication management.
Content Producers And Publications Model
ByStar Federated Duplication
Each item of content has a primary publication site, which is where it
originates in the form of Libre Self-Publication content. An item of
content may also have one or more duplicate sites, where it is also
pushed for publication.
Federated Content Publishers
Persons with maintenance authority over content specify duplicate
sites by including them in the pubDestUrls file. The content is then
pushed to the duplicate sites as well as the primary publication site.
Other persons and organizations can also duplicate the content on
their own sites, but this is by a different mechanism. It is
anticipated that any person or organization wishing to use the Libre
Self-Publication framework will be assigned a block of PLPC (and
Record, Draft and Repub) numbers by a numbering authority.
It is also anticipated that all content published under Libre
Self-Publication will also be published at ByTopic.org. Then others
wishing to duplicate that content on their own sites can do so by
pulling it from ByTopic.org.
ByStar Content Distribution Facilities And Processes
Using Content As Mailing
mailings
names
distributions
Workflow Overview
Impressive Requests
Command-Line options should over-write not the other way arround
API should define global vars and advertised entry points for onLeave and onEnter
A network connection/Web-Svc from which to receive commands
Obsoleted By obs-studio – Screenstudio Requests
Web Interface not to be a toggle, but a start/stop interface
Web Interface port-nu on command line not fixed to 8080
xml file pointer on command line
A traditional command line with man-page
Report config on Web-Interface
HaVeA XePersian Requests
XePersian farsi tags such as /قسمت
Capture ByStar Reveal related and other havea files