title |
description |
projects |
team |
progress |
Portmaster Documentation |
You can see our high level concepts & you can inspect our code. But nothing in between. |
Fill that gap by providing proper documentation of the Portmaster. What does each component do? With what other components does it interact? Where is its code located? |
|
|
|
type |
text |
h5 |
First Documentation Batch Has Arrived |
|
type |
text |
p |
In January, Daniel and David spent a lot of time to finalize the first batch of the documentation: the architecture overview of the Portmaster and all its details. Code references are included, so if you are technical enough, you can dive even deeper and check out the code for yourself. |
|
type |
text |
h5 |
We Are Happy the First Part Is Done, More to Come |
|
type |
text |
p |
Looking back, we actually started working on this project back in July. As time went, we often had to prioritize something else but finally made space to wrap up this first part in January. |
|
type |
text |
p |
There are a lot of things we would like to add in the future, starting off with some guides and a settings overview. Tell us what you think is missing or take a look into the Backlog to see what we already have planned. |
|
|
|
|
title |
description |
projects |
team |
progress |
Podcast Revamp |
Spice up the podcast with proper structure. Create an introduction and outro with underlined music and improve the overall storytelling. |
|
|
|
type |
text |
h5 |
Season 02 Introduces a New Title, Storytelling and Music |
|
type |
text |
p |
Did you know the podcast is already older than a year? Time flies, and we felt it was OK to have an amateurish podcast for a while - but back in November we thought it was time to spice things up. Tabi and David started from scratch and re-evaluated everything from the podcast title to the exact wording in the outro. If you dig podcasts, here is the result: |
|
|
|
|
title |
description |
projects |
team |
progress |
Rethink Website Communication |
New people visiting our website still have a hard time figuring out what we do at a glance. Instead of explaining everything at once, simplify our entry-level communication and move more complex stuff into according sub pages. |
|
|
|
type |
text |
h5 |
Implementation Took Two Focused Weeks |
|
type |
text |
p |
After realizing the website still confused people, the concept work started back in December. That part concluded in January and then Luke and David tackled implementation in two very focused weeks. This fast pace was only possible because we did not change any structures of the homepage. Still, it was intense to do in that short period, but it was worth it: We are super happy about the result. |
|
type |
text |
h5 |
Development Focus Still Is SPN |
|
type |
text |
p |
It was easier to explain one product instead of trying to communicate everything we do at once. So even though at first glance, the Portmaster seems to get all the attention, be assured development focus remains on the SPN. |
|
|
|
|
|
title |
description |
projects |
team |
progress |
Stabilize the Network |
After v0.1, focus on stabilizing the typical issues that arise with early software. Fix bugs, improve performance & stability. |
Detect failures in the network and react accordingly. |
Deliver to more and more pre-orders as the network matures. |
|
|
|
type |
text |
h5 |
Sub-Goal Completed: Server Metrics |
|
type |
text |
p |
In order to properly stabilize, scale and understand the network, it is crucial to have proper tools to analyze the SPN and its status. Implementing metrics was the task Daniel tackled and finished in January. |
|
type |
text |
h5 |
Anomaly Detection Implementation Comes Next |
|
type |
text |
p |
With metrics being done, the next step is to implement anomaly detection algorithms and feed them with the data. We will probably use technology from the European Space Agency which we got access through the ESA-Incubation. Stay tuned for that progress. |
|
type |
text |
h5 |
Additional Context for Anomaly Detection |
|
type |
text |
p |
Clients navigate through the SPN using advertised links between nodes. In order to scale the network, both the local algorithm creating routes through the network, as well as the server algorithm selecting links it should establish within the network need to be very well understood. The anomaly detection system will help us see where something is going wrong and might also be able to point to the root cause of an unexpected event. |
|
|
|
|
title |
description |
team |
projects |
progress |
Polish UI Design |
From a design perspective, the new User Interface was simply the minimal viable product. Go through each page and element in order to bring it up to speed with the concept design. |
|
|
type |
text |
h5 |
Navbar, Side-Dash & Widgets Are Ready |
|
type |
text |
p |
The new UI was a big step sure, but it is still off from the concept design. Luke is spending a good amount of time to tackle and polish each sub-design individually. This month, the navbar, the side-dash and the widgets were given a face-lift. They are ready and will be included in the next Portmaster Release. The next step will be the Network Monitor - stay tuned! |
|
|
|
|
title |
description |
team |
projects |
progress |
Define Next Steps |
Since two vital requirements were completed, (1) re-shifting communication towards the Portmaster and (2) its documentation, now focus on spreading the word again. Define the next steps and keep everyone in the loop. |
|
|
type |
text |
h5 |
Conceptualizing the Next Push |
|
type |
text |
p |
With both the restructured website and the docs being published, we feel we have finally created a place where new people feel comfortable when they arrive. |
|
type |
text |
p |
As a result, we are restarting the marketing engine and are going to set different events to spread the word, both paid and organic. Fleshing out the plans will happen in February, expect an update in this regard next month. |
|
|
|
title |
description |
team |
projects |
progress |
Docs: Add Fundamental Guides |
Describe some basics such as (un)installation, operating system compatibility, troubleshooting, how to contribute, etc... |
Deprecate the GitHub Wiki. Flesh out the scope and details as you go. |
|
|
|
type |
text |
h5 |
One Week A Month is Dedicated to Content |
|
type |
text |
p |
The docs are nice, but far from done. That is why we reserved certain slots to progress content such as the docs or the blog. This month we decided we would like to add some fundamental guides as well as compatibility lists to the documentation. Let's see how far we come. |
|
type |
text |
p |
We also added some docs tasks to the backlog for you to explore. |
|
|
|
|
title |
description |
team |
projects |
progress |
Docs: Add Compatibility Lists |
Make it convenient for people to see which operating systems we support, which linux distros are compatible and which VPNs work or do not work. Make it easy for people to share their experiences with others. |
|
|
type |
text |
h5 |
One Week A Month is Dedicated to Content |
|
type |
text |
p |
The docs are nice, but far from done. That is why we reserved certain slots to progress content such as the docs or the blog. This month we decided we would like to add some fundamental guides as well as compatibility lists to the documentation. Let's see how far we come. |
|
type |
text |
p |
We also added some docs tasks to the backlog for you to explore. |
|
|
|
|
title |
description |
projects |
team |
progress |
Cryptocurrency Payments |
Enable you to pay for the SPN with cryptocurrencies such as Bitcoin, Ethereum and Monero |
|
|
type |
text |
h5 |
Development Stale Since Focus Lay Elsewhere |
|
type |
text |
p |
January was a full month and as a result this projects was not prioritized that much. This is not a surprise and happens regularly. We are a small team and have to prioritize. |
|
|
|
|
|
|