Skip to content. | Skip to navigation

You are here: Home content generated bystar PLPC 180004 current accessPage

ByStar Libre Emacs Environment (BLEE)

ByStar Libre Emacs Environment (BLEE)

A Permanent Libre Published Content

ByStar Libre Emacs Environment (BLEE)

A User Environment For The ByStar Halaal Digital Ecosystem

Document Number: PLPC-180004   [ .bib ]
Version: 0.1
Dated: September 24, 2012
Group: usage
Primary URL:
Federated Publications: ByTopic -- ByContent
AccessPage Revision: This AccessPage was produced on September 29, 2012 at 1:01 PDT (-0700)
Author(s): Banan, et al.


  • PDF: -- 112K -- Provides the document in Portable Document Format.
  • HTML: -- 132K -- Displays the document as a web page.



BLEE is the primary user environment for ByStar Autonomous Libre Services.


ByStar Libre Emacs Environment (BLEE)

ByStar Libre Emacs Environment (BLEE)
A User Environment For The ByStar Halaal Digital Ecosystem

Document #PLPC-180004
Version 0.1
September 24, 2012
This Document is Available on-line at:

Banan, et al.

Copyright ©2012 Banan, et al.

Permission is granted to make and distribute complete (not partial)
verbatim copies of this document provided that the copyright notice
and this permission notice are preserved on all copies.



About This Document

This document has been web published as PLPC-XXX. The access page for this document is: It is available in pdf format at: xxx and as html at: yyy


About This Document

Some Frame Title

  • This text only apears in the presentation form

The ByStar User Environments Model

Emacs is far more than just an editor. Viewing Emacs as an Editor Centered User Environment is only the beginning of recognizing its power. Beyond a user environment, we have been using Emacs as Software-Service Integration Framework for many years. We are now in the process of packaging the entire environment as the ultimate User Environment For the Software-Service Continum. This package we call BLEE. The By* Libre Emacs Environment. Blee goes beyond Emacs by fully integrating Emacs and Firefox/Iceweasel and all of Linux apps underneath it. BLEE features include: – Emacs <—-> Firefox (two way integration) – Inside of Firefox: edit everything through Emacs, Send emails using Emacs+Gnus, … – Inside of Emacs: write html and view it in native firefox in realtime, View all your Gnus email messages in full html in firefox, … Think of Emacs and Firefox as joint sisters. They are all you need. – Incredible Email capabilities Built on top of Gnus. Awsome Multi-Mailbox and Multi-Address support provided with ByStar. Great Anti-Spam capabilities, Search Capabilities, Scoring based on full integration with the address book. Mailing lists access through News with Gmane. – Organizational Tools the likes of which exists no where else: Address Book: bbdb (Big Brother DataBase), Calendar/Diary, Org Mode: To Do Lists, Worklogs, Dynamic Blocks, – Full Integration With dict (Multi-Lingual Dictionaries, Thesarus, …), Powerfull templating systems and Abbreviations. – Fully Multi-Lingual (m17n). Emacs 24 now includes bidi (bidirectional editing). That means in addition to Latin being native, now Perso-Arabic script is also native emacs. – Of course, Music (emms) and tons of games. And all of this we will show you. This talk will for the most part be interactive demos.



  • ByStar Emacs User Environment
  • ByStar Gnome User Environment
  • ByStar Browser User Environment
Supported Form Factors:
Desktop, Laptop, Netbook, Handset
ByStar Autonomous Libre Service:
ByName, ByFamily, ByAlias, ByMemory, BySmb, ByWhere

The ByStar Autonomous Libre Services Model

This documents Autonomous Libre Services and access to the services through the browser.

Usage through BUE is described in xxx.

Figure 1: Interface Model of ByStar User Env and ByStar Services

Figure 2: ByStar Libre Emacs Environment (BLEE) Model



ByStar Autonomous Libre Service:
ByName, ByFamily, ByAlias, ByMemory, BySmb, ByWhere

Key Concepts

Key Concepts

  • ByStar Account (sa-20000)
  • ByStar Account Fully Qualified Mail Address
  • ByStar Account Fully Qualified Domain Name



  • BARBD – ByStar Account Requested Base Domain – Passed to BARC
  • BAABD – ByStar Account Assigned Base Domain – Passed to BARC
  • Primary, Secondary, Alt, ...

Part I
ByStar Email Facilities


Part I: ByStar Email Facilities



1  ByStar Email Model

1.1  Relevant Literature

Relevant Literature.

  • End-to-end Arguments in System Design

<article> [2] are also included in the References list in article format.

1.2  Multi-Address Multi-Mailbox Paradigm

Multi-Address Multi-Mailbox Paradigm.

  • Use of purposeful addresses in the from line
  • ...

2  Squerrelmail: ByStar Web Based EMail Environment

2.1  Email Origination

Part II
ByStar Web Facilities


Part II: ByStar Web Facilities



3  Plone 3

3.1  Relevant Literature

Relevant Literature.

  • Plone

<article> [1], [3] are also included in the References list in article format.

3.2  Interactive Plone

<article> Figure ?? shows ...

Part III
ByStar Photo Gallery


Part VII: ByStar Photo Gallery



4  Gallery Upload

4.1  Gallery Folder Upload

Gallery Folder Upload.

  • ftp from Droid

Part IV
ByStar Genealogy


Part VII: ByStar Genealogy



5  Geneweb

5.1  Gallery Folder Upload

Gallery Folder Upload.

  • ftp from Droid

Part V
ByStar Music


Part VIII: ByStar Music



6  Music

6.1  Overview


  • Bystar Music as a Web Service – Described Here
  • Bystar Music as part of User Envirenvironment – Described in PLPC-180002

At this time, the entire music related information is maintained in PLPC-180002.

7  Introduction

See these other relevant documents.

Model doc.

Stable Doc.

This Development doc.

8  Send Mail

Introduction to Sending Mail. Weave in with the menus

9  Reading and Processing Mail

Introduction to Reading and Processing Mail. Weave in with the menus.

9.1  Gnus Level Facilities

l    List all groups that have unread articles.
     With numeric prefix and lower.

L    List all groups With numeric prefix and lower.

A l
    List all unread groups on a specific level.
    With a prefix, also list the groups with no unread articles. 

9.2  ByStar Level Conventions

0- unused

1- Urgent:  text, urgent, mobile, 

2- Important / Noraml / Usual

3: Confirmation/Exceptions  /Spam (attention)

4: Reports/FYI/ Self Originated: Archives / References / Bookmarks /Sent /Record -- 

5: Lists Primary

9.3  Address to Final Delivery Mail Box (FDMB) Mapping

9.3.1  Address and Fdmb Purposes

* Syntax
  - address@
  - [fdmb]  -- no spam protection
  - (fdmb)  -- spam protected
  - <level> --

** fdmb to address mapping and purposes

[.]       main@

[test]    test@

[text]    text@

[school]    kid@ kids@ shs@ tillicum@

10  Blee Self Publication Facilities

Introduction to Blee Self Publication Facilities. Weave in with the menus.

10.1  Creating A New Document

- -n showRun -p cntntRawHome=. -e "Start Blank" -i lcntBaseStart ttytex main

- Assign a number
echo /lcnt/lgpc/bystar/permanent/usage/blee/main.ttytex >> /lcnt/lgpc/bystar/SOURCE-INFO/permanent.reg
Then assign a number in: /lcnt/lgpc/bystar/SOURCE-INFO/permanent.reg

- -p cntntRawHome=. -i lcntRefresh

--   This generates the LCNT directory with
      default content.
--  Creates

- Then customize the ./LCNT-INFO Directory


  At a minimum edit:

- -p cntntRawHome=. -i lcntBaseConfig article

- Edit the document -- Run dblock

- Run ./

10.2  Creating A New Document

10.3  Creating A New Document

11  Bugs and Todos

Bugs and Todos go here.

12  Ideas

Ideas will be captured here.

And here we go.


Andrew Hammoude " " Mohsen BANAN. " lessons from history: Comparitive case studies ". Permanent Libre Published Content "100017", Autonomously Self-Published, "August" 2000.
J. Kempf, R. Austein, and IAB. The Rise of the Middle and the Future of End-to-End: Reflections on the Evolution of the Internet Architecture. RFC 3724 (Informational), March 2004.
D. Thaler and B. Aboba. What Makes For a Successful Protocol? RFC 5218 (Informational), July 2008.

This document was produced by ByStar Document Processing Toolset which includes: XeLaTeX, XePersian, HaVeA and Plone3.

Document Actions
Libre/Halaal Internet Services Provided At LibreCenter By Neda

Member of By* Federation Of Autonomous Libre Services

This web site has been created based exclusively on the use of Halaal Software and Halaal Internet Application Services. It is part of the By* Federation of Autonomous Libre Services which in turn are part of the Halaal/Libre By* Digitial Ecosystem which incorporate the following software components: