ITSquad/Meeting/13 08 2017: Difference between revisions

From Pirate Party Belgium
Jump to navigation Jump to search
(Created page with "{{MeetingSidebar |meetingname=IT Squad Meeting |workgroup=ITSquad |date=2017/08/13 |time=12:00 |venue=tierce's place |address=rue Achille Bauduin, 30 |postalcode=1300 |city=Wa...")
 
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{MeetingSidebar
{{MeetingSidebar
|meetingname=IT Squad Meeting
|meetingname=IT Squad Meeting
|workgroup=ITSquad
|workgroup=ITSquad, ITSquad/Mastodon
|date=2017/08/13
|date=2017/08/13
|time=12:00
|time=12:00
|venue=tierce's place
|venue=tierce's place
|address=rue Achille Bauduin, 30
|address=30 rue Achille Bauduin
|postalcode=1300
|postalcode=1300
|city=Wavre
|city=Limal
|attendees=Tierce
|attendees=Tierce
}}
}}
Line 23: Line 23:
* Follow up the test installation of a mail server under @parley.be [https://www.loomio.org/d/mOUW7XN9/-it-squad-about-emails-pirateparty-be-mailboxes-forwards-mailing-lists- about our mails]
* Follow up the test installation of a mail server under @parley.be [https://www.loomio.org/d/mOUW7XN9/-it-squad-about-emails-pirateparty-be-mailboxes-forwards-mailing-lists- about our mails]
* And as a reminder of a [[Pirate_Lab/Meeting/30_01_2016|previous lab]] a Mindmap : https://framindmap.org/c/maps/124699/public
* And as a reminder of a [[Pirate_Lab/Meeting/30_01_2016|previous lab]] a Mindmap : https://framindmap.org/c/maps/124699/public
=== Suggestions ===
Things we can discuss/work on:
* Crew BW page to refactor
* Improve the time needed for sending our newsletter. It takes 2 days currently...
* Returned mail after sending a newsletter
* What could we do with the official pirate party's account on Mastodon (@ppbe) ?
** Currently used for automatically posting WB articles
* Same question with the offical pirate party's account on Diaspora (https://framasphere.org/u/ppbe) ?
* Check [https://www.feistyduck.com/library/openssl-cookbook/online/ch-openssl.html#openssl-cipher-suites-all-together this cookbook] to see if the SSL configuration is correct (for Mastodon server)
** HgO improved the [https://www.ssllabs.com/ssltest/analyze.html?d=mastodon.pirateparty.be SSL grade], but this could have some impact on old browsers
* Prepare the [[WikiSquad/Meeting/23_09_2017|next wiki workshop]] (logistic and draft agenda maybe)
* Upgrade the wiki to 1.29
* Mastodon : implement automatic backups


== Pad(s) ==
== Pad(s) ==


[https://pad.pirateparty.be/p/emails Direct link to the pad]
https://pad.pirateparty.be/p/emails
 
== Report ==
 
=== Improve the time needed for sending our newsletter ===
 
We could use Mailgun account, the one we use for [[ITSquad/Mastodon|Mastodon]].
 
=== Returned mail after sending a newsletter ===
 
After sending a newsletter, we get a lot of "returned mail". Do we need to remove them from the mailing lists? Examples:
** 550 5.1.1 Recipient address rejected: User Unknown
** 550 5.1.1 Recipient address rejected: RECIPIENT_REFUSED
** 550 Requested action not taken: mailbox unavailable
 
For User Unknown, mailbox unavailable and Recipient_Refused, we can remove them, even if Recipient_Refused is new to me (tierce).
 
=== Prepare the [[WikiSquad/Meeting/23_09_2017|next wiki workshop]] ===
 
See also [[Talk:WikiSquad/Archive_1#Summer_Wiki_Workshop|this discussion]].
 
For the location,
* Ilja doesn't care,
* Renaud would prefer Brussels or Gembloux, but this doesn't matter much
* HgO would choose Brussels or Gembloux, with a preference for the latter since there is more space, it's more quite (we can book the place), and we did wiki workshops before
 
So far, we decided in Crew BW meeting that we would do the workshop in Gembloux or Leuven
 
According to JF, there is no quite room in Leuven.
 
Decision: We will book D'autres mondes in Gembloux.
 
=== Mastodon : implement automatic backups ===
 
In two steps: (TODO: put this on https://pad.pirateparty.be/p/mastodon):
 
# First, we save the mastodon directory (contains uploads, user's stream, etc.)
#* tar cvf /home/mastodon/backup/mastodon.tar /home/mastodon/mastodon/
# Then, we backup the db:
#* docker exec -t mastodon_db_1 pg_dumpall -c -U postgres > /home/mastodon/backup/db/dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql
 
How to restore the db ?
* tar xvf backup/mastodon.tar
* cat ../dump_xx-xx-xxxx_xx_xx_xx.sql | docker exec -i mastodon_db_1 psql -U postgres
 
How to test the db backup ?
# docker-compose stop
# docker container start mastodon_db_1
# docker exec -t mastodon_db_1 dropdb postgres -U postgres # remove the db !!!!!!!
# docker exec -t mastodon_db_1 createdb postgres -U postgres # create a fresh and new db
 
To set it up, we can use the storage of the test server. tierce will create a backup user to sshf to its home on the test server.
 
=== Infomaniak new console updated on 10/8/2017 ===
 
This is still in the name of Jurgen with email of the Coreteam.
 
=== Issue on the ITSquad's TiddlyWiki ===
 
The TiddlyWiki on https://parley.be/itsquad/ does not seem to save anymore.


<eplite id="emails" />
Last update is on 25th July.

Latest revision as of 20:47, 7 January 2018

IT Squad Meeting Toicon-icon-avocado-discuss.svg
Workgroup ITSquad
Mastodon
Date Sun 13 August 2017
Time 12:00pm
Venue tierce's place
Address
30 rue Achille Bauduin
1300 Limal
City
Attendees Tierce
Previous meeting Next meeting
Loading map...
Find routes on OpenStreetMap
Export iCalendar
Clone this meeting

Details

Train : station Limal (from Ottignies or Leuven)

Car : E411 near Wavre

Starting after noon (12:00), and as long as we want.

Agenda

Suggestions

Things we can discuss/work on:

  • Crew BW page to refactor
  • Improve the time needed for sending our newsletter. It takes 2 days currently...
  • Returned mail after sending a newsletter
  • What could we do with the official pirate party's account on Mastodon (@ppbe) ?
    • Currently used for automatically posting WB articles
  • Same question with the offical pirate party's account on Diaspora (https://framasphere.org/u/ppbe) ?
  • Check this cookbook to see if the SSL configuration is correct (for Mastodon server)
    • HgO improved the SSL grade, but this could have some impact on old browsers
  • Prepare the next wiki workshop (logistic and draft agenda maybe)
  • Upgrade the wiki to 1.29
  • Mastodon : implement automatic backups

Pad(s)

https://pad.pirateparty.be/p/emails

Report

Improve the time needed for sending our newsletter

We could use Mailgun account, the one we use for Mastodon.

Returned mail after sending a newsletter

After sending a newsletter, we get a lot of "returned mail". Do we need to remove them from the mailing lists? Examples:

    • 550 5.1.1 Recipient address rejected: User Unknown
    • 550 5.1.1 Recipient address rejected: RECIPIENT_REFUSED
    • 550 Requested action not taken: mailbox unavailable

For User Unknown, mailbox unavailable and Recipient_Refused, we can remove them, even if Recipient_Refused is new to me (tierce).

Prepare the next wiki workshop

See also this discussion.

For the location,

  • Ilja doesn't care,
  • Renaud would prefer Brussels or Gembloux, but this doesn't matter much
  • HgO would choose Brussels or Gembloux, with a preference for the latter since there is more space, it's more quite (we can book the place), and we did wiki workshops before

So far, we decided in Crew BW meeting that we would do the workshop in Gembloux or Leuven

According to JF, there is no quite room in Leuven.

Decision: We will book D'autres mondes in Gembloux.

Mastodon : implement automatic backups

In two steps: (TODO: put this on https://pad.pirateparty.be/p/mastodon):

  1. First, we save the mastodon directory (contains uploads, user's stream, etc.)
    • tar cvf /home/mastodon/backup/mastodon.tar /home/mastodon/mastodon/
  2. Then, we backup the db:
    • docker exec -t mastodon_db_1 pg_dumpall -c -U postgres > /home/mastodon/backup/db/dump_`date +%d-%m-%Y"_"%H_%M_%S`.sql

How to restore the db ?

  • tar xvf backup/mastodon.tar
  • cat ../dump_xx-xx-xxxx_xx_xx_xx.sql | docker exec -i mastodon_db_1 psql -U postgres

How to test the db backup ?

  1. docker-compose stop
  2. docker container start mastodon_db_1
  3. docker exec -t mastodon_db_1 dropdb postgres -U postgres # remove the db !!!!!!!
  4. docker exec -t mastodon_db_1 createdb postgres -U postgres # create a fresh and new db

To set it up, we can use the storage of the test server. tierce will create a backup user to sshf to its home on the test server.

Infomaniak new console updated on 10/8/2017

This is still in the name of Jurgen with email of the Coreteam.

Issue on the ITSquad's TiddlyWiki

The TiddlyWiki on https://parley.be/itsquad/ does not seem to save anymore.

Last update is on 25th July.