Skip to main content

Palimpsest
draft-hallambaker-palimpsest-00

Document Type Active Internet-Draft (individual)
Author Phillip Hallam-Baker
Last updated 2024-11-05
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-hallambaker-palimpsest-00
Network Working Group                                 P. M. Hallam-Baker
Internet-Draft                                      ThresholdSecrets.com
Intended status: Informational                           5 November 2024
Expires: 9 May 2025

                               Palimpsest
                    draft-hallambaker-palimpsest-00

Abstract

   This document provides an overview of the Palimpsest structured
   collaboration system.  Palimpsest facilitates review of documents
   through reactions tagged with weak semantics defining processing
   steps for the reaction.  Documents are grouped into projects with a
   common set of allowed semantic moves and processing steps.  This
   allows the revie

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on 9 May 2025.

Copyright Notice

   Copyright (c) 2024 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.

Hallam-Baker               Expires 9 May 2025                   [Page 1]
Internet-Draft                 Palimpsest                  November 2024

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   3
   2.  Definitions . . . . . . . . . . . . . . . . . . . . . . . . .   3
     2.1.  Requirements Language . . . . . . . . . . . . . . . . . .   3
     2.2.  Defined Terms . . . . . . . . . . . . . . . . . . . . . .   3
     2.3.  Related Specifications  . . . . . . . . . . . . . . . . .   3
     2.4.  Implementation Status . . . . . . . . . . . . . . . . . .   3
   3.  Architecture  . . . . . . . . . . . . . . . . . . . . . . . .   4
   4.  Web Interface . . . . . . . . . . . . . . . . . . . . . . . .   4
   5.  Dedicated Client  . . . . . . . . . . . . . . . . . . . . . .   4
   6.  Repository  . . . . . . . . . . . . . . . . . . . . . . . . .   4
   7.  Forum . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   8.  User  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   9.  Documents Catalog . . . . . . . . . . . . . . . . . . . . . .   4
   10. Document  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   11. Revision  . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   12. Annotation  . . . . . . . . . . . . . . . . . . . . . . . . .   4
   13. Security Considerations . . . . . . . . . . . . . . . . . . .   4
   14. Access Control  . . . . . . . . . . . . . . . . . . . . . . .   4
   15. Acceptance of Terms . . . . . . . . . . . . . . . . . . . . .   4
   16. User Authentication . . . . . . . . . . . . . . . . . . . . .   4
   17. Authorization . . . . . . . . . . . . . . . . . . . . . . . .   4
   18. Confidentiality . . . . . . . . . . . . . . . . . . . . . . .   4
   19. Integrity . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   20. IANA Considerations . . . . . . . . . . . . . . . . . . . . .   4
   21. Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .   4
   22. Appendix A: Writing Word Source Documents . . . . . . . . . .   5
     22.1.  Boilerplate  . . . . . . . . . . . . . . . . . . . . . .   5
     22.2.  Text . . . . . . . . . . . . . . . . . . . . . . . . . .   5
       22.2.1.  Normative Terms  . . . . . . . . . . . . . . . . . .   5
       22.2.2.  Terminal Style . . . . . . . . . . . . . . . . . . .   5
       22.2.3.  Math style . . . . . . . . . . . . . . . . . . . . .   5
     22.3.  Cross References . . . . . . . . . . . . . . . . . . . .   5
       22.3.1.  Defining an anchor . . . . . . . . . . . . . . . . .   5
       22.3.2.  Referencing an anchor  . . . . . . . . . . . . . . .   5
     22.4.  Citations  . . . . . . . . . . . . . . . . . . . . . . .   5
     22.5.  Examples . . . . . . . . . . . . . . . . . . . . . . . .   5
     22.6.  Figures  . . . . . . . . . . . . . . . . . . . . . . . .   5
     22.7.  Tables . . . . . . . . . . . . . . . . . . . . . . . . .   5
     22.8.  Limitations  . . . . . . . . . . . . . . . . . . . . . .   5
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .   5

Hallam-Baker               Expires 9 May 2025                   [Page 2]
Internet-Draft                 Palimpsest                  November 2024

1.  Introduction

   Palimpsest is a collaborative editing tool designed to support a
   structured process.  Documents uploaded to a Palimpsest server can be
   read and annotated by authorized users.  Annotations are tagged with
   a constrained set of semantics which determine the process through
   which the reaction is closed.

   Palimpsest forums may be hosted as a trusted or a zero-trust service.
   The zero-trust host configuration affords true end-to-end security
   with all content being encrypted on the service but requires the use
   of a Palimpsest client.  In the trusted service configuration, the
   content is stored on the service in plaintext and users may interact
   through either the custom client or a standard Web browser.

   The current scope of Palimpsest is collaborative editing of Internet
   Drafts but the tool set is intended for collaborative editing of any
   document.  Documents may be uploaded in XML2RFC format and downloaded
   with the current annotation set in Markdown, Word or XML format.
   Once a document draft is finished, it can be submitted as an Internet
   draft.

2.  Definitions

   This section presents the related specifications and standard, the
   terms that are used as terms of art within the documents and the
   terms used as requirements language.

2.1.  Requirements Language

   This is an informational document and does not contain any normative
   language.

2.2.  Defined Terms

2.3.  Related Specifications

2.4.  Implementation Status

   The Palimpsest reference implementation supports the trusted hosting
   mode.  Users may create accounts, upload documents and annotate the
   document text.

Hallam-Baker               Expires 9 May 2025                   [Page 3]
Internet-Draft                 Palimpsest                  November 2024

3.  Architecture

4.  Web Interface

5.  Dedicated Client

6.  Repository

7.  Forum

8.  User

9.  Documents Catalog

10.  Document

11.  Revision

12.  Annotation

13.  Security Considerations

14.  Access Control

15.  Acceptance of Terms

   There should be a mechanism whereby users are required to acknowledge
   NOTE WELL and agree to its terms before participating.

16.  User Authentication

   Currently users are not authenticated and anyone can post as anyone.

17.  Authorization

18.  Confidentiality

19.  Integrity

20.  IANA Considerations

   This document does not specify any actions for IANA.

21.  Acknowledgements

   This system is based on original work by John Mallery and Roger
   Hurwitz for Vice President Al Gore's Open Meeting.

Hallam-Baker               Expires 9 May 2025                   [Page 4]
Internet-Draft                 Palimpsest                  November 2024

22.  Appendix A: Writing Word Source Documents

22.1.  Boilerplate

22.2.  Text

22.2.1.  Normative Terms

22.2.2.  Terminal Style

22.2.3.  Math style

22.3.  Cross References

22.3.1.  Defining an anchor

22.3.2.  Referencing an anchor

22.4.  Citations

22.5.  Examples

22.6.  Figures

22.7.  Tables

22.8.  Limitations

Author's Address

   Phillip Hallam-Baker
   ThresholdSecrets.com
   Email: phill@hallambaker.com

Hallam-Baker               Expires 9 May 2025                   [Page 5]