Weekly call about Karrot development

Date: 2019-11-18 12:30 (UTC+1)
Facilitator: Nick
Participants: Nick, Sandro, Bruno, Tilmann, Janina

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • started implementing karmantra (Master Thesis) - no real functionality yet (Sandro)
  • got offers backend merged (Nick)
  • progressed offers frontend (Nick)
  • did not read through Sandros docs again, ooops (Nick)
  • reviewed, merged and released two Pull Requests: address autocomplete and message grouping (Tilmann)
  • uploaded very early draft PR for history list filters (Tilmann)

2. Up this week

write down what you want to do for the project in the next days

3. Discussion

  • [Nick] idea about extending group wall with other activities that users can react/comment on
  • long waffly conversation about foodsharing

4. Next

Next meeting: 2019-11-25 12:30 (UTC+1)
Next facilitator: Tilmann

Date: 2019-11-25 12:30 (UTC+1)
Facilitator: Tilmann
Participants: Bruno, Tilmann, Nick, Janina, (Mika)

1. Last week review

write down some words or a paragraph about stuff you did related to the project

2. Up this week

write down what you want to do for the project in the next days

  • Get deeper and start using a test framework for karmantra (Sandro)
  • push to get offer reviewed/merged (Nick)
  • feedback on Sandro codi document and/or general comments on git repo (Nick)
  • money meeting on Friday
  • test the speed of Karrot, where it is slow (bruno)

3. Discussion

4. Next

Next meeting: 2019-12-02 12:30 (UTC+1)
Next facilitator: Bruno

Jitsi seems to have problems, let’s use https://whereby.com/karrot today! @sandrolo

Date: 2019-12-02 12:30 (UTC+1)
Facilitator: Bruno
Participants: Tilmann, Janina, Bruno

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • reviewed and merged offers frontend to dev (Nick, Tilmann)
  • looked into performance issues and made some preliminary improvements (Nick, Tilmann)
  • collected performance-related topics in meta-issue https://github.com/yunity/karrot-frontend/issues/1914 (Nick, Tilmann)
  • did some unsystematic testing of speed (Bruno)

2. Up this week

write down what you want to do for the project in the next days

  • ask around for iPhone to use for testing (Tilmann)
  • unbreak design, probably from quasar update (Tilmann)
  • add link to community forum and weekly call to karrot-frontend readme (Tilmann)
  • open an issue about reply by e-mails going into the wall instead of a thread (bruno)
  • test again if I get an e-mail notification for an offer I created and write on the forum (Bruno)

3. Discussion

  • activate offers on groups 10 57 68 and 71
  • update about funding possibilities in Gothenburg
  • talk about “money talk”

4. Next

Next meeting: 2019-12-09 12:30 (UTC+1)
Next facilitator: Tilmann

Date: 2019-12-09 12:30 (UTC+1)
Facilitator: All of us
Participants: Sandro, Nick, Bruno

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • Started implementing class generation for karmantra (Sandro)
  • First payday call! (nick)
  • Added performance timing stats (nick)
  • a few offer-related fixes (nick)
  • testing of offers, spreading the news (bruno)

2. Up this week

write down what you want to do for the project in the next days

  • investigate https://github.com/yunity/karrot-frontend/issues/1559 (nick)
  • add new issue for adding group create button on the group preview overview page (nick)
  • nick and sandro to have call with code walkthrough on Thursday 12:30 (nick, Sandro)
  • roughly finish class generation for karmantra and maybe start this week with writing tests (Sandro)
  • register Master Thesis officially (Sandro)
  • write a forum post about offers feature being available (Bruno)

3. Discussion

4. Next

Next meeting: 2019-12-16 12:30 (UTC+1)
Next facilitator: Tilmann

Date: 2019-12-16 12:30 (UTC+1)
Facilitator: Nick
Participants: Sandro, Nick, Bruno, Tilmann, Janina

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • did lots of work on my other projects (nick)
  • had a call with Sandro/Nick (nick/sandro)
  • fiddled with the dashboards in grafana to show new performance data and offers (nick/Tilmann)
  • ‘create new group’ link -> notification in Slack #karrot-world-admin (nick)
  • fixed a bug with thread notifications (Tilmann)
  • speed up conversation and thread list endpoint (Tilmann)
  • wrote a post at community forum about offers (Bruno) New feature available! Offers
  • started thinking about Karrot’s home page and wrote an issue about it (Bruno) https://github.com/yunity/karrot-frontend/issues/1944
  • Officially registered Master Thesis today (Sandro)

2. Up this week

write down what you want to do for the project in the next days

  • Figure out how to implement mapping of triggers and roles (Sandro)
  • Start a draft for the description and about page (Bruno)

3. Discussion

  • foodsaving worldwide emails
    • not really getting answered right now
    • idea to setup an autoresponder to tell them to go to community.foodsaving.world #introductions
    • email addresses in question are (possibly):
      • *@foodsaving.world
      • foodsaving@yunity.org
      • international-foodsharing@foodsharing.network (maybe? also harder to setup autoresponder for…)
  • January hack/meet-time? When? (nick)
    • tilmann/janina - whole of january,
    • sandro - 3rd week of january
    • bruno - talk to partner… bring franz or not? quite flexible, worst case a friday->monday block
    • nick - 3rd or 4th week
    • Kanthaus has a building week from 12th to 19th, might be a bit busier then: https://kanthaus.online/en/events/2020-01-12_wuppweek
    • maybe 18th - 26th (with last weekend as “main” weekend if only arriving there)
  • somewhere to use nice icons? https://foodsharing-staedte.org/de/ideenkatalog (nick)

4. Next

Next meeting: 2019-12-23 12:30 (UTC+1)
Next facilitator: Tilmann

Date: 2019-12-23 12:30 (UTC+1)
Facilitator: Tilmann
Participants: Bruno, Tilmann, Janina, Mika

1. Last week review

write down some words or a paragraph about stuff you did related to the project

2. Up this week

write down what you want to do for the project in the next days

  • continue with responsive images, otherwise look into history filters again (Tilmann)

3. Discussion

  • Hackweek?
    • 18th to 26th of January
  • Do we need/want to keep Github?
    • https://github.com/yunity/karrot-frontend/issues/1043
    • Do we need to switch? This touches the big topic of ‘what to do make the world a better place?’… Our mission is not to avoid every dubious product or company, but to build software and promote sharing.
    • [Tilmann] Maybe we should write down in the Karrot readme the tradeoffs we are choosing, e.g. using proprietary, centralized platforms
    • [Bruno] It could also be in the “about” section on the website

4. Next

Next meeting: 2020-01-06 12:30 (UTC+1)
Next facilitator: Tilmann

Date: 2020-01-06 12:30 (UTC+1)
Facilitator: Tilmann
Participants: Sandro, Tilmann, Janina, Bruno

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • Programming and refactoring karmantra, module generation about to work so far (Sandro)
  • Try to improve frontend bundle splitting (Tilmann)
  • Worked on performance improvements using a single endpoint for data bootstrapping (Tilmann)

2. Up this week

write down what you want to do for the project in the next days

  • Finishing first approach and starting to include tests and modification options into karmantra (Sandro)
  • Publish draft Pull Request for data bootstrapping endpoint (Tilmann)
  • Write some issues (check notes) (Bruno)
  • Write an invitation text for the hackweek (Bruno)

3. Discussion

  • hackweek
    • Tilmann: maybe invite for a bit more open/social gathering on the last weekend (25/26th)

4. Next

Next meeting: 2020-01-13 12:30 (UTC+1)
Next facilitator: Janina

Date: 2020-01-13 12:30 (UTC+1)
Facilitator: Janina, Tilmann
Participants: Janina, Nick, Tilmann, Sandro, Bruno

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • backend dependency upgrades (i.e. Django 3) (Tilmann)
  • worked a bit more on a bootstrapping endpoint to improve frontend performance, but looking for a way to have less code duplication in backend (Tilmann)
  • Finalized basic CLI for karmantra so far (Sandro)
  • offer follow up points (pagination, removing accepted) (nick)
  • thought about GPX export (nick)

2. Up this week

write down what you want to do for the project in the next days

  • finalize importable karmantra module for testing in hackweek (Sandro)
  • fix <img src="[object Module]"> bug and deploy (Tilmann)
  • Ask on the forum thread about offer: do they want to add “wants/needs”? something else (Bruno)
  • ask others in slack e.g. Danny about attending the at the weekend (Nick)
  • write up GPX export as a PR (Nick)

3. Discussion

  • How to translater “Offers” into German?
    • Angebote
    • Umsonstladen
    • Kleinanzeigen
    • Teilen
    • Needs/Wants
      => ask people how (don’t) use it, translate it anyhow or leave it
  • What do we want to focus on the hackweek(end)?
    • make it easier to understand Karrot for new users/random visitors
    • frontend architecture talks (related to performance, testing, developer-happiness)
    • usability / navigation improvements
    • notification settings
    • get more into karrot code generally (Sandro)

4. Next

Next meeting: 2020-01-20 12:30 (UTC+1)
Next facilitator: Nick

Date: 2020-01-20 12:30 (UTC+1)
Facilitator: Nick
Participants: Nick, Tilmann, Sandro, Janina, Bruno

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • GPX export of map markers (Nick)
  • deployed new version (Tilmann)

2. Up this week

write down what you want to do for the project in the next days

  • hackweek and Karrot weekend!

3. Discussion

  • Daniel and others from Luxembourg are interested in a call on Sunday. What time? (morning and afternoon works for them). Content?
    • 2 pm.
  • Should we have a few meetings focused on certain themes (discussed on the previous call)? Which?

4. Next

Next meeting: 2020-02-03 12:30 (UTC+1)
Next facilitator: Tilmann

Date: 2020-02-03 12:30 (UTC+1)
Facilitator: Tilmann
Participants: Nick, Bruno, Sandro, Tilmann, Janina

1. Last week review

write down some words or a paragraph about stuff you did related to the project

2. Up this week

write down what you want to do for the project in the next days

  • Include difflib to keep devs code when it comes to role changes through karmantra (sandro)

3. Discussion

4. Next

Next meeting: 2020-02-10 12:30 (UTC+1)
Next facilitator: Nick

(From last week)

Date: 2020-02-10 12:30 (UTC+1)
Facilitator: Nick
Participants: Sandro, Nick, Bruno, Tilmann, Janina

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • Refactoring, refactoring, refactoring for karmantra (Sandro)
  • Switch community.foodsaving.world email sending from Mailgun to Postal (Tilmann)
  • wrote post on community forum (Nick)

2. Up this week

write down what you want to do for the project in the next days

3. Discussion

4. Next

Next meeting: 2020-02-17 12:30 (UTC+1)
Next facilitator: Janina

Date: 2020-02-17 12:30 (UTC+1)
Facilitator: Janina
Participants: Sandro, Tilmann, Janina, Bruno, Nick

1. Last week review

write down some words or a paragraph about stuff you did related to the project

  • Tried adding Bruno to team page (Janina)
  • Implementing rudimentary tests for karmantra (Sandro)
  • Learning the frontend and moving/hiding some buttons (Bruno)
  • Talked about the about-page (Bruno, Nick) https://github.com/yunity/karrot-frontend/pull/1971
  • karrot features doc, see dicussion (nick)
  • got new mic (nick)

2. Up this week

write down what you want to do for the project in the next days

  • Get feedback from Robin on what is missing for karmantra and trying not to become stressed (Sandro)
  • Add Bruno to team page (Janina)
  • Continue learning frontend (Bruno)

3. Discussion

4. Next

Next meeting: 2020-02-24 12:30 (UTC+1)
Next facilitator: Bruno

Date: 2020-02-24 12:30 (UTC+1)
Facilitator: Bruno
Participants: Bruno, Janina, Tilmann

1. Last week review

write down some words or a paragraph about stuff you did related to the project

2. Up this week

write down what you want to do for the project in the next days

3. Discussion

4. Next

Next meeting: 2020-03-04 12:30 (UTC+1)
Next facilitator: Nick

Date: 2020-03-04 12:30 (UTC+1)
Facilitator: Nick
Participants: Sandro, Bruno, Nick, Tilmann, Janina

1. Agenda

  • check in round
  • new landing page content https://github.com/yunity/karrot-frontend/pull/1998 (nick)
  • quizzing bruno about the conflict resolution Conflict resolution with possibility to remove user from group (nick)
    • conflict resolution feature worked to get user removed, some comments in the chat, but not many
    • tricky balance between “traditional” groups that might not be into our democratic ideas
    • are we pushing this democratic agenda or not?
    • can still somehow support other groups that do their processes offline
  • karmantra version freeze and starting to write thesis (sandro)
    • focusing on getting thesis done
    • more code comments would probably add stress right now!
  • did a PR, work in progress https://github.com/yunity/karrot-frontend/pull/1987 (bruno)
    • some niggles with mobile
    • question whether to merge it early, then refine before production
  • was in contact with foodsavers from Moscow, Lund, Belgium, Granada (Janina)
    • nick offered to write emails if Janina asks him to, otherwise assumes it’s taken care of

2. Actions/Outcomes

  • get more sleep (bruno)
  • pr 1998, don’t make general mechanism, continue with work (redirects, etc…) (nick)
  • pr 1998 content review… nick will ask when ready
  • mobile conditional case not working for map button, bruno try and investigate
  • go through review of PR 1987 and fix things (Bruno)

3. Next

Next meeting: 2020-03-11 12:30 (UTC+1)
Next facilitator: Bruno

Date: 2020-03-29 10:00 (UTC+2)
Facilitator: Bruno
Participants: Bruno, Janina, Tilmann, Sandro, Nick

1. Agenda

2. Actions/Outcomes

  • screenshot from Offers (Bruno)
  • review text on landing page (Janina)
  • write email to Foodsharing Östersund (Tilmann)
  • fix page on foodsaving.world (Tilmann)

3. Next

Next meeting: 2020-04-05 11:00 (UTC+2)
Next facilitator: Nick

Date: 2020-04-05 11:00 (UTC+2)
Facilitator: Nick
Participants: Nick, Bruno, Tilmann, Bubli

1. Agenda

  • plant saving
  • duplicated conversation participate from sentry error
  • started working on the change group thing (Bruno)
  • some chat about https://fairteilen.eu and stuff

2. Actions/Outcomes

  • make sure there is only one conversation participant per conversation and user (Tilmann)
  • merge backend locale and check why CI throws an error (Tilmann)
  • try a co-working session on Tuesday with mumble (https://wiki.ecotopiabiketour.net/Mumble_setup)
    • bruno has available from 09:00->14:00
    • nick thinks maybe 10 or 11 might be good

3. Next

Next meeting: 2020-04-12 11:00 (UTC+2)
Next facilitator: Tilmann

Date: 2020-04-12 11:00 (UTC+2)
Facilitator: Tilmann
Participants: Nick, Tilmann, Bruno

1. Agenda

  • check in
  • talk about Karrot on uberspace
  • trustroots online Hackweek
  • chat about yunity, Kanthaus and what became of original goals
  • https://disco.coop/manifesto/
  • foodsharing development, its challenges and potential

2. Actions/Outcomes

  • none

3. Next

Next meeting: 2020-04-19 11:00 (UTC+2)
Next facilitator: Bruno

Date: 2020-04-19 11:00 (UTC+2)
Facilitator: Bruno
Participants: Bruno, Tilmann, Janina, Nick

1. Agenda

  • Talk about conflicts in Foodsharing and other groups, how it works or doesn’t, the role of software and report features.
  • Have another Karrot hackweek - soon or later in the year?
  • Landing page
  • Rocket chat

2. Actions/Outcomes

  • merge landing page (Nick)
  • merge and deploy translation updates (Tilmann)

Date: 2020-04-26 11:00 (UTC+2)
Facilitator: Tilmann
Participants: Bruno, Janina, Tilmann

1. Agenda

  • conflict resolution feedback! Conflict resolution with possibility to remove user from group
  • rocket chat
    • let’s test more and delay the decision until next week
  • foodsaving webinar
  • foodsharing festival
    • hard to know if/how it’ll happen this year
    • no international meetup
  • incoming emails in the forum
    • looks promising, more testing needed

2. Actions/Outcomes

3. Next

Next meeting: 2020-05-03 11:00 (UTC+2)
Next facilitator: Tilmann