Commit 5148ef309eb1af0a36bf8b83a4a0c44c6bd1bf86
1 parent
5cef1922
Exists in
master
and in
3 other branches
[opensym] Adding contributions to Mezuro
Showing
2 changed files
with
20 additions
and
3 deletions
Show diff stats
opensym2017/content/10-contributions.tex
@@ -41,11 +41,18 @@ migrate to the latest Rails version (web framework used by Noosfero), enable | @@ -41,11 +41,18 @@ migrate to the latest Rails version (web framework used by Noosfero), enable | ||
41 | the federation implementation (federation with other social networks), and | 41 | the federation implementation (federation with other social networks), and |
42 | decouple the interface and the back-end. | 42 | decouple the interface and the back-end. |
43 | 43 | ||
44 | +Mezuro was completely rewritten and its architecture evolved adopting the | ||
45 | +microservice architecture\cite{namiot2014micro}. This way, we minimize the | ||
46 | +amount of code to maintain it, helping to test it and grant its code quality. | ||
47 | +In practice, we modularize the Mezuro project in several independent services. | ||
48 | +Currently, its computation and visualization modules use Kalibro and Prezento, | ||
49 | +respectively. They were developed into the Mezuro project and evolved during | ||
50 | +its integration to the new SPB Portal. | ||
51 | + | ||
52 | + | ||
44 | We also made some contributions on the DevOps front. Some members of | 53 | We also made some contributions on the DevOps front. Some members of |
45 | -them team became maintainers of some python libraries that were used by | 54 | +them team became maintainers of some Python libraries that were used by |
46 | our scripts to upload packages to OBS (Open Build Service). We developed | 55 | our scripts to upload packages to OBS (Open Build Service). We developed |
47 | a tool called copr-status to keep track of the different stages of the | 56 | a tool called copr-status to keep track of the different stages of the |
48 | lifecycle of each of the individual packages we were working on. | 57 | lifecycle of each of the individual packages we were working on. |
49 | 58 | ||
50 | -%TODO: Mezuro | ||
51 | - |
opensym2017/spb.bib
@@ -306,3 +306,13 @@ | @@ -306,3 +306,13 @@ | ||
306 | biburl = {http://dblp.uni-trier.de/rec/bib/conf/icse/KalliamvakouDBS15}, | 306 | biburl = {http://dblp.uni-trier.de/rec/bib/conf/icse/KalliamvakouDBS15}, |
307 | bibsource = {dblp computer science bibliography, http://dblp.org} | 307 | bibsource = {dblp computer science bibliography, http://dblp.org} |
308 | } | 308 | } |
309 | + | ||
310 | +@article{namiot2014micro, | ||
311 | + title={On Micro-services Architecture}, | ||
312 | + author={Namiot, Dmitry and Sneps-Sneppe, Manfred}, | ||
313 | + journal={International Journal of Open Information Technologies}, | ||
314 | + volume={2}, | ||
315 | + number={9}, | ||
316 | + pages={24--27}, | ||
317 | + year={2014} | ||
318 | +} |