2017-02-18 Dev meeting

Time 19:00

Agenda

Latest progress

A lot of changes merged, Release 2 upcoming.

Everybody's happy?

Tilmann: I am (big grin)

Lars: YES!
chandi: me too 

Directory structure

Using the established hierarchy (mostly group).

Some dependencies were missing, would be cool to have template tests to find missing dependencies (missing components)

Relationships with foodsharing communities

Ideas?

  • Nick: Ask Kristijan if he would like to help us
  • Lars: Introduction page to the tool, showing off its features
  • Nick: video on the introduction page, ask around in yunity
  • Tilmann: team page to gain users' trust
  • Nick: add a dev blog, with translation feature (blog.foodsaving.world, with a link on the main page)

Groups that we are in contact with: Existing initiatives

Buddy system and responsibilities

Nick wrote a proposal: https://slack-files.com/T0B6WCFM5-F481PUPC7-7bf55ef119

Lars: Like the idea of a buddy system a lot for newcomers

Nick: having a regular check-in could be useful

Tilmann: we could use the responsibilities to make them public in the planned team page

Foodsaving platform

Medium and long-term planning: what features do we want in future? How do we add them?

  • place for long discussion
  • place for realtime discussion
  • decision making
  • knowledge base
  • publications
  • data archive
  • member management

Method 1: code everything ourselves, aided by libraries: unified look, tailored to our needs

Method 2: use existing tools, add connections/integrations: quick results, bigger ecosystem

Discussion?

→ needs a lot more research

Roadmap suggestions

Upcoming additions/changes: User Requirements

Release 3

  • Setup separate deployment branch for the frontend repository

  • Modify pickup dates/series (frontend-only)
  • Public map of all groups (frontend-only)
  • Show historic pickup dates (frontend-only, but could be made better in backend)
  • Accepting a legal agreement
  • Comment field for pickup dates (for duration, distribution point, mode of transportation for pickup ...)
  • Feedback for historic pickup dates (e.g. amount of saved food)

Release 4

  • Track changes and show history (revisions) of user-defined fields to prevent abuse & accidents
  • Conversations between users and groups

Release 5

  • Enable login via Facebook account (postponed)

Unscheduled ideas (brainstorming)

  • Food sharing: food baskets, share points
  • Sharing of things: text+image with a tag system
  • Statistics (amount of saved food, number of pickups)
  • Trustworthiness rating for users
  • Undo functionality for changes
  • Introduction/trial pickups
  • Mail notifications
  • Facebook notifications
  • Discussion forum for groups
  • Group admins
  • Work teams for groups
  • more login options (Google, GitHub, Slack, ...)
  • Native App for Android and iOS
  • Deploying Pull-Request branches to some subdomain

Smaller(-ish) changes

  • search-options for storeList / memberList / joinGroup
  • not capitalizing name & password fields




To the extent possible under law, the yunity wiki contributors have waived all copyright and related or neighboring rights to the content of the yunity wiki. More information...


You have an account but can't edit or create pages? Write us in the open chatroom or in our yunity Slack!