Software Development

1Jun

Prepare to RhoK

Only 3 more sleeps until Random Hacks of Kindness Toronto.

I prepared this to help our 90 (!) local participants get acquainted with RHoK and how to make the most out of the event.

Our RHoK Toronto team is working hard to get all the details prepared. We are talking to folks in Nairobi, Seattle, Bangalore and Melbourne to see if we can have Ustream dates to meet each other

Global collaboration for a hackathon is a mash-up. More tonight after our pre-RhoK meet-up.

We are almost at 3rd RHoK from the Sun!

Heather

25May

Ready for RHoK Toronto?

With just over a week to go, Random Hacks of Kindness (RHoK) Toronto is gearing up. We have some updates for participants, potential sponsors and supporters.

What is RHoK?

Random Hacks of Kindness (RHoK) is a joint initiative between Microsoft, Google, Yahoo!, NASA, and the World Bank, with the objective of creating solutions that have an impact in disaster management and crisis response. Together they hold semi-annual simultaneous global hackathons (marathon coding events) over one weekend. The event brings together subject matter experts from all over the world in software development, open data, project management, graphic design, videography, emergency management, technology, research, knowledge translation, logistics, just to name a few. Also, see the RHoK global press release.

Before RHoK

RHoK Toronto has 50 participants registered. Won’t you Join us?

Pre-RHoK event for participants:

We invite you to attend our RHoK Warm-up

Date
: Wednesday, June 1, 2011
Time: 19:00 – 21:00 ET
Location: Camaraderie
Address: 102 Adelaide St E.

Meet your fellow hackers, ask questions about the event and brainstorm on the problem definitions.

Recruiting Sponsors:

Our amazing sponsors are providing food and prizes. We are happy to announce CIRA, Jonah Group, Syncapse, University of Toronto and Camaraderie are joining us as sponsors for the second year. Thanks! And, to Marketcrashers/Hackernest for joining us with a prize donation.

If you are a potential sponsor willing to contribute prizes or donate funds for food, please drop us a line at rhokto at Gmail dot com or contact heather at textontechs dot com for more details. We commit to account and use all funds for the event. As per RHoK Global guidelines, we will donate any unused funds to the Canadian Red Cross.

In return for your kindness, we can add your organizational name and logo to the RHoK website, include your name in our media outreach, add postings to our job board and provide you with post event blog content.

Share a Problem Definition:

The RHoK Global team and our local curation team are working on problem definitions. You can submit ideas on the RHoK site or for either of these two call-to-actions:


Calling all Health2.0 Enthusiasts for RHoK, June 4th & 5th

Calling all Climate Change and Open Data Enthusiasts

RHoK Main Event Schedule: June 4 – 5, 2011

RHoK Toronto Location:
University of Toronto
OISE
252 Bloor Street West, 5th floor
Toronto, Ontario M5S 1V5

Schedule:

Saturday, June 4, 2011
8:00 – 9:00am Arrive and enjoy breakfast
9:00 -9:30 Introductions and Questions
9:30 – 11:30 Pick your problem definitions and teams. Start brainstorming
11:30 – 1:00 Lunch
1:00 – 5:00 Coding, doing, brainstorming
5:00 – 6:00 Stand-up – Quick Discussion about your team’s work
6:00 – 7:00 pm Dinner
7:00 – ongoing (Optional to stay late. Otherwise, we’ll see you the next day)
Midnight – home

Sunday, June 5, 2011
8:00 – 9:00 am Arrive and enjoy breakfast
9-11:30 More coding
11:30 – 12:30 Lunch
12:30 – 3:00 Go teams!
3:00 – 5:30 Demos and Prizes
6:00pm End of event

What to bring:
laptop, electrical power bar, headphones, phone and charger, video camera, camera, webcam, demo equipment, coffee mug, a smile and an open mind.

How to prepare:
Review the problem definitions on the RHoK website. The definitions are still being created, so keep checking back. Please take a moment and familiarize yourself with all the tools available to you online before the main event. Some of the tools we might use to collaborate are: IRC, Skype, Github, Wiki, Google Docs, Ustream, Twitter, Facebook and Piratepad. All hacks created are open source.

RHoK Toronto needs some help:

Volunteer run community events always need many hands to make it successful. Here are some ways you can help:

  • There will be errands for food and supplies. Can you help on Friday evening or Saturday for logistics (registration, food delivery, etc.)?
  • We seek a sponsor or volunteer who can provide standard equipment for demos (including mobile devices), a video camera and microphones. This includes some onsite support and set-up. We want the hackers to be heard and to shine. You could really make a difference by lending your expertise.

The RHoK Toronto team:

RHoK Toronto is a collective of talented folks working hard to make this happen:

David Black, Melanie Gorka, Brian Chick, Christine Crowley, Amy Coulterman, Jessica Hazen, James Walker, Aaron McGowan and myself.

Also, we are thankful for all our supporters who are sending outreach for participants and sponsors. A special thanks to Greg Wilson for everything he does.

See you soon,

Heather

17May

Help Feed RHoK Toronto Hackers

What is RHoK

Random Hacks of Kindness is a community of innovation focused on developing practical open source solutions to humanitarian aid, climate change adaptation and disaster risk reduction. This is about technology helping people. On June 4th and 5th, Google, Microsoft, Yahoo!, NASA, HP and the World Bank, through their initiative Random Hacks of Kindness (RHoK), will bring together thousands of people in over 18 locations around the globe to create open solutions that can save lives and alleviate suffering.

We would love if you joined us: Register for RHoK 3.0 Toronto

RHoK 3.0 will focus on the issue of climate change. We’re hoping that this year, RHoK 3.0 Toronto is just as successful as our inaugural RHoK 2.0 in December. Over 50 hackers, citizens, designers, writers, researchers and open data enthusiasts came out in Toronto and joined 1000 others, collaborating with RHoK events in 21 cities and Open Data Hackathon Day events in 73 cities, all around the world.
We could not have done this without the generous support of our sponsors. Last year, sponsors donated space, food, tools, services and funds which helped make the event a success.

Help Feed RHoK Hackers and give them prizes.
RHoK Toronto 3.0 is a Satellite event for the RHoK global event. We are responsible to drum up local sponsorship support for food and prizes. This time, we are looking for sponsorship for a pre-event reception, to provide meals or funding for meals to participants and prizes for the top 3 innovative solutions or ‘hacks’.

In exchange for your involvement in the RHoK initiative, we will do the following:

  • Showcase your logo internationally on the RHoK global website.
  • Mention you in the media and press releases for the Toronto event.
  • Provide you with space at the event for your pamphlets or promotional materials.
  • Offer recruitment opportunities through our job board and your presence at the event.
  • Provide you with blog content about the event






Sponsorship Options













Please let me or our contacts know if you have any questions or suggestions. Any donated funds will be used for food and prizes. Any funds that we do not use will be given to the Red Cross. RHoK global requires that we provide full disclosure on accounting for events. We will happily do so. The Donation button is on Brian Chick’s Left Button Solutions business account. Brian is a core volunteer for this event.

Hope you can join us.

Thanks,

Heather Leson
RHoK Toronto Coordinator

8May

Third RHoK from the Sun: Toronto on June 4 -5, 2011

Third RHoK from the Sun is almost here.

We’d love it if you joined us again for Random Hacks of Kindness 3.0. On, June 4 – 5, 2011, Toronto is one of 20 cities for RHoK’s global hackathon.

Register now!

RHoK is software developers, open data hackers, project managers, graphic designers, videographers, emergency managers, technologists, researchers, idea hackers, storytellers, technical writers, and logistics geeks. We will brain on solutions for humanitarian aid, climate change and disaster risk reduction.

Sign up and help us share the message love:

Steal this tweet:
RHoK is June 4-5, 2011. Hack on climate change, humanitarian aid & disaster risk reduction apps. Join Toronto RHoK. www.rhok.org

Ben Lucier created a RHoK Trailer:

Follow us on twitter: @RHoKto
Share flickr photos

If you are unable to attend, we’d love it if you would tell a friend or your workplace.

We have a problem definition curation team working to make sure the hacks are fun and full of win. Some of the hacks will have gaming or open data components. If you want to help us get prepared, drop me a line. We are fundraising, getting prizes and food donations, procuring tech for demos and organizing a gaming/fun room.

Toronto has a great team of folks working together to make this event possible. Stay tuned for more details.

Third RHoK

This is my third RHoK event (Sydney, Australia (June 2010) and Toronto (December 2010 and June 2011). People hacking away at big issues and building prototypes is pure magic. They collaborate across cities, across career stages and disciplines. The event includes training, braining and laughter. It is a complete honour to be part of a global team of organizers who make it happen.

See my past RHoK event posts.

More details soon,

Heather

1Jan

Bushfire Connect: An Australian Ushahidi project

Bushfire Connect is a project to help Australians crowdsource reports about bushfires. The Australian bushfire season is during December and January. The Bushfire Connect team is monitoring the current bushfires on their Twitter account: @bushfireconnect.

They need help testing their Ushahidi site. In June 2010 for Random Hacks of Kindness 1.0 in June 2010 (Sydney, Australia), I had the opportunity to meet these dedicated volunteers. The project continues to evolve and will be launching soon.

bushfire-connect1

Keren Flavell, Initiator and Online Media Producer and Anthony Joseph, Developer on Bushfire Connect:

What is it?
Bushfire Connect is an online bushfire crisis service presenting real time information submitted by local community members and emergency agencies. Our goal is to establish a reliable, dynamic and timely resources for people in fire threatened or damaged areas to enhance and extend the utility of official data sources.

The service has been developed using the ground-breaking Ushahidi platform, a geo-spatial communication system implemented after disasters in Haiti, Chile and, most recently, Pakistan.


Who is behind it?

Establishing this tool here in Australia in preparation for the bushfire season has been the mission of a small team of volunteers from a range of backgrounds. Spatial information strategist, Maurits van der Llugt, teamed with online media producer, Keren Flavell, to initially kick start the project. Once it was worked on intensively at Random Hacks of Kindness, technical experts Daniela Fernandez and Anthony Joseph continued to work on the project. ICT strategist and Drumbeat Australia organiser, Vicky Pinpin-Feinstein, has joined the team as an advisor.

Where are we at now?
The project took shape after the Random Hacks of Kindness event in Sydney, where the first installation was deployed. Since then, the project has continued to be refined to include features such as submitting reports by SMS and registering to receive alerts in specific geographic regions.

We are in discussions with emergency agencies and media organisations about potential partnerships. A not-for-profit is being established to receive funds for further development and to keep the project independent from any single agency or organisation.

What do we need?
Bushfire Connect needs to funding and partners in order to create a robust and effective tool for community driven crisis alerts during the bushfire season.

We are looking to raise funds for the pilot testing and fire season preparation phases of development.

Next Steps?
The service is now ready for pilot testing by the community. We want to refining the user experience by reviewing icons and wording of the current site. There needs to be load testing of the servers and appropriate server enhancements to deal with high demand. We also need to build a volunteer moderation taskforce through recruitment and training.

Further Information
The Ushahidi blog featured their work in October.

Canadian forest fires

Wildfires, bushfires, and forest fires are a global problem. Using crowdsourcing, there is an opportunity to use technology to make a difference. What if all the lessons learned from each of these projects were used to build one simulator and one pattern for any country or region to use?

I grew up in northern Canada where forest fires are a large problem. Learning about Bushfire Connect while attending RHoK 1.0 in Sydney and monitoring the Ushahidi work that the Russian wildfire team did inspires me. Someday we will bring this technology and crowdsourcing to the Canadian north. All we need is a mobile phone (SMS) plan, an Ushahidi server install and a team of people to work with Canadian authorities to make it happen.

4Oct

Help Hack Open Source Software for Social Good

Geeks without Bounds is running a hack-a-thon on October 9/10, 2010.

geeks-without-bounds
I met up with Geeks without Bounds‘ Johnny Diggz at the International Conference of Crisis Mapping. We talked about his event and I promptly introduced him to some of the attending Open Source communities: Sahana, OpenStreetMap, Ushahidi/Crowdmap, Swift River, and Frontline SMS. These open source software tools can be used for Humanitarian and Crisis management. Some of the software can also be used for a wide range of social good /community activities.

Ushahidi and Sahana are confirmed participants in the 10.10.10 day activities. The GWB event includes amazing prizes. But to win, you need to:Register and participate.

Thanks Johnny and good luck with the event!

Help Volunteer Technical Communities:
Not available on 10.10.10? Each of these open source teams could use a geeky hand.

How you can help these communities:
Each of these open source communities have mailing lists, forums, and wikis. All their documentation and training materials are available online too. Can you help them?

Sahana:
*Sahana is a free open source disaster management system.
*It’s a web based collaboration tool that includes modules for crisis response including finding missing people, managing aid, managing volunteers and much more.
*How to help?: needs volunteer help with specifications, code, donations and standards

OpenStreetMap:
*OpenStreetMap is a free editable map of the whole world. It is made by people like you.
*How to help?: anyone can map, code, bring your expertise, translate, create user manuals, contribute and collect data using walking-papers.org. Go ahead and add missing information to the map.

Ushahidi/Crowdmap
Ushahidi builds tools for democratizing information, increasing transparency and lowering the barriers for individuals to share their stories. The tools use three main criteria: information collection, visualization, & interactive mapping.

They need:
1. Experienced Web Developers – there’s a list of awesome things to do
2. Trained teams of people ready to be activated to help
3. Ushahidi is building a community site to help and engage

Swift River
*SwiftRiver is an open source platform that helps users manage real-time data.
*How to help: Need developers who create but also document.

Frontline SMS
*FrontlineSMS allows to you to text message with large groups of people anywhere there is a mobile signal.
*How to Help: beta testing of the tools, field testing by NGOs, and most of all spread the word about Frontline.

Brief update about ICCM10
The International Conference on Crisis Mapping was a great event. Meeting fellow volunteer technical communities, NGOs, students and folks from the World Bank and UN was inspiring. I attended as a volunteer, but participated in training and was able to hear most of the Ignite presentations. It was a bit of a reunion of other dedicated volunteers whom I’ve met via my work with CrisisCommons.org.

There was even a small meet-up about Exercise24.org participants to talk over lunch about collaborating across volunteer technical communities. I was happy to give my view on this event and how our communities might participate in the future.

For more about ICCM10, see some posts from Kim Stephens and Gisli Olafsson (a number of great posts).

14Jun

Task Turks Teaching Moment

Developers want to create from scratch. At Random Hacks of Kindness in Sydney,Australia, I was schooled by the Task Turks team. These very bright software developers created a tasking tool from scratch using Django, github, and some fierce project design thinking.


Task Turks team (Pamela Fox, Jared Wyles, Nathan Oehlman, Damon Oehlman,and Tom Jachimczak) created “Little Things” at the two day hackathon.

Task Turking


Task Turks Problem Definition:

During a crisis situation, a large number of tasks that are required for the commencement or resolution of relief efforts often stagnate as it is difficult to align specific tasks with people who are able to perform those tasks effectively. This may be due to specific skillsets being required or it may be a difficulty with aligning location specific tasks to people in the right area.

The Task Turking project aims to deliver a simple web interface to allow entry of tasks that are needed, specifying either specific skills, locations or additional information and then farm the jobs out to people performing the work based on the skills that they have. The project is adding smarts to the codebase, allowing for specific workflows of tasks dependent on user abilities and tasks themselves.

It was identified that users performing these tasks should also become rewarded through an achievement based system where performing tasks will lead to increased badges or achievements. These are also used to determine how a particular task will be performed – an example of this would be a task requiring translation. If a translator has not performed any work in the past, the task would then require a verification step either by the poster or by another user to ensure the quality of the translation is up to required standard, while a user who has done many translations in these languages would automatically be accepted as having performed a suitable job.

The code allows users to find jobs based on their specific skillset and allows search functionality to be saved for additional customization and ease of use. While being designed to be a simple intuitive interface, the project has included many flexibilities in the types of job requirements and skillsets that users have and tasks require.

Lead by Pamela Fox (a Google Wave team member by day) the team spent about 5 hours of the 1st day mapping out the project and building the requirements. Then, they taught themselves Github and started developing. The hardworking team even worked on the project up to the last seconds before the second day presentations. All the code and technical specifications can be found on the RHoK wiki.

Task Turk Project Team presenting “Little Things”:

Balancing innovation and problem definitions is never an easy job. With Crisis Commons work, we are concerned about duplicate software development projects. We simply don’t want to waste the time of keen, talented folks who want to contribute. I approached the Task Turk project as a duplicate effort. I was wrong. The more I consider the real-time use of this project, the more I become their advocate.

Development creativity at hackathons should be free to enthusiastically embrace a problem definition in the manner the developers see fit. As one person pointed out: “We are in development frames during our day jobs. We want to create from scratch.” Inspiring work can lead to more brilliant ideas. Change happens when people are free to innovate. I thought I was a believer before. Now, I am a drummer in their parade.

So, I am publicly thanking each of you for “Little Things”. Your teaching moment has made a big impact on my development in my volunteer time (as a lead for Community Development with Crisis Commons) and with my professional career. Oh, and for introducing me to the awesome Aussie candy: Whizz Fizz. Thank you!

© Copyright 2016, All Rights Reserved