gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis] branch master updated: rework


From: gnunet
Subject: [taler-anastasis] branch master updated: rework
Date: Thu, 11 Jun 2020 17:03:30 +0200

This is an automated email from the git hooks/post-receive script.

ds-meister pushed a commit to branch master
in repository anastasis.

The following commit(s) were added to refs/heads/master by this push:
     new b3fdf3b  rework
b3fdf3b is described below

commit b3fdf3b3ddbd7174257fe02e9f99e040250e180c
Author: Dominik Meister <dominiksamuel.meister@students.bfh.ch>
AuthorDate: Thu Jun 11 17:03:24 2020 +0200

    rework
---
 doc/thesis/Journal.tex            | 58 +++++++++++++++++++--------------------
 doc/thesis/business_model.tex     |  2 +-
 doc/thesis/implementation.tex     |  7 ++---
 doc/thesis/project_management.tex |  2 +-
 4 files changed, 34 insertions(+), 35 deletions(-)

diff --git a/doc/thesis/Journal.tex b/doc/thesis/Journal.tex
index b50603c..997b85b 100644
--- a/doc/thesis/Journal.tex
+++ b/doc/thesis/Journal.tex
@@ -12,12 +12,12 @@ Present at the Meeting were: Dominik Meister, Dennis 
Neufeld and Christian Groth
 It was the first meeting of the Bachelor's thesis. The main focus was on the 
planing of the project and discussing the next steps.
 The conclusion was there is a lot of work to do and we need to focus from the 
beginning.
 \subsection*{Next Steps}
-The next meeting will be at the 27.2. Until this meeting drafts of several 
project documents should be completed. Task schedule, project document, work 
journal, business plan, abstract, motivation. Additionaly a draft for the 
BRIDGE funding proposal should be written.
+The next meeting will be at the 27.2. Until this meeting drafts of several 
project documents should be completed. Task schedule, project document, work 
journal, business plan, abstract, motivation. Additionally a draft for the 
BRIDGE funding proposal should be written.
 
 \section*{Meeting 27.02.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-The main topic of the meeting was the BRIDGE proposal which is due at the 9th 
of March. Additionaly we discussed the documents and plan we created.
+The main topic of the meeting was the BRIDGE proposal which is due at the 9th 
of March. Additionally we discussed the documents and plan we created.
 \subsection*{Next Steps}
 The next steps are the completion of the BRIDGE proposal.
 
@@ -47,8 +47,8 @@ Completion of the Anastasis Client API tests and continue on 
the implementation
 \section*{Meeting 26.03.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-We ran into alot of problems and decided to make more frequent meetings. We 
need to fix some design issues, the imports
-of the different files are done wrong. Additionaly we need to be more clear 
with the names.
+We ran into a lot of problems and decided to make more frequent meetings. We 
need to fix some design issues, the imports
+of the different files are done wrong. Additionally we need to be more clear 
with the names.
 We need to focus more on the implementation and be more precise with the 
documentation.
 \subsection*{Next Steps}
 Implementation of the Crypto library, fix issues mentioned.
@@ -68,12 +68,12 @@ Dennis is still fixing issues with the API communication, 
the process is very ti
 we are pretty behind. Dominik was sick for some days and was not able to work 
for the project. We are now
 pretty behind our task schedule and need to work harder.
 \subsection*{Next Steps}
-Implementation of the Crypto libarary, finishing API.
+Implementation of the Crypto library, finishing API.
 
 \section*{Meeting 06.04.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-We could finaly fix the API's and can now focus on the planned components. We 
also found some bugs in payment
+We could finally fix the API's and can now focus on the planned components. We 
also found some bugs in payment
 process we need to fix.
 \subsection*{Next Steps}
 Implementation Crypto library and testing
@@ -84,7 +84,7 @@ Present at the Meeting were: Dominik Meister, Dennis Neufeld 
and Christian Groth
 We found some errors in our specification regarding the Key Shares. We are 
currently still in the development of
 Crypto library tests. The development is very slow because we have some 
problems with the pointers in C.
 \subsection*{Next Steps}
-Implementation Crypto library tests, work on anastasis client
+Implementation Crypto library tests, work on Anastasis client
 
 \section*{Meeting 13.04.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
@@ -92,57 +92,57 @@ Present at the Meeting were: Dominik Meister, Dennis 
Neufeld and Christian Groth
 We are still in the development of the Crypto library tests. The problems are 
mostly the handling of
 the data. We had some problems with the datatypes and the conversions.
 \subsection*{Next Steps}
-Implementation Crypto library testing, work on the anastasis client.
+Implementation Crypto library testing, work on the Anastasis client.
 
 \section*{Meeting 16.04.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
 We could not finish the crypto library jet and had problems with the json 
objects we need to
-handle inside the crypto library. The development of the anastasis client is 
also slow, since
+handle inside the crypto library. The development of the Anastasis client is 
also slow, since
 it is a very complex part which needs to integrate all other components.
 \subsection*{Next Steps}
-Finish Crypto library testing, implementation anastasis client
+Finish Crypto library testing, implementation Anastasis client
 
 \section*{Meeting 24.04.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
 We still have some bugs in the crypto library. We should focus that the 
application
 is not crashing if something unexpected happens, the application should 
continue.
-Additionaly there were some security issues in the code we need to fix.
+Additionally there were some security issues in the code we need to fix.
 The development of this component is very complex and needs a lot of time, we
 hope that we soon can finish the crypto library. Also the development of the 
Anastasis
 client is finished we can now start with the testing.
 \subsection*{Next Steps}
-Finish Crypto library testing, implementation anastasis client tests
+Finish Crypto library testing, implementation Anastasis client tests
 
 \section*{Meeting 27.04.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-After some final optimization the crypto library of anastasis is finished. We 
can now focus
-on the tests of the client api. This will show if the whole flow of the 
application works as
+After some final optimization the crypto library of Anastasis is finished. We 
can now focus
+on the tests of the client API. This will show if the whole flow of the 
application works as
 intended.
 \subsection*{Next Steps}
-Implementation anastasis client tests
+Implementation Anastasis client tests
 
 \section*{Meeting 30.04.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-The testing of the anastasis client api is progressing slowly. We could find 
alot of bugs
+The testing of the Anastasis client API is progressing slowly. We could find 
alot of bugs
 in the other components we were not able to see with our previous testing. We 
needed to
 fix some of the protocol flows. We hope that we can finish the client as soon 
as possible
 since we also need to implement the authentication procedure and the command 
line application.
 \subsection*{Next Steps}
-Implementation anastasis client tests and start working on the authentication 
backend
+Implementation Anastasis client tests and start working on the authentication 
backend
 
 \section*{Meeting 04.05.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-We continued the work on the anastasis client api and the authentication 
backend,
+We continued the work on the Anastasis client API and the authentication 
backend,
 we still found problems in the other components.
-To finish the anastasis client we will need the authentication backend. So we 
decided to implement the most basic authentication, secure question.
+To finish the Anastasis client we will need the authentication backend. So we 
decided to implement the most basic authentication, secure question.
 We also still have some issues with our naming conventions which are not 
always clear.
 \subsection*{Next Steps}
-Finish implementation anastasis client tests and authentication backend
+Finish implementation Anastasis client tests and authentication backend
 
 \section*{Meeting 07.05.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
@@ -152,16 +152,16 @@ We also need to finish the client tests. We have roughly 
one month left to finis
 think that we can't develop a complex authentication method. We planned that 
we first will finish the rest
 and afterwards look if we have time to implement a different authentication 
method.
 \subsection*{Next Steps}
-Finish client api and tests
+Finish client API and tests
 
 \section*{Meeting 11.05.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-In the last couple days we could make good progress we managed to nearly 
finish the anastasis client api tests.
+In the last couple days we could make good progress we managed to nearly 
finish the Anastasis client API tests.
 For the most part the components are working. We think that we can finish this 
project within the time without the
 complex authentication method.
 \subsection*{Next Steps}
-Finish client api and tests
+Finish client API and tests
 
 \section*{Meeting 14.05.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
@@ -174,12 +174,12 @@ Nevertheless, industry interest suggests we should 
prepare a business pitch.
 
 \subsection*{Next Steps}
 %Prepare business pitch and
-finish client api
+finish client API
 
 \section*{Meeting 18.05.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-The last couple of days were quite stressfull but we manged to complete the 
Anastasis client tests. This
+The last couple of days were quite stressful but we manged to complete the 
Anastasis client tests. This
 means our application flow is working. This is a huge relief.
 %We also have to finish the business pitch which is held
 %tomorow.
@@ -190,7 +190,7 @@ Finish business pitch, start developing Anastasis CLI, 
write bachelor book, crea
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
 The development of the Anastasis CLI went very fast, since all the other 
components are working correctly.
-The Anastsis splitter and assembler are nearly finished. We also created the 
bachelor book article and the poster.
+The Anastasis splitter and assembler are nearly finished. We also created the 
bachelor book article and the poster.
 Both of these still need some adjustments.
 \subsection*{Next Steps}
 Finish Anastasis splitter and assembler, start to finish documentation, fix 
book and poster
@@ -201,14 +201,14 @@ Present at the Meeting were: Dominik Meister, Dennis 
Neufeld and Christian Groth
 We nearly could finish the Anastasis CLI and can now start to focus on the 
documentation.
 We already have a lot of documentation available which needs to be put 
together in one document.
 %We also succeded in the proposal we sent, we are very happy that we can 
continue our work on Anastasis after the thesis.
-Additionaly the book abstract and the poster are finished and we could deliver 
them.
+Additionally the book abstract and the poster are finished and we could 
deliver them.
 \subsection*{Next Steps}
 Work on documentation
 
 \section*{Meeting 04.06.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
 \subsection*{Reflection}
-There is only one week left, our document is nearly finished. We discussed 
which last sections need to be added. The thesis overall is now in a nearly 
finished state, there are some minor problems with the illustrutions and the 
text which should be easy fixed.
+There is only one week left, our document is nearly finished. We discussed 
which last sections need to be added. The thesis overall is now in a nearly 
finished state, there are some minor problems with the illustrations and the 
text which should be easy fixed.
 
 \subsection*{Next Steps}
 Fix illustrations, rework client client documentation
@@ -218,7 +218,7 @@ Present at the Meeting were: Dominik Meister, Dennis 
Neufeld and Christian Groth
 \subsection*{Reflection}
 This is the second last meeting of our thesis. We discussed the last changes 
which need to be done. The text is completed, we decided that we could add more 
illustrations to give a better understanding of the document. We are very proud 
of our work and think that we have done a good job.
 \subsection*{Next Steps}
-Add illustrion for key flow, rework some minor inconsitencies
+Add illustration for key flow, rework some minor inconsistencies
 
 \section*{Meeting 11.06.2020}
 Present at the Meeting were: Dominik Meister, Dennis Neufeld and Christian 
Grothoff.
diff --git a/doc/thesis/business_model.tex b/doc/thesis/business_model.tex
index ecfcf1f..bfc2646 100644
--- a/doc/thesis/business_model.tex
+++ b/doc/thesis/business_model.tex
@@ -189,7 +189,7 @@ In the beginning, businesses like Taler Systems SA will pay 
us to
 operate an Anastasis server and to help them integrate our protocol
 with their software.  Once we have many end-users utilizing Anastasis,
 they will have to pay directly for the service. The users have to pay
-a subscription fee and possibly additinal fees for expensive recovery
+a subscription fee and possibly additional fees for expensive recovery
 operations. For example a user might pay 0.10 CHF per month for the
 subscription and 0.01 CHF for each encrypted truth
 upload. Additionally, the user would have to pay for expensive
diff --git a/doc/thesis/implementation.tex b/doc/thesis/implementation.tex
index b01c8bf..0459045 100644
--- a/doc/thesis/implementation.tex
+++ b/doc/thesis/implementation.tex
@@ -190,7 +190,7 @@ that gives the name of a file with the user's identity 
attributes.
 \subsubsection{Anastasis splitter}
 
 The user starts the assembler by passing a JSON document with their
-unforgetable identity attributes (name, social security number, ...).
+unforgettable identity attributes (name, social security number, ...).
 
 The following commands are available:
 
@@ -204,7 +204,7 @@ The following commands are available:
   can upload a truth on a previously added server. The user needs to
   specify the authorization method used and the truth for the
   authorization process, for example the phone number for SMS
-  authentication.  The programm will check if the server supports the
+  authentication.  The application will check if the server supports the
   provided method before uploading.
 \item policy add \$truth1 \$truth2...: after a user has added all the
   truths, per can start to create policies. Per can combine the truths
@@ -269,11 +269,10 @@ Thank you for using Anastasis.
 $
 \end{lstlisting}
 
-
 \subsubsection{Anastasis assembler}
 
 The user starts the assembler by passing a JSON document with their
-unforgetable identity attributes (name, social security number, ...).
+unforgettable identity attributes (name, social security number, ...).
 They also must pass the URL of an escrow provider which stores their
 recovery document, as well as the requested version of the recovery
 document. The assembler will then download and decrypt the recovery
diff --git a/doc/thesis/project_management.tex 
b/doc/thesis/project_management.tex
index 1afa6eb..826ef09 100644
--- a/doc/thesis/project_management.tex
+++ b/doc/thesis/project_management.tex
@@ -19,7 +19,7 @@ to relearn certain aspects of the C language and understand 
many APIs
 used by the overall system.  Because of this, we cut the
 implementation of the complex authentication method from the plan.
 
-On the flipside, due to the interest of many groups and businesses in
+On the flip side, due to the interest of many groups and businesses in
 Anastasis, we invested more time than expected into the business part,
 including the pursuit for external funding, which we hope will enable
 us to launch a successful business with Anastasis.

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]