[Freepto] Report meeting 20140825

Delete this message

Reply to this message
Author: vinc3nt
Date:  
To: freepto
Subject: [Freepto] Report meeting 20140825
>> Report Meeting 25-08-2014


1. Issues freepto-lb (v1.0):

- https://github.com/AvANa-BBS/freepto-lb/issues/128 (keyboard
language) to boyska (release v1.0)
- https://github.com/AvANa-BBS/freepto-lb/issues/127 (language in
failsafe mode) CLOSED!
- https://github.com/AvANa-BBS/freepto-lb/issues/134 (truecrypt)
vinc3nt (release v1.0)
- https://github.com/AvANa-BBS/freepto-lb/issues/129 (tor ntp) testing
and related documentation needed, to paskao
- https://github.com/AvANa-BBS/freepto-lb/issues/125 (pdf) to paskao
(release v1.0)
- https://github.com/AvANa-BBS/freepto-lb/issues/113 (adblock) CLOSED!
- https://github.com/AvANa-BBS/freepto-lb/issues/53 (wiperam) ask to
ono-sendai/intrigeri; (if possible for the v1.0)
https://github.com/AvANa-BBS/freepto-lb/issues/67 (broadcom) testing
needed!!
- send RTF mail


2. Issues freepto-usb-utils:

- check persistence space on virtual machine; to paskao
- check every single command also on CLI: check-persistence,
check-virt, makefreepto; to paskao
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/3 (logging)
CLOSED! terminal output is enough, we need to modify the terminal buffer
size
(https://developer.gnome.org/vte/unstable/VteTerminal.html#vte-terminal-set-scrollback-lines)
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/2
(translation); to paskao
- move makefreepto in freepto-usb-utils; to boyska
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/7 (check step
count); to vinc3nt
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/11 (green icon
dialog); to paskao
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/10 (windows
exit); to paskao
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/5
(makepersistence done" alert); CLOSED!
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/1 (random
fill); CLOSED!
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/4 (hide); CLOSED!
- https://github.com/AvANa-BBS/freepto-usb-utils/issues/12 (vte in new
window); to paskao
- send RTF mail


3. Others stuff

- https://github.com/AvANa-BBS/freepto-lb/issues/138 (bash prompt); to
boyska


4. TorTP

- localization test; to vinc3nt
- add specific tortp test in
https://we.riseup.net/freepto-wiki/freepto-test


5. freepto importer [2]:

NB: a code review is required!
This tool won't be included in v1.0


6. Wiki

- move freepto-test page from AvANa to freepto-wiki
(https://we.riseup.net/freepto-wiki/freepto-test); DONE
- move docs page (https://we.riseup.net/freepto-wiki/freepto-docs); DONE
- create a new page with useful link (documentation and tools) for new
and old developers
- check and fix link to freepto-wiki on www.freepto.mx


7. Graphics

New graphics:
- less lamer
- more onions
- codename must be included in the new wallpaper

- https://github.com/AvANa-BBS/freepto-lb/issues/139 (wallpaper) to boyska

- move graphics stuff to https://github.com/AvANa-BBS/freepto-graphics


8. New localization:

NB: new localizations require constant work, if this work will stop the
localization will removed.

- new Greece localization; to jolly
- a list of all repository with po/mo to change; to paskao
- script to keep localization simple; to paskao


9. Online testing

With hugepages, nested virtualization is now quick enough, therefore is
possible run testing freepto instances without any img download.

At moment an ssh access is required, so unfortunately it will be
available only for core developer.

- documentation required
- more automation (more script)

Long term implementation:

some other server could be configured in order to provide this service
to other testers


10. Git

We would like to introduce some GIT best practices in our workflow:

* sign:
- We should sign our commits
- start to use "git-verify" [2] in order to build only trusted changes
- in the meantime we should start to sign our commits.

* submodules:
- better way to handle related projects
- add documentation on freepto-wiki
- update gitbuild on freepto-buildtools (then on puppet)


11. Freepto CA

We don't have sites with signed https. We would like have all our site
signed with our own CA.

- create new ca with this tool [3]; to vinc3nt


12. Repository

- we need to have deb-src on our repository; to boyska (no priority)


13. Infrastructure as code

We will start to use puppet instead of fabric to manage our servers
configuration.
This will be also a good way to share more code with other similar
project like tails.


----
[1] https://github.com/avana-bbs/freepto-importer
[2] https://github.com/boyska/git-verify
[3] https://git.autistici.org/ai/cam

--
vinc3nt

+-------------------------------------------------------------+
|GPG Id key: 4096R/DAA26AC4 2012-12-07                        |
|GPG Fingerprint: 19D8011C 81891778 7A1986DC 28E8567F DAA26AC4|
|OTR Fingerprint: 86F3EE43 8A9340D2 FF92A828 81C84DC2 FEDD839E|
+-------------------------------------------------------------+