-
Notifications
You must be signed in to change notification settings - Fork 9
Specifications
These specifications discuss and outline the integration points between different components of the Privly system. The specifications are designed to support integration across different types of platforms.
Injectable Applications integrate with content servers, browser extensions, and mobile apps. The integration points require several APIs to be supported.
Creating new content
- Posting Applications: Generating new links directly from the extensions
- Communication Channel: The communication channel between the injected applications and privileged code.
Reading Existing Content
- Communication Channel: The communication channel between the injected applications and privileged code.
Integration with Host Page
- URL Specification: The URL parameters recognized by Privly.
- Whitelisting: User controls for determining who they trust.
- Link Operation Modes: What happens to links when they are encountered by the extensions.
- iframe resizing: How iframes are resized within the host page
Future Specifications
- Identity System: How web servers will know who you are for authorizing content.
- Group Encryption: More secure sharing concepts.
- Peer-to-Peer: Making the system difficult to shutdown.
Foundation Home
Repository List
Development Mailing List
Testing Mailing List
Announcement Mailing List
Central Wiki
Submit a Bug
IRC
Download Extension
These documents are under active development and discussion.
Credit: This Google Summer of Code content is licensed under the CC Attribution-Noncommercial-Share Alike 3.0 Unported license furnished by the Sahana Software Foundation.