summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Pollan <meskio@sindominio.net>2020-06-19 18:35:21 +0200
committerRuben Pollan <meskio@sindominio.net>2020-06-19 18:35:21 +0200
commit28d8a5deb4070b506a615172c5bb9da3ce083de2 (patch)
tree45cd1a19597c5e62e0d4e21b13bd535585c677eb
parent60c846a642faa81c2a91c04213c290f6e41c8609 (diff)
parentefaeb5dadf236141e1877c6e9471ebc694a670ae (diff)
Merge remote-tracking branch 'origin/merge-requests/35'
-rw-r--r--pages/docs/get-involved/source.haml51
1 files changed, 20 insertions, 31 deletions
diff --git a/pages/docs/get-involved/source.haml b/pages/docs/get-involved/source.haml
index adf8319..b20fde2 100644
--- a/pages/docs/get-involved/source.haml
+++ b/pages/docs/get-involved/source.haml
@@ -1,22 +1,22 @@
- @title = "Source Code"
- @summary = "Overview of the main code repositories"
-%p This page should give an easy overview of the most important repositories. The authorative code is hosted at #{link '0xacab' => 'https://0xacab.org/leap/'}, but they are also mirrored to #{link 'github' => 'https://github.com/leapcode/'}.
+%p This page should give an easy overview of the most important repositories. The authorative code is hosted at #{link '0xacab' => 'https://0xacab.org/leap/'}, but they are also some mirrored to #{link 'github' => 'https://github.com/leapcode/'}.
-%p In general, the <code>master</code> branch of each repository should be a stable, release version of the software. Some projects merge directly into <code>master</code> (e.g., bitmask-dev), while others will have a <code>develop</code> branch that is used to stage features and bugfixes. Please check whether your project has a <code>develop</code> branch before making a pull request to master.
+%p In general, the <code>master</code> branch of each repository should be a stable, release version of the software. Some projects merge directly into <code>master</code> (e.g., bitmask-vpn), while others will have a <code>develop</code> branch that is used to stage features and bugfixes. Please check whether your project has a <code>develop</code> branch before making a pull request to master.
%h3 Client code
%table.table.table-bordered
%tr
- %td bitmask-dev
- %td The Bitmask desktop client application, supporting encrypted internet proxy, secure email, and secure chat (coming soon). The client is written in Python, runs on Linux, Mac, and Windows, and is licensed under the GPLv3.
+ %td bitmask-vpn
+ %td The Bitmask desktop client application, supporting encrypted internet proxy. The client is written in golang, runs on Linux, Mac, and Windows, and is licensed under the GPLv3.
%td
- = link 'https://0xacab.org/leap/bitmask-dev'
- = link 'https://github.com/leapcode/bitmask_client'
+ = link 'https://0xacab.org/leap/bitmask-vpn'
+ = link 'https://github.com/leapcode/bitmask-vpn'
%tr
%td bitmask_android
- %td Android version of the Bitmask client, supporting encrypted internet proxy. Future development will include support for secure email. Licensed under the GPLv3.
+ %td Android version of the Bitmask client, supporting encrypted internet proxy. Licensed under the GPLv3.
%td
= link 'https://0xacab.org/leap/bitmask_android'
= link 'https://github.com/leapcode/bitmask_android'
@@ -27,6 +27,7 @@
%tr
%td leap_platform
%td Server automation recipes for running secure communication services via the LEAP Platform. Written mostly using puppet, and licensed under the GPLv3.
+ %td Currently work is underway to overhaul this setup, modernize, containerize. That work isn't published here.
%td
= link 'https://0xacab.org/leap/leap_platform'
= link 'https://github.com/leapcode/leap_platform'
@@ -34,23 +35,16 @@
%tr
%td leap_cli
%td Command line interface for managing a service provider running the LEAP platform. Written in Ruby and released under the GPLv3.
+ %td See above, the platform rework will probably make this obsolete too.
%td
= link 'https://0xacab.org/leap/leap_cli'
= link 'https://github.com/leapcode/leap_cli'
- %tr
- %td soledad
- %td Soledad (Synchronization of Locally Encrypted Data Among Devices) provides a synchronized, client-encrypted document database. Written in Python.
- %td
- = link 'https://0xacab.org/leap/soledad'
- = link 'https://github.com/leapcode/soledad'
-
- %tr
- %td nickserver
- %td Nickserver is a daemon supporting nicknym, a protocol to map user nicknames to public keys. Written in Ruby, released under the GPLv3.
+ %tr
+ %td leap container platform
+ %td the fancy new pieces that aren't all published yet. Overhaul of the leap platform. Sneak peak:
%td
- = link 'https://0xacab.org/leap/nickserver'
- = link 'https://github.com/leapcode/nickserver'
+ = link 'https://0xacab.org/leap/container-platform'
%h3 Web applications and libraries
@@ -62,21 +56,16 @@
%td
= link 'https://0xacab.org/leap/leap_web'
= link 'https://github.com/leapcode/leap_web'
+
+ %tr
+ %td vpnweb
+ %td Minimal web application for the LEAP platform, for bootstrapping clients.
+ %td
+ = link 'https://0xacab.org/leap/vpnweb'
+
%tr
%td leap_se
%td This website
%td
= link 'https://0xacab.org/leap/leap_se'
= link 'https://github.com/leapcode/leap_se'
- %tr
- %td srp_js
- %td Secure Remote Password (SRP) library for Javascript.
- %td
- = link 'https://0xacab.org/leap/srp_js'
- = link 'https://github.com/leapcode/srp_js'
- %tr
- %td ruby_srp
- %td Secure Remote Password (SRP) library for Ruby.
- %td
- = link 'https://0xacab.org/leap/ruby_srp'
- = link 'https://github.com/leapcode/ruby_srp'