Repository navigation
Developer Guides
Developer guides are being consolidated into Priv.ly's development page.
Non-migrated development guides include: Building an Injectable Application and Making a Privly Content Server.
Privly has several kinds of developers:
Content Server Developers: People who work on server side development primarily work on building authorization and authentication mechanisms for content stored on any backend. The applications viewable on web pages are untemplated Javascript applications making JSON requests to content servers for their referenced content. Content server developers can work with any server backend.
Injectable Application Developers: An injectable application is a Javascript application that is displayed inside an iframe on a potentially unsafe webpage. Injectable application developers work primarily in Javascript and HTML.
Extension Developers: Extension developers build applications to facilitate the communication channel between the injectable application and the compiled encryption library. Extension developers work primarily in Javascript.
Encryption Library Developers: We are using the NSS cryptography library, so the cryptography development centers on building an API into the library and ensuring its integrity. Encryption library developers work primarily in C and C++.
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.