mirror of
https://github.com/safing/web
synced 2025-04-17 01:19:08 +00:00
Fix header tags for PU posts
make it go down from h1 > h3 > h4 > h5
This commit is contained in:
parent
397f7c9d44
commit
d06ebe5b1d
10 changed files with 125 additions and 125 deletions
_includes
_publications
2020-07-31-progress-update-july.html2020-08-31-progress-update-august.html2020-10-02-progress-update-september.html2020-11-02-progress-update-october.html2020-12-03-progress-update-november.html2021-01-04-progress-update-december.html2021-02-04-progress-update-january.html2021-03-06-progress-update-february.html2021-04-08-progress-update-march.md
|
@ -56,7 +56,7 @@
|
|||
<img style="min-width: 19px;" src="{{ site.assets_url }}icons/files.svg" alt="">
|
||||
{% endif %}
|
||||
</div>
|
||||
<h1 class="pl-3 font-bold text-lg pr-16 ">{{ card.title }}</h1>
|
||||
<h4 class="pl-3 font-bold text-lg pr-16 ">{{ card.title }}</h4>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -31,7 +31,7 @@ cards:
|
|||
team:
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Smoother Installation Is Here
|
||||
- type: p
|
||||
text: "It was slightly confusing to install a software which did the \"proper\" installation at its first start up. Next to correctly moving this process into the real installation, while at it, Patrick decided to refactor a lot of related code to further smoothen the process. We're happy with the results."
|
||||
|
@ -44,11 +44,11 @@ cards:
|
|||
team:
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: All Went Well
|
||||
- type: p
|
||||
text: Through this project Patrick got to tinker around with Github Actions for the first time, which he really enjoyed. Having completed this task not only helps distributing to Arch users, but will also help the stability of all future Portmaster builds.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: More Security As A Side Effect
|
||||
- type: p
|
||||
text: While tackling the installer for the second Linux distribution Arch, Patrick pointed out the opt-in security of their service files. Without defining restrictions, an app like the Portmaster gets root access, so when a malicious actor takes over the Portmaster it would give him the tools to take over the whole system. As a result we defined strict rules so the Portmaster only gets read access for most of the system.
|
||||
|
@ -68,11 +68,11 @@ cards:
|
|||
- Tabitha
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: FFG Proposal Was 32 Pages Long
|
||||
- type: p
|
||||
text: Applying for grants takes a lot of work. We defined 14 R&D goals for the coming year. This time the proposal was extra tricky since we decided to write it in German. Most of our previous applications were written in English, so this time translating texts was also part of the work load. But we are happy we could wrap this up. Result coming in September.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Netidee Application Submitted Too
|
||||
- type: p
|
||||
text: Safing started out with a funding from Netidee four years ago, so applying for another grant felt special. The extent of the defined work packages are smaller compared to the FFG, so it did not take as long.
|
||||
|
@ -87,7 +87,7 @@ cards:
|
|||
- Daniel
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Three Major Refactors Made Us Slower But More Secure
|
||||
- type: p
|
||||
text: "Since our SPN proof of concept back in 2018, three major events resulted in making the final product more secure and stable, but also increased our workload:"
|
||||
|
@ -96,7 +96,7 @@ cards:
|
|||
- the external code audit of our cryptographic library Jess by Cure53 gave valuable technical advice how to further tighten this aspect
|
||||
- the decision to split the gossiping between network nodes into two levels of communication
|
||||
- the Portmaster has matured a lot since its release back in April, resulting in a lot of code-refactors on the client side
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Code Audit By Cure53
|
||||
- type: p
|
||||
text: "Back in January we paid some of the best in the field to audit our cryptographic library. Their insight and expertise challenged us, in a very good way. The foundation was solid, but it was clear we could improve things here and there. During these months, we could progress our cryptography library into what it is now. This module is complete, but also added workload to the timeline."
|
||||
|
@ -107,7 +107,7 @@ cards:
|
|||
- type: a
|
||||
text: Inspect the code of Jess, our cryptography library
|
||||
href: https://github.com/Safing/jess
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Refactoring The Gossiping
|
||||
- type: p
|
||||
text: "Instead of sending all data from servers to clients, we decided to split the messages into a \"big message\" and a \"small message\". The big message is sent on setup and contains the servers public key and lots of meta-data. The small message contains the servers active links to other nodes and its most current ephemeral keys (for 0-RTT perfect forward & backward secrecy connections). The small message will communicate with clients regularly while the big message will be sent less frequent to prevent unnecessary communication. Naturally, this resulted in a big refactor and a delay in timeline."
|
||||
|
@ -116,7 +116,7 @@ cards:
|
|||
- type: a
|
||||
text: View the Pull Request of this refactor
|
||||
href: https://github.com/safing/spn/pull/1
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Last Piece of the Puzzle: Client Side Integration"
|
||||
- type: p
|
||||
text: "The Portmaster has matured a lot in the last few months, hence this also changed a few components which intercept and resolve network connections. This is the final module we are currently working on until the first testers can join the network. We are so close, but sadly not there yet. Expect the full SPN engine to start very shortly."
|
||||
|
@ -132,15 +132,15 @@ cards:
|
|||
- David
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: We Completed the Server Part
|
||||
- type: p
|
||||
text: The Safing API has come very far. It actually already is online, signing in valid users and responding with information on each users SPN subscription status. Setting the API up securely took quite a lot of planning, but we are happy about the result.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Designs Are Done Too
|
||||
- type: p
|
||||
text: Now in the Portmaster part, we both need to provide an interface where you can log in to the SPN and where it displays your current account status. The designs for this have also been completed by Luke.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: What is Missing is The Client Side
|
||||
- type: p
|
||||
text: The only puzzle piece missing is the frontend implementation, meaning the Portmaster UI actually showing the designs and making the API calls. This project is nearing its completion, so stay tuned!
|
||||
|
@ -153,15 +153,15 @@ cards:
|
|||
team:
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Watching Filter List Repos
|
||||
- type: p
|
||||
text: Next to providing aggregated filter lists to the privacy filter module of the Portmaster, we added a feature to the IntelHub so it watches the different list repositories. With this, we will constantly be informed about ongoing changes and be able to quickly inform our users about any impactful changes.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: GeoIP Data is Being Aggregated
|
||||
- type: p
|
||||
text: The second big part of this work package is to collect and sort GeoIP data so the Portmaster can properly build SPN circuits locally. If you are pinging a server in Europe it would be ineffective to exit the SPN in Asia. Hence, your client needs this data to calculate efficient routes. This data is already being gathered from many different resources and takes our server up to 16 GB of memory when performing an update.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Polishing Things Up
|
||||
- type: p
|
||||
text: All in all, Patrick is making great progress and this project is nearing its completion. It just needs a few improvements here and there to then be fully deployed. Expect this to be out soon.
|
||||
|
@ -173,11 +173,11 @@ cards:
|
|||
- Daniel
|
||||
- Thomas (Intern)
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Lots of Research Went Into This
|
||||
- type: p
|
||||
text: Although this is a cool feature, it could potentially lead to unwanted side effects. Investigating the impact of this module in a vastness of potential edge cases was the first part we tackled before writing a single line of code.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Related Bugs Were Found While Implementing
|
||||
- type: p
|
||||
text: When starting to implement the Portscan, we found several related bugs in the Portmaster. Even though these delayed progress in this work package, it was super helpful to further mature the Portmaster overall.
|
||||
|
@ -193,7 +193,7 @@ cards:
|
|||
- Patrick
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Goals Are Specified, Texting Will Start Soon
|
||||
- type: p
|
||||
text: Since the roadmap was prioritized not much could be done in this field. But since this project is near and dear to us, David will soon fully focus on getting these texts out of the door.
|
||||
|
@ -207,7 +207,7 @@ cards:
|
|||
- Alex
|
||||
- Raphael (Intern)
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Planning Done, Implementation Pushing Forward
|
||||
- type: p
|
||||
text: Having started this in July, we started off with planning & specifying this feature. After that was done Alex moved on to its implementation and already made great progress, soon to be reviewed and polished. This project also gave one of our summer interns the possibility to take part and experience a feature development cycle right from the start.
|
||||
|
@ -222,11 +222,11 @@ cards:
|
|||
- Luke
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Next Page And Progress Update Blog Are Done
|
||||
- type: p
|
||||
text: Many have come to ask what we are up to and what our plans for the future are. And previously, we communicated deadlines and got into a bunch of uncomfortable situations. But the alternative of just NOT communicating anything is lame too, and certainly nothing we stand for. Both David and Luke ping ponged a lot of ideas until we came up with this approach - hopefully you dig it as much as we do!
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: A Lot More Coming Up in the Backlog
|
||||
- type: p
|
||||
text: This is the first step of two, since we also want to share all about our work packages lined up further down the road. What features will be added to the SPN, the Portmaster, etc.. Well, we want to tell you, so we are working on it.
|
||||
|
@ -239,7 +239,7 @@ cards:
|
|||
team:
|
||||
- Luke
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: It Just Started
|
||||
- type: p
|
||||
text: This project is fairly new, so not too much could be achieved. The goal is to have a unified design both for the main website and the account part of the website. Luke already started out with some early design concepts.
|
||||
|
@ -254,11 +254,11 @@ cards:
|
|||
- Raphael
|
||||
- Tabitha
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Slots Have Been Booked
|
||||
- type: p
|
||||
text: We are happy to already have contacted a few folks where we could book some of their sponsorship slots. Also, some local partners reached out to help us out with marketing opportunities. We will not disclose what will come of it just yet, only after the fact. But next month's update will certainly include more information.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: It's an Evergoing Process
|
||||
- type: p
|
||||
text: Naturally, we will not be done after a few marketing gigs, which is why we are still on the look-out for further opportunities to spread the word.
|
||||
|
|
|
@ -33,11 +33,11 @@ cards:
|
|||
- Daniel
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Hatching from the Egg
|
||||
- type: p
|
||||
text: Getting the SPN out was painful, but so relieving. We planned to launch in June, then July and in the end it ended up being beginning of August. Yes, this is natural as things take time, but nevertheless was it stressful. So we are very happy that we finally got it out!
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Fighting in a Dragon's Den
|
||||
- type: p
|
||||
text: "The SPN is buggy in its current form, but this too is normal. We lived through the same when the Portmaster launched back in April. Looking back, we are amazed at how the product matured technically in the last couple of months. The same will happen with the SPN, so after a short gasp of relief, we are back rolling up our sleeves: a lot of bug fixing lies ahead of us."
|
||||
|
@ -50,7 +50,7 @@ cards:
|
|||
team:
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: After Weeks in Staging it's Now in Production
|
||||
- type: p
|
||||
text: Patrick tackled most of the workload in July and in the beginning of August, enabling him to run and test the IntelHub for a few weeks in a staging environment. After inspecting the process and some fine tuning, it now is online, serving Portmasters around the world.
|
||||
|
@ -65,7 +65,7 @@ cards:
|
|||
- Luke
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Mid- & Long-Term Plans Are Live
|
||||
- type: p
|
||||
text: "Don't know about you, but we love the next page! David was a bit bummed out when communication around SPN took his focus away from the backlog. This resulted in a bit of a delay, but right after that tangent, he quickly pushed this forward. As it concluded, we are happy that everybody can have a big-picture overview of our mid- & longterm plans."
|
||||
|
@ -83,11 +83,11 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Earliest Kickstater Backers Got Access
|
||||
- type: p
|
||||
text: "As promised, the MARVIN and VISIONARY backers were the first to get access to our closed pre-alpha. The SPN is buggy in its current form, but this is normal. We lived through the same when the Portmaster launched back in April. We know that a lot of bug fixing lies ahead of us, but we are on it."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Routing Revamp is the First Step
|
||||
- type: p
|
||||
text: "Now that the machine is working in its first form, it became pretty clear what the biggest painpoint is: Routing and Connection Management. Daniel already started to inspect these modules to then greatly improve upon. We will keep you posted."
|
||||
|
@ -101,15 +101,15 @@ cards:
|
|||
- Patrick
|
||||
- Luke
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: As Technical Pain Decreased, UI Pain Became More Evident
|
||||
- type: p
|
||||
text: "We are happy how much the Portmaster could mature in the last few months. Big thanks to all testers! At the same time, it became more clear that the UI is not really ... easy to use. We decided to prioritize to change that."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Planning Done & Ground Work In Progress
|
||||
- type: p
|
||||
text: "After collecting suggested ideas throughout the last months Daniel had a kick-off meeting with Patrick and Luke. We will use Angular for the frontend and Patrick already dived deep into the task to prepare and complete some ground work."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Design Concepts Almost Kicking Off
|
||||
- type: p
|
||||
text: "Luke will soon join the party with all of his might, right after completing the redesign of account.safing.io, which is nearly wrapped up."
|
||||
|
@ -127,7 +127,7 @@ cards:
|
|||
- David
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Will Be Wrapped Up in the UI Redesign
|
||||
- type: p
|
||||
text: "As mentioned last month, the API is already live. The thing missing is the frontend. Since the new UI is being worked on we decided to delay this to prevent double spending our resources."
|
||||
|
@ -138,7 +138,7 @@ cards:
|
|||
team:
|
||||
- Thomas (intern)
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Finished and waiting for integration
|
||||
- type: p
|
||||
text: "The Portscan detection is finished in its first version. Before we move it to production we need to clean up the integration with all the other Portmaster modules. This is currently paused while we prioritize the new Portmaster UI and the SPN."
|
||||
|
@ -154,7 +154,7 @@ cards:
|
|||
- Patrick
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: System Overload - No Progress in August
|
||||
- type: p
|
||||
text: "Too much things were going on so sadly, we could not start out with this project. It still is a dear project to us, so expect some progress here soon."
|
||||
|
@ -167,7 +167,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: An Invisible Ally Almost Ready to Spawn
|
||||
- type: p
|
||||
text: "Altough in the end you won't notice, this is an important aspect to us as a company. And there has been lots of progress on this end: We already had two rounds of reviews and being in the third round now, we are getting ever so close to deploying this onto production. It probably won't take too long."
|
||||
|
@ -181,11 +181,11 @@ cards:
|
|||
- Luke
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Completed Design and HTML Implementation
|
||||
- type: p
|
||||
text: "Luke has been busy completely redesigning the payment side of the website. After spending plenty of time on creating concepts he went on to implement his finished work into HTML and CSS."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Last Part: Integrate HTML into the Backend"
|
||||
- type: p
|
||||
text: "As Luke is literally wrapping up the HTML and CSS of his designs as we speak, the only step left will be to integrate the code into our backend framework. This should not take too long, so expect this nice redesign soon!"
|
||||
|
@ -196,7 +196,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: We Are Planning and Specifying
|
||||
- type: p
|
||||
text: "As all projects, we started out with planning and specifying the requirements. In this case a big part was choosing which payment provider should process the credit card data of our customers. We wanted to have a company residing in the European Union, enforcing them to comply to the GDPR. We picked a winner (we will keep you in the loop) and are now writing the technical specs and clarifying last questions."
|
||||
|
@ -209,7 +209,7 @@ cards:
|
|||
- David
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "We Have A Date: 18th of September"
|
||||
- type: p
|
||||
text: "We already reached out to the PTIO and set up a date for the upcoming AMA. They are super helpful in guiding us through the preparations, giving feedback to the texts and providing us with their great wiki on how we should go about this. We are looking forward to all the incoming questions. We are looking forward to a great time with you!"
|
||||
|
@ -227,11 +227,11 @@ cards:
|
|||
- Raphael
|
||||
- Tabitha
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: cron.weekly Newsletter
|
||||
- type: p
|
||||
text: "We purchased two sponsorship slots for the amazing cron.weekly newsletter, presenting the Portmaster. This resulted in a few stars over on GitHub and even made some big names stumble upon our website. We have two more slots booked - looking forward!"
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: Sponsored YouTube Video Coming Up
|
||||
- type: p
|
||||
text: "Yes, we have joined the YouTube sponsorship game. Happy to learn and grow from these experiences. One video is scheduled to come out in September and we are on the lookout to sponsor more privacy related content."
|
||||
|
@ -247,7 +247,7 @@ cards:
|
|||
- Raphael
|
||||
- Tabitha
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: We Are Preparing Documents and Time Sheets
|
||||
- type: p
|
||||
text: "Since starting the FFG funding in the summer of 2019, a lot of work went into the outlined research. Documenting our progress and time spent naturally is part of the deal. And with this funding coming to an end, Tabitha and Raphael are collecting all the related documents so we can promptly respond to any requests and questions the FFG may have in regards to the grant. Vital stuff!"
|
||||
|
|
|
@ -32,7 +32,7 @@ cards:
|
|||
- David
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Having a Blast"
|
||||
- type: p
|
||||
text: "It is hard to express how fun the event was! After a slower start first tens and then hundreds of questions and comments rolled in. Starting at 16:00 the whole team ended up being up until around midnight - followed by us taking shifts over the next days. Thanks for all your great questions and valuable discussions!"
|
||||
|
@ -46,7 +46,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Ready for Stage 2"
|
||||
- type: p
|
||||
text: "The Portscan got wrapped up by Patrick and Daniel and is ready to be integrated into the Portmaster. This will happen via the \"Adaptive Protection System\" currently in the backlog. We will tackle this project after the SPN has reached a more stable state."
|
||||
|
@ -62,7 +62,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Fancy Administration Is Here"
|
||||
- type: p
|
||||
text: "Alex did a great job with this module, giving us a nice back office for moderation and insight. As an example, we now see the voluntary survey results with nice charts. Even though you cannot view the new back office yourself, you will benefit from these changes nevertheless."
|
||||
|
@ -77,11 +77,11 @@ cards:
|
|||
- Alex
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Squeezing It Out Before the AMA"
|
||||
- type: p
|
||||
text: "The internal goal was to push the redesign out before the AMA event, which turned out to be tighter as expected. But we bundled our resources and pushed it out a few hours before the AMA started - great team effort!"
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Retrospective Polishing"
|
||||
- type: p
|
||||
text: "Even though we successfully launched the redesign before our deadline, the following week we still had to finetune things here and there: Change navigation to link-only instead of buttons, re-insert crucial information when deleting your account, improve the pre-order process, etc. But it is all wrapped up now - we are ready for the next challenges."
|
||||
|
@ -97,7 +97,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "First Big Update Imminent"
|
||||
- type: p
|
||||
text: "Though we are not quite yet ready for the first big SPN update, there has been good progress regarding the new navigation system that is responsible for the routing. One of the first things we realized when the first version came out, is that it started to crumble very quickly because we were not yet categorizing the servers into different states in order to dismiss any invalid server configurations that polluted the network state. With this almost done, we will revisit the connection lifecycle management of connections within the SPN and then we will be ready for the first big update. So, stay tuned!"
|
||||
|
@ -111,11 +111,11 @@ cards:
|
|||
- Patrick
|
||||
- Luke
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Simple And Beautiful Designs"
|
||||
- type: p
|
||||
text: "Luke has been busy designing a lot of the Portmaster's features into being both simple and beautiful. Starting from the Monitor page, where you will be able see everything that is happening on your computer all the way to making the multitude of settings easy to understand and accessible for anyone who wants to configure them. In comparison, the current design stands no chance."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Progressing the JS-Frontend"
|
||||
- type: p
|
||||
text: "On the other hand, a design is not useful until it has been implemented int othe frontend. That is Patricks current main task and he is speeding through the steps as well. We hope so much looking forward to being able to share all of this with you - next week we will publish a sneak peek in our Newsletter and on our socials - so stay tuned!"
|
||||
|
@ -134,7 +134,7 @@ cards:
|
|||
- David
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Last Steps Bundled With the UI Redesign"
|
||||
- type: p
|
||||
text: "We decided to wait until the new UI is done before tackling the last steps of this project. This prevents double spending of our resources. So as soon as the new UI drops this will be integrated after. Hang on tight!"
|
||||
|
@ -150,7 +150,7 @@ cards:
|
|||
- Patrick
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Progress Froze In September"
|
||||
- type: p
|
||||
text: "Being honest, this project did not get any attention this month. David, the main bottleneck of this project had a vacation in September and spent his remaining resources on the AMA and helping out with the redesign of account.safing.io. The good news is that in October, this will be his main focus. So expect progress by the next update!"
|
||||
|
@ -161,7 +161,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Specification Done, Development Underway"
|
||||
- type: p
|
||||
text: "Good news for crypto enthusiasts! After the setback with the credit cards implementation (read below) we decided to pivot and are now working on offering payments via crypto currencies. Bundled in two sub-tasks, the first already had its specification completed and Alex is now working on the implementation. Crypto payments we are coming."
|
||||
|
@ -179,7 +179,7 @@ cards:
|
|||
- Raphael
|
||||
- Tabitha
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "The Linux Experiment"
|
||||
- type: p
|
||||
text: "This month it was super fun to see the YouTube videos of The Linux Experiment channel which we sponsored. He is such a nice person to work with and did a great job in showcasing the Portmaster in action! And also his viewers were very pleased to find out about us - big welcome to y'all and thanks!"
|
||||
|
@ -195,7 +195,7 @@ cards:
|
|||
- Tabitha
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Waiting for External Conclusion"
|
||||
- type: p
|
||||
text: "We wrapped up our report, handed over everything the FFG backoffice needed and are now waiting for the conclusion on their end. Naturally, we do not know how long this will take, but we'll keep you posted."
|
||||
|
@ -207,7 +207,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Vendor Denied Us"
|
||||
- type: p
|
||||
text: "Sadly, our preferred vendor to process credit card payments denied our application. That is why we decided to pivot onto cryptocurrency payments instead (read above). So for now, this project goes back into the backlog and we will re-evaluate at a later point."
|
||||
|
|
|
@ -34,7 +34,7 @@ cards:
|
|||
team:
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Backend Done, Frontend Task Moved to Backlog"
|
||||
- type: p
|
||||
text: "The server part has been done for a while now, which is great! As a result the task to implement the client side feature will be very straightforward. We intended to push this feature directly with the redesigned UI but decided against it to not slow the release down. So off to the backlog it goes."
|
||||
|
@ -55,11 +55,11 @@ cards:
|
|||
- Raphael
|
||||
- Tabitha
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Our Feet Are Wet"
|
||||
- type: p
|
||||
text: "The last weeks and months we reached out to plenty of people in search for new audiences. We sponsored some content creators and were happy with the results. As such we will continue to do so. For now we'll wrap this card up, but naturally we will keep you in the loop about our marketing activities."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "We Paid For YouTube Sponsorships"
|
||||
- type: p
|
||||
text: "Big shout-out to Nick from The Linux Experiment whom it was a pleasure to work with! We had the chance to sponsor two videos in September, and two happened in October. If you are into Linux, this channel is a must!"
|
||||
|
@ -75,7 +75,7 @@ cards:
|
|||
- Tabitha
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Fully Wrapped Up"
|
||||
- type: p
|
||||
text: "Throughout the last year, reports were written, time-sheets were filled out and our company expenses were budgeted. Since the FFG funded a lot of this period we handed in all relevant documents for them to review. They were content and we already received the final part of that funding/loan. We are happy to conclude this and already applied for a follow-up funding/loan. More on that next month."
|
||||
|
@ -93,7 +93,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Progress Staled As We Focused On the Portmaster Redesign"
|
||||
- type: p
|
||||
text: With Luke and Patrick steaming ahead with the UI Redesign, they stumbled over some technical limitations which needed to be tackled by Daniel to not block their progress. Focus will be back on the SPN and this project as soon as the redesign is out.
|
||||
|
@ -108,11 +108,11 @@ cards:
|
|||
- Luke
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Around 90% Of the First Version Are Done"
|
||||
- type: p
|
||||
text: In the last weeks Luke, Patrick and Daniel steamed ahead to really make the Portmaster shine. The Portmaster already is powerful, sure, but really not that useable. The upcoming update will make it easy to block domains from the monitor page, set global settings and then overwrite them on a per-app level, as well as change settings based on your current environment. Are you in a coffe shop? Just switch to "Untrusted Mode" and all your settings will adapt to your defined needs. Stay tuned, it will be big.
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Speed Improvements On Their Way Too"
|
||||
- type: p
|
||||
text: Since Daniel was focusing on some Portmaster ground work he also tackled some nasty bugs which should help a ton with speed issues many users experienced. While at it he also tackled the next card, the prompts are coming back!
|
||||
|
@ -124,7 +124,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Prompts Are Coming Back"
|
||||
- type: p
|
||||
text: "As Daniel had to shift focus from the SPN to the Portmaster, he went on a side-mission: he tackled the underlying issues which forced us to previously disable connection prompting. With that done they are finally coming back! Prompting is already designed and will be released in a bundle with the UI Redesign. Stay tuned!"
|
||||
|
@ -140,11 +140,11 @@ cards:
|
|||
- Patrick
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Structure Set, Texts Are Being Written"
|
||||
- type: p
|
||||
text: "The Portmaster is a powerful tool, and hence it is complex. Showing and documenting this in an easy fashion is a challenge, so David put a lot of thought into finding a big-picture structure with which the docs should be easy to understand and navigate. With that being done, now the texts for each part, module and component are being written."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Design Is Still Primitive And Needs Work"
|
||||
- type: p
|
||||
text: "Since Luke is fully invested into the Portmaster Redesign we are just using the very outdated docs design for now. We might release this project in different stages so you get content fast and then make it fancier and more informative as we go."
|
||||
|
@ -156,7 +156,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "First Stage Is In Review"
|
||||
- type: p
|
||||
text: "Cryptocurrency payments can become rather complicated, that is why we decided to first implement a manual solution and later add complexity to make things more automatic. Alex has finished development of the this first stage and we are now in the review phase, where we will investigate the code, improve parts and make them ready for deployment."
|
||||
|
|
|
@ -33,7 +33,7 @@ cards:
|
|||
- Patrick
|
||||
- Luke
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "The Fresh UI Is Here"
|
||||
- type: p
|
||||
text: "We are super happy that this big milestone got reached! The redesigned UI really unravels all of the Portmaster's features which previously were hidden. We still define our software as alpha, so expect bugs - but the Portmaster has become so much more usable. Switching between trust modes, overwriting global settings in specific apps, blocking from the monitor - it is all possible now."
|
||||
|
@ -48,7 +48,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Prompting Is Back for Low Volume Apps"
|
||||
- type: p
|
||||
text: "Together with the new UI we also re-introduced connection prompting. Instead of allowing or blocking by default, you can make the Portmaster ask per connection. This feature is meant for low volume apps - as browsers and other apps with lots of connections will not work smoothly due to caching."
|
||||
|
@ -64,7 +64,7 @@ cards:
|
|||
- Raphael
|
||||
- Tabitha
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "FFG & Netidee Granted Follow-Up Funding"
|
||||
- type: p
|
||||
text: "We are excited to announce that both the FFG and the Netidee granted further funding and loans for the year to come! Big shout-out to Raphael and Tabitha, who continuously work on these crucial tasks to keep our journey going while the devs can focus on what they do best: developing privacy software. As always, we are open about our numbers:"
|
||||
|
@ -80,15 +80,15 @@ cards:
|
|||
- David
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "The Unexpected Slowed Down Productivity"
|
||||
- type: p
|
||||
text: "Our project management tool got to a point where it became really hard to chose what to work on. Which task should you work on next when there are 20 tasks marked as URGENT? And even after chosing one, the task description was often very vague, needing lots of talk and co-ordination before being able to start. It became clear that the mountains of work lying ahead of us needed some serious restructuring."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Step I: Who Calls the Shots?"
|
||||
- type: p
|
||||
text: "The first part was to define responsibilities. If our Backlog should only contain the next couple of tasks for every person, who gets to call which tasks those should be? So far we often just let everybody decide with their gut, but this is counterproductive to streamlining progress and features as a team. That is why Raphael has now taken upon the role of Product Owner (another hat for you mate 🎩). Additionally, a clear process was defined so tasks are properly specified before moving into the 'Backlog'"
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Step II: Re-Categorize 200+ Tasks"
|
||||
- type: p
|
||||
text: "The natural step afterwards was to move all tasks into the new workflow. Most of our old 'Backlog' tasks have now been moved to the 'Idea Phase', while the 'Backlog' remains short and clearly defined. Now everyone can easily pick up a next task after finishing up another one."
|
||||
|
@ -110,7 +110,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Did Not Continue as we Focused on the Portmaster Redesign"
|
||||
- type: p
|
||||
text: "As is natural, things happen and can take longer than expected as was the case with the UI Redesign. We are happy that is out of the door so Daniel can now dive into progressing the SPN again. Expect progress updates in the next update blog."
|
||||
|
@ -126,7 +126,7 @@ cards:
|
|||
- Patrick
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Blocked by Lack of Resources Too"
|
||||
- type: p
|
||||
text: "This big task got blocked by two things: For one, David invested a lot into the Project Managment Cleanup (see above), and second, David needed some technical guidance from Daniel, who himself was working neck deep on the Portmaster Redesign. Both of these projects are done now, so we can tackle this task again. But it probably won't come out before next year. As always, we'll keep you in the loop every month!"
|
||||
|
@ -137,7 +137,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Review Round I Completed - Round II Incoming"
|
||||
- type: p
|
||||
text: "As this feature adds plenty of code onto our codebase, David suggested to make some bigger restructures in the first Review. Alex worked on these refactors in the last month and so this feature is now ready for Review Round II, where we will take a look at all the details."
|
||||
|
@ -150,11 +150,11 @@ cards:
|
|||
- Tabitha
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Concepts For Intro & Outro Are Done"
|
||||
- type: p
|
||||
text: "If you ever listened to our podcast, you'll notice that every episode is a bit different. Sometimes there is a proper intro/outro, sometimes there is not. Tabi and David got together to brainstorm how to streamline our podcast episodes. After multiple sessions, the texts and concepts are done. We even have a new name ;)"
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Music & Licencing in the Works"
|
||||
- type: p
|
||||
text: "Obviously, we also wanted to add some music to spice things up. For us as a company this is a bit more tricky than for hobbyists, since getting licences for music is harder. We contacted a very talented artist with which we are nearing an agreement. Stay tuned, the next episode will be in the 'new season'."
|
||||
|
|
|
@ -32,11 +32,11 @@ cards:
|
|||
team:
|
||||
- Raphael
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Here's to 2021"
|
||||
- type: p
|
||||
text: "Despite all the circumstances we will continue to work hard and push forward: for Privacy, for Freedom. Thanks for being part of that journey. May fate treat us all kindly."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "A lot Was Achieved in 2020"
|
||||
- type: p
|
||||
text: "Even with all the torments of 2020, for Safing, the year had a lot of highlights:"
|
||||
|
@ -50,7 +50,7 @@ cards:
|
|||
- the Portmaster recently received a complete UI overhaul
|
||||
- follow-up funding was received for another full year
|
||||
- "and most importantly: so many of you got to know us and are joining our forces"
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "The Team is Recharging Their Batteries"
|
||||
- type: p
|
||||
text: "With all that behind us, and mountains to climb ahead of us - it was only natural for us to take some time off and regain our strength. This was a big focus of December, along with tidying up some things that have been lying around for too long. Like a spring cleaning in December."
|
||||
|
@ -65,7 +65,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Stabilizing Connection Stability"
|
||||
- type: p
|
||||
text: "The SPN is deeply integrated into the Portmaster. If the Portmaster has slow connection processing, it directly affects the SPN. So fine-tuning this was Daniel's focus on in December. Anyone using the Portmaster will have noticed these improvements."
|
||||
|
@ -81,7 +81,7 @@ cards:
|
|||
- Patrick
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "We Adapted Structures to Enable Progress"
|
||||
- type: p
|
||||
text: "Deep technical knowledge, that can only come from Patrick or Daniel, has been the bottleneck for this project. And with all the recent focus on Portmaster development it was hard to sit together and talk about documentation - there was just always something more important. The solution to this was to adapt our overall structures. Starting in January, certain time slots are booked solely for 'content creation', such as documentation."
|
||||
|
@ -92,7 +92,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Review Round II in Progress"
|
||||
- type: p
|
||||
text: "As this feature is adding a lot of code onto our payment system codebase, some bigger restructures were already implemented. Currently we are taking a look at all of the details and looking how we can improve the smaller things."
|
||||
|
@ -105,7 +105,7 @@ cards:
|
|||
- Tabitha
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Music Licence Got Purchased"
|
||||
- type: p
|
||||
text: "We are happy to have wrapped up the licencing part for this. Now, we have an amazing artists whose music we can use in our podcast. Looking forward to the results. Publishing the first episode of the new season in January. Stay tuned!"
|
||||
|
@ -122,7 +122,7 @@ cards:
|
|||
- David
|
||||
- Luke
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Concept Being Defined"
|
||||
- type: p
|
||||
text: "This is rather unexpected, but nevertheless very important. We realised people do not understand what we do when visiting our website for the first time. A lot of thought is being put into how we can improve this. Though we have some concepts ready, it is not too fleshed out yet - it is best to just wait and see ;)"
|
||||
|
|
|
@ -36,11 +36,11 @@ cards:
|
|||
- David
|
||||
- Patrick
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "First Documentation Batch Has Arrived"
|
||||
- type: p
|
||||
text: "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: 'h3'
|
||||
- type: 'h5'
|
||||
text: "We Are Happy the First Part Is Done, More to Come"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
@ -58,7 +58,7 @@ cards:
|
|||
- Tabitha
|
||||
- David
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Season 02 Introduces a New Title, Storytelling and Music"
|
||||
- type: p
|
||||
text: "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:"
|
||||
|
@ -75,11 +75,11 @@ cards:
|
|||
- David
|
||||
- Luke
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Implementation Took Two Focused Weeks"
|
||||
- type: p
|
||||
text: "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: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Development Focus Still Is SPN"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
@ -97,15 +97,15 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Sub-Goal Completed: Server Metrics"
|
||||
- type: p
|
||||
text: "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: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Anomaly Detection Implementation Comes Next"
|
||||
- type: p
|
||||
text: "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: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Additional Context for Anomaly Detection"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
@ -120,7 +120,7 @@ cards:
|
|||
projects:
|
||||
- Portmaster
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Navbar, Side-Dash & Widgets Are Ready"
|
||||
- type: p
|
||||
text: "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!"
|
||||
|
@ -135,7 +135,7 @@ cards:
|
|||
projects:
|
||||
- Marketing
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Conceptualizing the Next Push"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
@ -151,7 +151,7 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "One Week A Month is Dedicated to Content"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
@ -168,7 +168,7 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "One Week A Month is Dedicated to Content"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
@ -184,7 +184,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Development Stale Since Focus Lay Elsewhere"
|
||||
- type: p
|
||||
text: "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."
|
||||
|
|
|
@ -32,7 +32,7 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: A Big Pain Point Is Now Resolved
|
||||
- type: p
|
||||
text: "In the last years, time and time again, people got super confused about our business model. The blame is definitely on us, since we marketed free software while listing \"Pricing\" as one of the main entries in the top navbar. As a result we falsely communicated a paradox: Free but Not Free."
|
||||
|
@ -52,7 +52,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Anomaly Detection Evaluation Complete"
|
||||
- type: p
|
||||
text: "In February we evaluated different anomaly detection algorithms, one of them coming from the European Space Agency. We are happy to have completed the evaluation stage and have found that it makes most sense to implement this after the SPN has progressed more. As such, we are wrapping up this aspect and re-shifting our focus on advancing the SPN. Finishing this evaluation also allowed us to conclude our ESA Business Incubation."
|
||||
|
@ -67,7 +67,7 @@ cards:
|
|||
projects:
|
||||
- Portmaster
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Network Monitor Got Polished, Lots of Small Fixes"
|
||||
- type: p
|
||||
text: "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 Patrick fixed a lot of smaller UI bugs, and the network monitor got a face-lift from Luke. The new eye-candy is already live for you to enjoy."
|
||||
|
@ -82,7 +82,7 @@ cards:
|
|||
projects:
|
||||
- Marketing
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Main Chunk Snoozed to March"
|
||||
- type: p
|
||||
text: "Though we had a lot of other stuff going on in February, we did not completely ignore this area. Some talks already happened which might bear fruit in the coming months. But in terms of creating a proper concept for the next steps, the main chunk of that will happen in March. Stay tuned."
|
||||
|
@ -96,11 +96,11 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Contribution And Installation Guide Have Arrived"
|
||||
- type: p
|
||||
text: "Our previous installation guide lived on GitHub, but we migrated it over to the docs since we rather want to host our docs independently. Along with the migration we finetuned the guide and also created a contribution guide which describes how to best support us at our current stage."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Settings Reference and DNS Configuration Incoming"
|
||||
- type: p
|
||||
text: "We think the next big feature will be really cool. A Settings Reference where all of Portmaster's configuration options are listed and explained. Similar to something like Mozilla's description of the `about:config`. This is not live just yet, but might see the light of day in March. We shall see. Also, we want to migrate our guide on DNS Configuration over to the docs."
|
||||
|
@ -115,7 +115,7 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "First Batch Is Live, Second Is Around the Corner"
|
||||
- type: p
|
||||
text: "The first release in this regard included a Status Page for mobile and guides on both Linux distribution and VPN compatibility. It is all rather rough and simple, but we are iterating from there."
|
||||
|
@ -131,7 +131,7 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Concept Is Done, Implementation Pending"
|
||||
- type: p
|
||||
text: "Luke started off with conceptualizing how the design of the documentation should be updated. Naturally its design will be similar to the rest of the website to fit into the overall experience. With a rough version completed the next step is to implement the concept into HTML and CSS."
|
||||
|
@ -145,7 +145,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Review Round III Defined Next Steps"
|
||||
- type: p
|
||||
text: "In February we spent plenty of time to thoroughly review this large module and left no stone unturned. Some refactors and improvements were implemented in the process while others are being developed as we speak."
|
||||
|
|
|
@ -31,7 +31,7 @@ cards:
|
|||
projects:
|
||||
- Portmaster
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "We Revamped DNS Attribution On Windows"
|
||||
- type: p
|
||||
text: "Ever since the release of the Portmaster, we deactivated the Windows DNS-Client since it had no documented negative impacts. But as numerous reports came about side-effects, we looked for ways how to approach this differently. Happy to have released this in March and there is a long blog post on the full journey."
|
||||
|
@ -45,11 +45,11 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Wrapped Up The Final Blocks In A Focused Week"
|
||||
- type: p
|
||||
text: "During March Luke already spent a good deal on bringing the design up to speed with the rest of the website. In March's last week David and Daniel also focused on Documentation. That was the time where we could ping-pong the last adjustments of this project to then push everything out. We are happy finally having a unified design for every part of the website."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "All Our Sites Now Support NoJS"
|
||||
- type: p
|
||||
text: "Oh, another cool thing happened in this regard. Finally the day arrived where no JavaScript is required to use any of our websites. It might add a few small features here and there - if you choose to enable it anyway - but everything is fully functional without it. CSS and HTML do the job just fine."
|
||||
|
@ -64,11 +64,11 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "VPN Compatibility Table Arrived"
|
||||
- type: p
|
||||
text: "David and Daniel's final week in March was dedicated to documentation. Next to the redesign, the Settings Handbook and the DNS Configuration Guide, we also added a table for VPN Compatibility. It is not too full yet, but with your help more reports will follow."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "It Is Now Easier Than Ever To Contribute"
|
||||
- type: p
|
||||
text: "Thanks for all your reports and ideas so far! As our project spans over multiple projects we knew it was not very convenient to know where to report what. That is why we completely revamped the Contribution Guide with easy overviews and links where and how to participate."
|
||||
|
@ -83,11 +83,11 @@ cards:
|
|||
projects:
|
||||
- Marketing
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "We Will Focus On Value Content"
|
||||
- type: p
|
||||
text: "David spent a good amount on our concept for the next marketing steps. With a few different available approaches, we want to decide our main energy towards \"Value Content\". Meaning we will produce blogs which do not mainly talk about us, but about a relevant privacy or technology topic. Going in-depth and providing value to the reader we will then share the article on different platforms and only have a small plug for Safing - probably at the end of the post."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Sponsorships, Pitches & Events Will Happen From Time to Time Too"
|
||||
- type: p
|
||||
text: "Last month we sponsored another video of The Linux Experiment, big shout-out to all the lovely people joining from there. Events in this fashion, or smaller out-reaches online where we pitch our software in a more direct fashion will happen from time to time too. But the main focus will be to create some juicy, relevant content. On that note we also plan to cooperate with other creators - stay tuned!"
|
||||
|
@ -102,7 +102,7 @@ cards:
|
|||
projects:
|
||||
- Back Office
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Final Meeting Held In March"
|
||||
- type: p
|
||||
text: "The past two and a half years flew past rather quick. In such moments it is always encouraging to look back and see how far we have come since. Anyway, in March we ultimately concluded the ESA Business Incubation, handing in our end-report and having our final meeting."
|
||||
|
@ -120,7 +120,7 @@ cards:
|
|||
team:
|
||||
- Daniel
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Broad SPN Access Postponed to Q3 - Here Is Why"
|
||||
- type: p
|
||||
text: "A short Update on the SPN: Different factors made us prioritize Portmaster before SPN development in the second half of 2020. Since the start of 2021 we are focusing on SPN development again - by Summer a lot will have happened and you will notice all of the impact. We are sorry for this delay."
|
||||
|
@ -135,11 +135,11 @@ cards:
|
|||
projects:
|
||||
- Portmaster
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Cleaner Buttons & New Monitor Page"
|
||||
- type: p
|
||||
text: "Patrick and Luke finished the new monitor page - now you can see all connection individually, ordered by most recent. You can also filter to only show blocked connections. We also repositioned a few buttons to make the navigation clearer."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Turning Off Animations Increased Performance"
|
||||
- type: p
|
||||
text: "And a strange one: the big green shield animation as well as other smaller ones was the cause for a big performance hit. Even though this is purely done with CSS, this weighed in on the CPU. Oh Electron... Nevertheless, we are happy we could speed up the UI now."
|
||||
|
@ -153,13 +153,13 @@ cards:
|
|||
projects:
|
||||
- Website
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Contribution Guide & Settings Handbook"
|
||||
- type: p
|
||||
text: "David and Daniel's final week in March was dedicated to documentation. Next to the redesign, the Settings Handbook and the DNS Configuration Guide, we also added a table for VPN Compatibility and revamped our Contribution Guide."
|
||||
- type: p
|
||||
text: "Thanks for all your reports and ideas so far! As our project spans over multiple projects we knew it was not very convenient to know where to report what. That is why we completely revamped the Contribution Guide with easy overviews and links where and how to participate."
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Next Steps: Software Compatibility and Mac Status Page"
|
||||
- type: p
|
||||
text: "There are still a few smaller tasks we need to tackle, such as the Mac Status page and fully deprecating the GitHub Wiki. But step by step, we are getting there."
|
||||
|
@ -173,7 +173,7 @@ cards:
|
|||
team:
|
||||
- Alex
|
||||
progress:
|
||||
- type: 'h3'
|
||||
- type: 'h5'
|
||||
text: "Technical Backend Feature Complete"
|
||||
- type: p
|
||||
text: "This month saw great progress. Alex and David went through the first crypto module and from a technical perspective everything is in place now. The remaining part is to polish the front end of the website so the user experience becomes smooth when paying with crypto. Not too lang to go until you all can pay with crypto currencies too."
|
||||
|
|
Loading…
Add table
Reference in a new issue