answering intercom messages which are coming in at at 10x more than before
Facebook account: Cecilia was listed as an editor not admin. Now she's an admin. Plan to redirect everyone to the website so that everyone has the same info.
David: making sure our servers are alive and making adjustments to be able to handle new load.
Walter: verifying issues that came up through intercom.
Romina to open source the mobile app.
Anna: reviewing code. Trying to figure out how to help potential interns apply. Working on the plans to upgrade issue later. Then editing COVID page to include video.
Romina to do pull requests to support Anna today
Outreachy: just monitor situation for now.
Attending: Angie, Romina, Anna, David L, Eriol, Cecilia, Walter
AP's: Missing 1 transparent of who is in the email group.
What's going to happen once they send an email.
Short message/training if you're in that list and what happens.
Finish these actions before EOY & Publish
People to be on the list: Romina, Anna,
+1 open slot Cecelia
Anna will edit the doc
COC needs to be finished by the EOY
2020 plan - Ideas for engagement: SDK (if we get it) done in the open, more meet-ups every 3rd month updates based, Open our process, community call be open? have to be willing to speak about or not speak about internal discussions (good experiment) q1 and then review, Ease into it by inviting specific community members or people who are very involved now, finding out and working on what ever problems stop people from working on features, Product roadmap meetings and fixed roadmap review meeting open for community quarterly scheduled calls. < decide on timings a-sync.
QA testing suite accurate and backlog cleaned etc.
Attending: Eriol, David L, Romina, Anna, Walter
DIAL report submitted! Thanks to Romina, Angie and Irene W.
FOSSDEM submission came and went without applications. Open Source Design's room is still open until 1st Dec.
newsela hackathon went well!
Eriol needs to send swag
3 PR's documentation, private key that was missing, a new middle ware that's not merged yet, someone attemped totla post bug, Hover state for time meta data.
Everyone managed to do a PR
Some issues setting up platform (as always) forgotten to do CSH? different versions of node in terminal sessions. 3 min pair and it was resolved.
The best balance of effort to output so far. Got the feeling these people were senior and found it easy to setup and fix. Didn't need help.
Background were python and react developers
Someone started to work on a huge tech debt issue.
Incosistent use of hypens and underscores?!
Pattern library fix was needed.
No devops or QA contributions yet!
We'll plan the Women who code hackthon for the new year
Eriol did a short report back on Open Design
Eriol needs to follow up with the attendes to support the contributions in the issues.
Phillipenes slowness in intercom. Documentation on platform as a service. Not code, not how you use but things that are relative to issues or things that happen when you use it.
Cecilia FAQ's section. Support gitbooks. Steal the guides from David L.
New docs for field description.
Kenya GDPR tbc how awful? Romina will update us
Please finish actions for DIAL retro. please please
Walter to Discuss with Staicy re. Hague Hacks and Isooko balance
Anna to curate the next one of the OSS calls
Attending: Eriol, David L, Romina, Anna.
We did a retro on the DIAL project located here: https://app.mural.co/t/opendesign8455/m/opendesign8455/1572862845193/f1d9f8fe83a43f160f1be345652f18fe2daa44f5
DIAL shared this resource with the team for new contributors: https://publiclab.org/wiki/getting-started
Anna will repost the report for review, additions and the finances from @angie https://docs.google.com/document/d/1x3UAAhiCmWK6WA6havM5q5KFt2Fmp9CrSY1LR-0HXUY/edit?ts=5d8343c3
Applications for FOSSDEM end on the 8th of Nov.
Angie requested talks/content around the DIAL work. Could be a combo of the talk at All things open 2019 and Write the docs Vilinus 2019.
Attending: Eriol, Anna, David L, Walter, Romina, Angie
DIAL report progress/submission
AP: Check the language & add anything
AP: Anna or Angie to submit 60 days to submit (middle of November)
Do we want a DIAL retro?
Yay! < AP: To co-ordinate a OSS meeting to be the DIAL retro.
Devhub comms plan
What do we want?
Noise on social media -> who to tag #ushahidi #opensource
Verifier being used -> Can we ask for a review/article? for blog post/twitter/quote and send schwag + add to documentation.
Add a CTA in blog post -> drafts in .com needs review.
Open Source.com post?
Post in all the places like slack groups
Angie also has a blog post ready re. OSS strategy. Almost ready for review. Link TBC.
Verifier needs fixes. Has been capture in issues
Kerala feedback & Open Design needs
Eriol described the nature of the Open Design relationship
Anything that is very useful for face time with Kerala.
Dive deeper on: the list of the things they wanted to build in their new system. What are the things that platform didn't do? what inform their choice to build custom than use us.
Quorum on CoC decisions from last week.
Next meeting: Us being admins on deployers projects
Devhub comms plan
Conferences prep - All things Open, Mozfest, Bath Digital Festival etc.
Geochicas webinar: sent email to start to coordinate.
ISOOKO Webinar: need to set expectations on what we want to cover.
May want to do one about DevHub and Installer helper
Still need to wait on discussions with the team on when we want to do these.
Start with a group [email protected]
Ensure we are transparent of which people are added to the group.
Think more about this.
Try a GitHub @maintainers group as well?
Not perfect, but it's important to start.
Review CoC for actionability.
Document how we manage incidents.
Romina pointing to this as a really good reference to look at =) https://github.com/WeAllJS/weallbehave/blob/latest/CODE_OF_CONDUCT.md#enforcement-examples
Registered in up-for-grabs.net
Tagged #hacktoberfest issues in GitHub (thanks TIm for the reminder!)
Difficulty getting funding for their projects.
Eriol supporting a deployer on maternity leave/publishing reports.
Decision - Set policy: discuss access to deployments (ie admin access) when someone offers.
Bristol Women's Voice (Eriol is supporting them).
WOC Hackathon London.
DIAL wrap up checkin based on https://docs.google.com/spreadsheets/d/1TxI92lKKhAS3tdmgGKG__87gKA1cH2AK-oZELwnyEtA/edit?usp=sharing a) Progress?
Clean up on the dev hub right now
QA docs need moving from github to gitbook.
Romina is working on videos.
Loose threads that need wrapping up. Friday max deadline.
Quick demo of Dev Hub structure. Looking good. Do a demo on Allhandscall.
Ushahidi platform helper work ongoing. A lot done. Internal QA done. Final test run.
Installer is going well but Docs are needed.
AP: Anna needs help with some BE connecting up. David & Anna to chat.
c) Report writing plan
d) Future music
Usertesting with community can be done later once a living thing is out there. Eriol can test with users or can do open Q's to the community.
Engagement on helper asking people to use it.
OSD: Needs for support this week?
COC reviews in channel
Future: Curating a design track for OSS events in partnership with Open Source Design.net and confs.
How to work events around a current issue in a backlog.
Opinion: Kill mailing list. Keep forums until we find something else.
Forums good for referring back to historical questions. Purpose is good. Staicy & Cecilia helping out with a schedule.
AP: Remove from docs and replace with Gitter/community link Romina!
Further discussion needed on purpose of forums.
Eriol needs to speak to Kerala by the end of the Month re. open Design. But let's understand a holistic approach to engagement with these folks.
Short check in on Thursday for DIAL < AP: Anna to organise
Carried over to next meeting:
Free session - We're wrapping up DIAL and looking forward at platform strategy, Technical meetings etc.
Deadline of DIAL stuff 18th Sept.
Shall we open up the call for anyone to join?
Community calls? Shall we look at those
Walter Q - Testing QA documentation issues were created for Write/Speak/Code conference OSS day.
Should asks for OSS contributions live in github repos or somewhere else. Does it make sense to have it on one place.
OSD re. Social polls: How did they find the issues they worked on. Where, why, how?
Platform call is strategy - there needs to be a place to talk about the kind of community work. Should we combine the call. Move the S&E call?
There's no frame for us to talk about open source stuff that we want to do as GSOC & Outreachy & DIAL
Is there a reason we are struggling to keep it alive without a grant?
How are we giving direction to OSS efforts?
Transition period 1 structure to something new? What decisions can we take in this call? Some direction?
The drive to do stuff is there, but we need to package it and know where it's going.
Email from Michael Downey
Hello friends of DIAL Open Source Center, we are planning year-end participation in both Outreachy and Google Code-in. We are writing to ask if your organization might be interested in participating in these upcoming mentorship opportunities.
Do we want to participate in Google Code-in and/or GSOC. Deadline on 5th of Sept.
Lots of travel in October when Google code in starts.
No one leading the S&E side of things.
Discussion on how to best manage that in the interim. OSS is the core of the new direction on what we're doing.
Agreed merging with S&E and every 2nd week we'll discuss.
Have a bigger conversation on the Platform call re. roles & gaps in our work.
Report due 60 days after finishing grant (18th Sept)
We're due a progress report? Angie & Anna looked at the requirements of the grant re. when we're due to submit grants
Anna started a report outline: https://drive.google.com/drive/folders/14ofRec9FJDmhaMWordcNA61a8xABogSx?usp=sharing
Angie is reaching out to Mike to ask.
1 month left on the project! 18th of Sept.
Installer is due to be done in about 2 weeks.
Dev hub is being worked on
Everything DIAL is looking good!
Walter is working on the QA documentation
We would like more QA contributions :) or non-code contributions
Managing push requests from community is not part of anyone's workflow at the moment. << Ask Platform team/Angie How can we trust translation efforts.
Eriol has sorted out swchag for interns.
Need intern's addresses for posting.
2 emails from 2 contributors re.
Platform where people are translating things
How does Transifex work?!
AP: Ask Angie about Transifex
Anna & Eriol did a mini brainstorm about devhub structure and layout.
Update on installer
Update on devhub
Update on interns
Do we want to participate in Outreachy winter 19/20? Initial discussion
Anna & Romina working together on installer
Devhub is going well from Walter's efforts
Add new questions from support channel into FAQ
Eriol & Anna need to sit together and brainstorm on structure of devhub IA.
Deadline for DIAL work is the 18th of September and then we need to write a report.
Eriol gave an outline of the Write/Speak/Code open source coding day. Anna suggests writing a theme for issues. We need to well define issues. There's plenty to get help on. Eriol to set up a meeting next week with Anna, Romina, David L to plan.
Interns are doing well and working on projects. Do we want to participate in Outreachy winter 2019? We need to start prepping. Feeling is no wait till spring and plan a lot.
Intern final interviews and retro format to be discussed between Romina, Anna & Eriol.
Is the support and engagement calls still happening?
Talked about Outreach y & the upcoming meeting with Sage and how to progress post-internship period.
Some conflicts and confusing messages between people & interns.
Anna, David & Eriol to meet pre-Sage to be sure of what we want to cover.
Is there another report due for DIAL?
Installer is on target?
Installer - work on the back-end part. Romina will help when she is back from Nairobi. David is on Back-end and Romina is on Front end. David is doing a very basic vanilla UI to show Eriol to produce design(ish) work to help out Romina.
Devhub - Eriol tagged issues and did a bit of work while Anna was on vacation.
Intern update - Discussion about whether outreachy will continue to support one of our intern. Good experience for future interns. Eriol will set up a sync call with Outreachy.
Demo versioning in github - Looked at the 'create a new version' section in the gitbooks 'mode context bar' or left hand side panel. Creates a new branch in a connected gitrepo (not if you don't have a connected repo)
Also looked at canny.io for roadmaps: https://gitbook.canny.io/
Let's talk about canny.io for our roadmap :D
S&E/Platform call/discussion - Feedback about when we want the longer call for S&E. Monday 22nd for the longer call.
Devhub FAQ: Anna will focus on creating the first version of it this week and then invite other developers to add to the questions they would like to add.
QA-part of devhub: Anna to discuss it with Romina.
Annas Handover: To be released before I go the 31st of June :)
Installer: David will go back working on in this week. How to release/communicate it? Talk to the "marketing-team"? We need to figure out who they are?
Outreachy/GSoC: Anna and David updated on the interns progress so far.
Maternal leave & apologies ❤️ :
1.Milestones for DevHub and timelines & Strategy on getting these done
Went through spreadsheet
These need adding to repo as issues.
Anna off on break on 1st of July for 1 month
Each task needs an owner. But tasks can be open.
An idea: Online/In-person events to help with this documentation/process
3. Milestones and timeline for the helper
Resourcing for design is being reviewed
Eriol could give a minimal FE design - not how it looks 'all the way' but some nice FE touches so Anna can do FE dev. Eriol to work on minimal design during July.
UX testing in September.
DIAL finishes 18th Sept.
Documentation & blog post from the feature description.
Social outreach on 'We're building a helper!' DM for to get involved. <- Eriol can make Instagram/social graphics
4. Progress on GSoc and Outreachy
J has been working through issues to get familiar with web development as their background is CS
Eriol have been supporting conference applications.
David been working with T.
Some shyness from interns.
J has been dealing with powercuts so GSoC can give an extension. J will tell us if this happens as it shouldn't mean she has to work extra.
Anna & David L requested to do a short write up of what worked well/didn't work well etc.
Are we doing google code-in in the Autumn? If we can get in if we don't have DIAL funding.
Consider using Lumen/Larvel than gitbooks for a main page and the versioning is better.
No S&E calls until Angie comes back & strategy has been communicated.
Maternal leave & apologies ❤️ :
Dev hub async milestones brainstorm and agree on these this
To discuss in a doc/slack channel
Look at the trello board: https://trello.com/b/TbZJ5ybS/docs-user-experience-brainstorming
Update on MOSS grant and next steps there
Please read the document and comment on the workplan/SOW
Staicy to send Eriol training documents for PTX in Kahzakstan
Ghana & DREAMS
Any useful questions we have for potential new grassroots users of platform.
Mozilla festival application & Travel grants in by the end of this month.
Eriol to send the document round to Staicy & Interns and get submissions
Things are hazy re. the strategy for platform. Need to know the direction.
Why do people still want to use crowdmap? Find out these reasons
Maternal leave & apologies ❤️ :
Agenda for 20/05/2019
Anna spoke to Jenniline
Eriol spoken to Timothy & Nidhi and due to speak to Jenniline today
Some Interns need more direct structure and issues.
1 intern back to Uni in June
Eriol to ask to sync with a professor re. course load and Ushahidi work.
Today till end of August intern period.
It doesn't mean you're not a good coder if you use a library
Invite interns to the developer channel & also a new channel for the intern's solo
3 things for Nidhi Project, Portfolio & Speaking pitches. Finding jobs post internship
Need to provide an intern some better audio equipment. Can we absorb the cost.
Anna needs time to write issues for the interns.
Interns are good re planning.
Bigger team call next week with interns etc. Mid week meeting to be scheduled by Anna at 12.30
Elections tool kits/planning document brainstorm - Eriol
Devhub document & meeting & trello board review - Anna
David & Eriol Installer
Videos - Eriol & Anna to look at on Sunday in Vilnus documentation day. Eriol to bring audio recording equipment.
Still got $800 for swag - Ask interns what they want
3. MOSS application follow-ups (@Eriol to update with progress)
Ideas to be added
Process going well
Eriol to finish more by today
Implementation circle report-back (@Anna)
Isooko that need resources via Shadrock
Implementation kick off
Monica & Shadrock have needs around documentation in the upcoming months
Anna syncing with Monica on Wednesday. Clarity on what is needed
Raising DIAL work at Implementation work
Informed re. DIAL work
bi-weekly meetings - Think through what we want to raise there. Specific resources.
Review of last week’s action items
See point 2 for AP's
David’s Github/Maintainerati plan
David is attending both of these! :D with some funding :D Wednesday is a travel day. Thursday is the conference
User group focus discussions
Meet up with Devon. In the OSS section of GitHub.
Kickstarter style funding from users.
Group to talk about what those features should look like
Maintainerati - Smaller get together and what their pains & joys are. unstructured.Plan is talk to talk to folks there and see what happens.
If you find designers please push them to Eriol :D
Design Open Office Hours - Opening up a weekly time for the community
Eriol to ask the org call on thoughts
Staicy suggests monthly so that people don't take advantage and also that people can look forward to it.
3 for internal 1 for community.
Brief what we want from Write the docs: Vilnus.
Videos - Eriol & Anna to look at on Sunday in Vilnus documentation day. Eriol to bring audio recording equipment.
Anna is planning her speech wants support with talking. Suggestion for talking at allhands
Anna needs to push out devhub doc & sync meeting next week.
Anna to have a chat with Monica re. Isooko documentation re. Dev hub
Request for the S&E calls are asynchronous via Slack.
Maternal leave & apologies ❤️ :
Agenda for 13/05/2019
Plans and ideas for outreachy / gsoc . (@davidlosada & @Anna)
Quick and fruitful brainstorm between David L & Anna. Stuff to do and keep in mind when working with them.
Being engaging and communicative
On Slack in general. Invite on developer channel.
Make sure they get the impact, experience the culture, over and above what they have signed up for.
Group approval to invite interns to #community-docs
Invite into community docs & calls?
One call with all interns weekly and 1-2-1's with interns.
Eriol to set up intro meetings with the interns for intros
Encourage them to blog/write. Cross post in Medium/Twitter etc.
Jenniline is required to blog every second week. via outreachy
Host a meet-up based off their work. Online/
In-person? community meet-up
Find a target group of users to use these features. Voice, USSD, JS Migration
Eriol to dig out the Voice people from mozfest re. Justin
Staicy to reach out look at old DREAMS partners re. Voice
David L to reach out to Jess re. USSD
Swag for interns ($820 from DIAL)
DIAL money for travel - two people in West Africa. Can we organise a physical meeting? Let's talk in more depth. Talk about travel in more detail. Desire to have a meet-up in Ghana.
Jason has been contacted re. Travel grants - could be used from
MOSS application — a few decisions to be made (@Eriol)
How long do we want funding for?
How much do we want to ask for?
Some org details Eriol needs from June/Irene/Nat
We want to apply for 12 months funding
Deadline of mid June/ beginning July to submit the grant
Use the 2017 application as a template
Ask for up to $200k
Two ideas: One on sustainable and engaging open source community and the other around elections tool kits.
Follow up on DIAL Strategic grant efforts
Installer efforts going well working with Romina
No visual/Design needs yet
David L to do a walkthrough with Eriol to talk UX & detail the flow & do a doc on what might need to be done.
David could do it on a DIAL call?
Devhub kickstart (@Anna)
Not said exactly what we would do
Increase number of tutorials
Better community wiki/docs
Notes from first brainstorm
Set up a new call on devhub @Anna
Ideas for blog posts we could pitch to Jason Hibbets , to feature on opensource.com
Loves posts about tools not events!
Create a google doc @David L
Ask the interns? ->
Methodology from migrating from Angular to React
Unblock conversation about Platform future and OSS . Game plan
Stuff is happening in the org.
Platform needs some guidance and strategy.
Let's discuss the document again!
community.ushahidi.com . What was it? Is it worth recovering?
Let's recover the content & improve the content.
How would we frame the content recovery?
Questions around Elections
Things a country could do to make elections democratic? Look to other orgs and what they do.
Educational purposes - Universities talking about GIS and crowd sourcing
Key areas that come up (where platform is used)
Why did it fail/become unmaintained?
Do we need to apply for a grant to make it more maintainable
MOSS grant can include this
Can we connect the developer hub to this?
Newsletters, Deployment of the week.
Shows that we are engaged
Extend beyond the software and more around the implementation of the software & sharing resources and reporting.
is the timing of the call still good? Any adjustments necessary?
Moving to 11:00 CEST//12:00 EAT/10:00 GMT!!
Maternal leave & apologies ❤️ :
Agenda for 6/05/2019
Mauritania elections - Staicy
Very chatty on intercom/twitter
June 22nd elections - very time constrained
Budget wise it'd be tricky
Can we do something with DIAL on this?
Brainstorming document set up?
Can we spin it in the elections EU grant?
AP: Ask around contacts to see if there's anyone that can lead on this.
Eriol will ask Team Rubicon, Democracy Club & Rightscon
Other people list your contacts here :)
Let's plan to support other elections
Watch the Business dev noise
ECRF training - David
Came to Budapest from Eygpt.
Went well but intense
Happy with results of training
David has noted sections that need updating
Disappointed with Platform as a product. Not clear on the features and relevancy to them
Some bugs in Platform - not well maintained mostly mobile
Lots of packages and dependancies needing updating
Hard to give answers on 'what we will look into' can't make promises.
Platform strategy meeting Eriol to schedule for week of 12th May
David to connect org up to Eriol for a usertesting session.
Questions from chat w/ Shadrock - Anna
Caught up with DIAL work
Implementation team setting up via Shadrock - Anna to keep in touch
Celestine is getting inbound leads and the strategy needs clarity to talk to clients
Eriol is gonna join org calls but other people should too if they want to help protect platform
It's a blended grant app part AI part Elections grant smooshed. Let's try to make sure this stays achievable for the team. - David and/or Staicy to keep an eye on this grant.
DIAL 2 - start scoping devhub
Going A-sync conversation
MOSS-grant- we should apply
Eriol will talk to Sarah about this re. a good contact name and also start the application.
Plan for another in-person hackathon install event
Eriol will @ the installathon people in the channel to try to do more engagement
Outreachy & GSoC will announce today and we should plan an onboarding.
On the call:
Maternal leave & apologies ❤️ :
Agenda for 16/04/2019
Look at the next application and get it ready to submit: https://docs.google.com/document/d/1DpLkaMnfjaFv-dUyWXlWRexurVu02wGFm2YuXj_k5kU/edit
Submitted! yay! well done!
Outreachy & GSoC updates
(Outreachy) - Data exchange or Voice - David L (Eriol & Anna could support?)
(GSoC) - JS Migration - Anna & Eriol
(GSoC)? - USSD - David L
David L to think about what capacity
Thursday is the deadline for deciding and getting back to students.
Plan for Public holidays/vacation/holibobs
Hackathon planning and AP's: https://github.com/ushahidi/platform/issues?q=is%3Aissue+is%3Aopen+label%3AInstallfest
Gone through board and assigned tasks
All of track!
Eriol is trying to do a in-person one in Bristol on the evening of the 7th
Travel budget? <- Eriol to speak to June re. budgets
Is the DIAL report finished and what are the next steps?
Anna working on right now. Adding more details & then review. Max 5 pages, needs shortening & Financial report.
Everyone to support by reviewing and shortening if possible.
Is there any outstanding DIAL work?
Videos - Anna will try to record 2 and send to channel
Then review support needed from team
Eriol can do voice recording and edit video & sound :)
Write the docs Vilnus application deadline is the 22nd of April
Conference planning doc :) https://docs.google.com/document/d/14yL2ATWaHNllEqGGHen1ZDS8eCb5Z6e6x5j1mv2Omro/edit
David L is planning April 23rd DIAL meeting :)
On the call:
Maternal leave ❤️ :
0. Point of order Should we take turns hosting this weekly call?
the host gathers the agenda and drives the meeting
let’s alternate the hosting every week
Apr 15: Eriol
Apr 23: David
1. Hackathon-planning, dividing tasks Anna: Created this doc — https://docs.google.com/document/d/1uWKZMEiRI3DSj2aLlQFDaBFp2bkis6RBf0sNsuzR0T8/edit A label has been created in GitHub: “#Installfest” : https://github.com/ushahidi/platform/issues?q=is%3Aissue+is%3Aopen+label%3AInstallfest Eriol: we could create an image for Instagram publication. Eriol: we could post the hackathon on meetup.com Staicy: collecting people’s comments and stories and posting them out in our twitter / instagram stories. By next week
GitBook landing page should be pretty much put together,
(By Friday actually? Eriol and D-mac will be at Belfast with people that may want to check this out).
Anna running point
Banner and meet-ups created
2. Update on Outreachy/GSoC-applicants and discuss how we evaluate the candidates GSoC student application time is ending tomorrow. Outreachy ended yesterday. We seem to have three students, and we have a single slot (could be two) to fill. We will probably have to drop someone. We have until end of the month to evaluate the applicants We should start looking at the applications and try to do this async. 3. Dial/MOSS grants, idea brainstorm DIAL and Mozilla grants application deadlines coming up Anna: Haven’t seen all the previous applications. Anyone interested in these grants should open the fundraiser call today ( 6pm CEST ) Staicy: would it be feasible to apply for DIAL to fund downloading media files on top of the CSV files.Eriol: the grants don’t seem to be feature-oriented, but we could frame it as organising a series of events / hackathon to get some specific things done. 4. Meetup-planning, dividing tasks Design-themed meet up coming up. The date preferred by Justin is April 30th . Justin & Eriol will do the agenda and share in #community-docs Staicy will run announcements 5. Finance-report, does anyone know what needs to be reported? Anna will check with Irene. David can help. 6. DIAL 1 Report Anna started making an outline . Will reach out where input is needed
On the call:
Talked about how to talk to contributors
Multi on one issue
If they abandon an issue
Keep encouraging through github comments/gitter/community comms channels
Let's have many people work on, and register interested (especially for the application for GSoC and Outreachy) but when decided what to merge, we'll make a call once work is finished
One contributor that wants to help on documentation improvements
Finished (mostly) and David L is doing some edits tonight late.
Looking at milestones or cycles for the next set of DIAL work until September 18th 2019
Hackathon plan - Installathon! Get installed and then work on 1st issues
Dates, Plan, Remote hackathon, create issues.
23rd to the 27th? Week of the 1st of May.
2nd of May to the 7th of May. Anna to do plan & outline. Channel & Gitbook page etc.
Resourcing issues from S&E - need signing. Eriol to Poke org.
Look into budget for tshirts/swag for hackathon participants
Final Report - beginning of May due
Next community meet-up - Designers
Yes let's plan for April - AP: Ask Justin for dates etc.
29th or 30th
Promote the hackathon!
Conferences are being applied for! :)))
On the call:
Went through Angie's mat-leave handover doc
Anna & David L will work on the DIAL quartely/strategic report due. Using the last one as a template. Due May 5th (get out before Easter) Anna to work on this week.
Videos needing completion. Eriol to connect up with Cecilia on videos
Eriol is taking on Conference pitch organising and will message All things open organiser to ensure the pitches are received and considered. Add ideas to the doc
Other conferences are being prepped by Eriol including Mozfest & Write the docs etc.
Talked about some platform specific requests from users via intercom
Talked about Cyclone Idai users & Grassroots applications etc.
Anna to talk with David Mc about resourcing for DIAL
Anna/David L to talk to Micheal re. Outreachy applicants
Anna/David L to be point of contact for DIAL comms
Eriol & David Mc are going to BelFOSS (Belfast) (travel & accommodation paid for!) to rep Ushahidi.
Outreachy & GSoC is going well (lots of people interested and contributing)
Some questions around how many interns can be chosen/paid for: Ask Micheal.
Anna to connect with Justin re. UI refresh project for Outreachy. These FE issues need chopping up etc.
Keeping comms in chat rooms and github comments flowing for Outreachy/GSoC people. Supportive etc.
Cyclone Idai deployment is busy and interesting https://cycloneidaizimbabwe.ushahidi.io/views/map
On the call:
DIAL-check, where are we with the last issues?
Cecilia has been wrangling the Linux XAMPP (LAMP) setup but some blockers remain
David + Anna: unblock any remaining issues with the Linux XAMPP (LAMP) setup this week (hopefully by Wednesday)
David will propose a call
David: Make a first proofreading pass at the vagrant development environment setup instructions
Hopefully next week we will have available bandwidth to start putting together the script for that video
Anything else needs to happen to get the videos recorded?
Software? Anna will try to record a video for XAMPP/LAMP with Quicktime
Brainstorm about project-ideas for Google Summer of Code
David is confused because apparently the process is: students should come up with these ideas
need some more input of where we are standing in the process and what kind of ideas should we input at this point
It looks like the application deadline expired and with that, our opportunity to steer / influence project ideas from students (?)
Note however, that even if the deadline has expired, we should still be signed up through DIAL
Hackathon-plan -> InstallFest
David and Anna talked some ideas:
An online installation-fest targeting developers who wants to join our community and contribute with code.
Some brainstormed steps to take:
When? Late march? During 1 week since online-hack?
Advertise the hackathon to developers and create a specific fancy gitbook-page with tasks and links to installation-docs (mainly focusing on installation for development).
Make them sign-up and on signup, give them a gitbook-account with commenting-permissions + a link to a specific Slack-channel (and maybe Gitter as well).
We'll schedule our time around among devs to support with any questions.
Also add smaller starter-issues that those who wants can start with if installation goes smooth.
Incentives? Schwag? "I successfully installed the Ushahidi-platform"-pins? Other things?
DIAL strategic grant
David will look for an opportunity to re-sync on this ASAP
Ushahidi Community Meetup Recap
Hello All, Thank you for making the time to join us for our community meetup on 7th February, 2019. We had a great discussion with our CTO, Will Doran, and Product Lead, Juan Ricafort. For those who were unable to join us, you can find a link to the recording here.https://ushahidi.webex.com/recordingservice/sites/ushahidi/recording/playback/9422c4caf65e4c5aabaf711eb1efdb91 Some useful links for you to review.
Our revamped home for technical documentation: https://ushahidi.gitbook.io/platform-developer-documentation/
Our GitHub repository home: https://github.com/ushahidi
Platform API https://github.com/ushahidi/platform
Platform client https://github.com/ushahidi/platform-client
Our community channels are live here. Note that posting on any one of them will post on all of them simultaneously. So please do keep in touch.
Have a great week ahead. Angie.
Short call to...
Check in on cycle 3 progress.
We are getting there, some of the docs are waiting on Platform release. We reassigned issues in github for the next milestone (nb 4).
Plan for meetups
Meetups scheduled for the 7th of February (online) and 11th of February (physical meetup hosted by Eriol in Bristol, yaay!)
Feedback from Cam MacDonnel
We went through very useful feedback from Cam MacDonnel, notes are here:
Other things got in the way and didn't help progress
We've got some tasks half-way in progress, others haven't started at all
Team members who may afford dedicating a day to this should do that
Switching to 1 week cycles
It's fine to aim for partial completion of tasks, as long as you can clearly wrap up a section of it
We went through all topics, it was fun. The tech worked, we could record it. The audience was engaged. We had open notes.
It may have been too much on Ushahidi delivering on news and this really packed up the agenda. So many people signed up and very little showed up, some couldn't participate (WebEx issues?)
We could collect conversation items from community and plug them up in the meetup agenda.
We should have other people in the org joining in.
Let's aim for early next year (i.e. January 10th), with preparation before Christmas break. Juan and Will could join this one and share
ACTION item: prepare this call and invite Juan and Will
People sign up for their own demo deployment at ushahidi.io
Point the client at their ushahidi.io API using the
BACKEND_URL env variable
ACTION item: document this
Attendees: Angela Oduor Lungati, David Losada, Eriol Fox, Kevin McMahon, Romina Suarez, Staicy Gitau, Anna Iosif, Astrid, DaveO, Luis Hernando Aguilar, Bryan
Intro (Angela Oduor Lungati)
DIAL Support + open design (David Losada and Eriol Fox)
Lumen (Romina Suarez)
Hacktoberfest (Romina Suarez and Eriol Fox)
Open source survey (Angela Oduor Lungati)
We recently recieved a grant to support our Open Source work from DIAL (Digital Impact Alliance). The grant will be used to support and scale up the open source community we have at Ushahidi. One area that is most needed for action is developer documentation. We want to have better contribution from the developer and open source community and for that, we need better documentation. We are using GitBook, a collaborative way of writing documentation. (@david I missed a chunk here when connection was choppy, please add if I have missed something important)
Ushahidi recently partnered with Adobe and DesignIt to work on open up the design-process, especially for TenFour.
Video about the partnership: https://www.youtube.com/watch?v=iX1HZOtN2Js
Justin Scherer, one of our designers has been working with Mozillas open leader project about how designers can contribute to work we do at Ushahidi. We're also looking at how to open up the process for International Development works, activists and volunteers that aren't keen on contributing as far as 'code' go: https://github.com/MozillaFestival/open-leaders-6/issues/32
Question about if we are engaging with anyone in academia who is trying to encourage students in open source.
Answer: Yes we are.
David: we were invited to a hackaton in Puerto Rico working with mesh-networks and crisis-management/response if a hurricane like Maria would happen again. We talked to universities, partly about how to use opensource-tools like Ushahidi in the classroom. There is a blog post from this event: https://www.ushahidi.com/blog/2018/07/18/mesh-networking-and-crisis-response-learning-from-puerto-rico
Eriol: Participated on a Crisis response expo this week, about classes of students and how students could get involved and use some of our deployments. @eriol: I don't think I captured everything here.
In september of this year we officially released Platform's new version with lumen framework. We started moving to Lumen when Kohana was announcing its getting retired. We wanted to select something that is working, will be around for a while and that has a large community.
Our future development options are much more flexible now and one of the biggest wins for the open source community is that the export queues are now handled by Lumen instead of in a separate setup which makes it easier to handle.
Question: Is it easier to install the platform now than before?
Answer: It helps and moves in the right direction. We have not updated all documentation yet but as soon as proper docs are out it will probably be easier
We participaded for the first time in Hactoberfest this year and we learned a lot. The biggest problem was that the contributors had a hard time contextualising what they were asked to do. The level of documentation is not enough for starting out with the platform without prior knowledge about it. This encourages us to fix the documentation as soon as possible, which also will happen during the DIAL-project.
The Newspeak House in London wants to do work within Civic Tech and we partnered on their hacktoberfest event. Some of our issues where used during a hackatong and there was a group that wanted to collaborate on specific issues. We are hoping to do more events with them. If you are anywhere near London when those event happens, you are welcome to join! More information is found on the facebook-event for the hackathon: https://www.facebook.com/events/1075373102640672/ and on their webpage: https://www.nwspk.com.
We sent out a survey to our OSS community during September and October. We did not get as many answers as we hoped for, but the findings was still very interesting. We could see that noone under 18 replied, which means we need to do more work to attract that group of people. From a genderperspective, 99.9 % of the ones answering where males, which matches githubs own survey and this is also a part where we would like to work towards getting a more diverse community. Our community members are found all over the worlds and Front End developers, designers and translators were the most common roles. This shows we should also focus on Front End and design, not only Back End when writing documentation. Also, 54.5 % had not been able to install the platform successfully so this is an important part of the documentation to improve. All results are found here: @angie, I don't have the link.
Attendees: Angela, Eriol, David, Anna, Romina, Stacy
DIAL Grant issues are on this link
DIAL Cycle #1:
Starts today (Nov 19)
Ends Nov 30.
Everyone should self-assign issues.
Should everyone work on the same draft?
At the end of each cycle we publish the results of a draft.
ASK: if you are unsure about the scope of an issue, please reach out to Angie.
ACTION: please self assign issues.
ACTION: everyone to verify they can access the gitbooks and edit them
How to handle requests from external contributors?
Two people are asking about helping with docs
Recommendation: inviting anyone who wants to join documentation efforts to join our weekly syncs.
Decision: let's try it.
ACTION: Invite the OSS users to our syncs.
ACTION for David: document workflow to add docs from OSS contributors.Figure out how people can add docs and then send PRs.
DECISION: keep the gitbooks open to read
Community meetup next week (Nov 29th)
Attendees: Will Doran, Anna Iosif, David Losada, Angela Oduor Lungati, Romina Suárez
Discuss and decide ground rules for OSS documentation effort
Discuss and decide priority areas to cover with documentation
Decide and assign competence areas / next actions
Identify ideas from our brainstorming Trello board that are going to be addressed / implemented under DIAL-1 grant
Ensure we have taken all the necessary decisions to kickstart the developer documentation process appropriately
Attempt to set things up in a way that encourages community contributions from the get-go
Ensure each of the members of the group knows what to do / expect next
Approximately measure how far the first DIAL grant is going to take us compared to our overall ambitions.
David to open up each of the topics under Purpose, free-form discussion among the group follows
David to summarise and write down conclusions (edited)
Any governance decision should be written down on Gitbook
This provides openness from the start and gives a good jumping off point for project and docs
February 5th is end date for 25k grant
Can piggy back on Sivico’s hand off document
We will need to video recordings/animations
Can it be done in an editable way
There is overhead when the interface changes
Open source basics
How to connect with Mobile/Types of issues experienced
Docs for helping people who want to test the application/Test scripts etc
Docs on how to get support
We should be explicit about what support we can give
When is it a git issue/when is it a come to community support channel issue/etc
Command Line tools:
Running Data Sources
Can it be done in an editable way
There is overhead when the interface changes
Strategising on the content
Spec process in order to validate and work on the content
What are good standards?
What is a novel approach?
This needs to be time bounded
Overview of docs effort
Oversight of phases and delivery
Ensure adherence to process
Checking on timelines
We should use cycles
One layer review to start with
Look and feel
Default assignee for things that fall through gaps (@david)