Internal Communications Summary

Hi people . . I am just putting a bunch of info into an email for @jveilleux to make sure they are connected with all the useful resources and communications channels etc . . which seems to me like we should have somewhere but I don’t think we do!

@MyriamBoure @CynthiaReynolds @tschumilas @sstead - do we have a summary somewhere of the internal communications channels, what they’re for and how to get on them or should I create it?

I think Slack in particular gets missed a bit e.g. people don’t know it’s there until later?

e.g.
Github
Discourse
Slack
Hangouts
Email
Mumble (new)

1 Like

fantastic idea - would be a great list to have - I started such a list in an email to a new inquiry the other day - but got stuck on it because I wasn’t sure which channels required passwords, and who had to invite new people… So that would be useful info on the description too. Maybe also the co-budget site?? And maybe note where individual instances have their own discourse in addition to the global? (I’m confused about that - so maybe others will be too?)

I am happy to help with pulling this list together. please can people ad in anything that is missing from Kirsten’s list above and also any notes that they have about how to join, etc. I will then start to develop a summary. Thanks

Once we have it all together, maybe we could add it to the contact page on the global site: https://openfoodnetwork.org/contact/
that page already has the email info for the local instances as well

re: slack, has does anyone know if we can set up an auto-invite?

I’ve just made this into a wiki page so that you can all easily edit - thanks!!

Sorry @Kirsten I couldnt find the wiki you had created so i have started a communications summary doc here. All contributions welcome. Also please make suggestions if I have missed stuff. thanks all Pinging @CynthiaReynolds @MyriamBoure @tschumilas @everyone

I am copying into here an email convo between @jveilleux @tschumilas @CynthiaReynolds and me. It would be good to involve more people in this so please add your ideas here and to the communications google doc ping @MyriamBoure @enricostn

From: Jim Veilleux [mailto:jveilleux@virtuallogger.com]
Sent: 08 August 2017 21:08
Outside of the dev team, who “owns” any single project within OFN? I realize there may not be a single answer to this question, since it’s a volunteer organization, but I’m used to lines of authority, even if informal, and suggest that OFN have a process to establish that. You’ve got some very talented people on the team but I’m still not sure who plays what role.
Jim

On Tue, Aug 8, 2017 at 5:03 PM, Nick Weir nick@nickweir.co.uk wrote:
Hi Jim
It was good to talk to you earlier. Thanks for your and Ravi’s help with Stripe.
I just wanted to pick up on your PS about lines of authority. I offer the following as late night musings and not as anything approaching advice…………
My interest in this comes from an interesting transition that I am only part way through myself. The transition is from my experience of private enterprise where everyone knew who was in charge of what and who was responsible for what. In OFN (and several other more or less anarchic organisations that I am enjoying being part of) I find that the lines of authority are much more subtle, complex and initially confusing. It often seems to be the case that several people hold authority and responsibility for a task or a process and I need to communicate more thoroughly and carefully to keep everyone in the loop.
This often means that the process is slower because people get left out of the loop and/or we make mistakes because we don’t know enough about what is going on. But as I get better at it, I am appreciating how much stronger and more resilient these organisations (and their lines of authority) are. The analogy that springs to mind is the difference between the roots of a tree and the mycelium of a fungus…… If 2 or 3 roots of a tree fail then it falls; whereas mycelia are far-reaching and complex allowing the organism to put up multiple fruiting bodies even when lots of the links get broken.
I am not sure where these philosophical musings came from and I can completely understand that it may be frustrating having this delay in the Stripe process and I apologise for my part in not succeeding in getting Rob and Ravi together last week. But I guess partly why I am writing this is because I am really appreciating your involvement in OFN – not only in getting OFN USA up and running but also your generosity in supporting dev work that will benefit OFN globally. And I want to encourage you to stick with us and I hope you can enjoy being a part of OFN as much as I do.
Having said all this I want to encourage you to carry on pointing out where the OFN processes are not working for you. Your (and my) private enterprise perspective is valuable to OFN and I believe that we can build something much stronger when we all say what we need. Maybe we do need to set up clearer systems for OFN or at least more transparent descriptions of who we all are and what out roles are.
All the best
Nick

From: Jim Veilleux [mailto:jveilleux@virtuallogger.com]
Sent: Wednesday, August 9, 2017 10:14 AM
Thanks, Nick.
As someone who’s been heavily involved in churches and other nonprofit organizations, I appreciate what you’re saying here. The levels of commitment in a volunteer organization can be much higher than in a commercial enterprise and the diffusion of responsibility also means there’s someone to pick up the ball if someone else leaves.
My comments were not meant to express frustration as much as to ask for direction about who to go to for information.
I don’t think there’s a sufficient awareness and appreciation for the degree of difficulty presented to a newbie like me in getting up to speed. There are at least 3 main sources of information associated with this project - the discourse site, slack and github (not to mention subsidiary documents in Google docs, all the tabs in github, etc.), and - as far as I can tell - no master document for any one project that acts as a central point of information, so the bits of information about any one project seem to me to be scattered across these sources and it’s challenging for me to be sure that I’ve got the scope of any given project. There are at least 2 threads on discourse on standing orders, Rob sent two github links to Ravi, any comments in Slack seem to be scattered across the #dev channel (I think?), etc.
If you’ve been involved with the overall project for years, the challenges on catching up on any one topic are much less daunting. For me, they are a little overwhelming.
I’m very much aware that keeping up with requirements, collecting them and deciding which are to be implemented is a fair amount of work. But if you’re getting grants from outsiders who want to see that you’ve implemented what they paid for, it seems like you’d need that. (and I’m also aware that not every grantor is going to have a clear idea of what they want so you have wiggle room.
BTW - I should also say that I’ve seen a lot of good requirements work done on this project and I don’t mean to belittle that. I’ve read through the posts from Danielle and SStead at the top of Standing Orders - version 1. It’s just not clear to me that this is the whole spec, including the stuff that’s not yet done.
Please bear with me if I just come off as an ignorant whiner. I’m trying to catch up and I suffer from both time constraints and my own educational limitations, since I’m not a developer.
Thanks.
Jim

From: Theresa Schumilas [mailto:tschumilas@rogers.com]
Sent: 09 August 2017 16:44
I appreciate being included in this discussion - not because I know anything about the stripe and split payment situation per se, but because in Canada we are just starting to build a network of developers. I think that Jim’s comments are useful to OFN as we move toward encouraging more developers to engage with the OFN codebase, and help the Aus group move into more global support functions (I believe that is what we want to try out.) . I take Jim’s comments as a starting point to help us in this transition. And - I also have been confused by the different tools/platforms we use (github, discourse, slack, google docs) and have been trying to sort out ‘what goes where and why’. I wonder if we might have a discussion - perhaps on discourse? (easier to follow than an email thread, and then others can jump in) re: how do we move to at least linking, if not consolidating to one place, the various discussions for a particular feature. I totally see how we evolve things to the situation Jim describes - where ‘bits’ are in different places. And the ‘bits’ are not all the same type of thing - some are more desired user descriptions (like from people like me) but others are pointing out more technical integration things……
Do people think we might build on Jim’s feedback and move toward a situation where the various ‘bits’ for a given feature are linked together to facilitate ‘new to OFN’ developers jumping in? (Apologize if I’m stepping into a discussion I didn’t start - but I think this is important - IMHO (as you say)).
Theresa

From: Cynthia Reynolds [mailto:cynthiareynolds@mac.com]
Sent: 10 August 2017 08:45
Thank you for sharing this with me Nick, I can understand Jim’s frustration. I too, am used to traditional business structures, and have had to change both mindset as well as work methods in joining the OFN. What you wrote about the roots of a tree vs mycelium really struck a chord with me. Thank you for that insight. I am sure I will be referencing it when talking to funders, who often struggle to understand how a group such as ours can be strong and resilient.
I will keep an eye out for any eventual discourse posts and share my thoughts there. I am quite content with the current methods, and have structured my workdays around checking in on all the pertinent discussions, but recall how difficult that was when I first began :wink:
Kind regards,
Cynthia

1 Like

update from email chain, moving here to bring all into discussion :slight_smile:

In terms of what info is where, we have had numerous conversations about trying to improve this, and I think it is mostly a case of working in / finishing / making useful the summary here - Internal Communications Summary so that people know how to get connected and where to look for what. I cried ‘help’ a few months ago because i couldn’t find time to do this properly, and Nick created the google doc. I think the google doc is awesome, but has TOO much info for a newcomer, and we need the top post to just present this clearly. I can put it back on my list but I don’t know when I’ll get to it

For info we did a prezi in France to make all the communication channels we use clearer: https://forums.openfoodfrance.org/t/comprendre-lenvironnement-open-food-france/47, we could translated and adapt if that makes sense…

I really like the look of the prezi - could anyone translate and update it to include content from Kirsten’s link above (if it needs updating)? I think this would be super useful. Unfortunately I don’t have somoene to do it.