Part of the OMN we are building is a decentralized news flash service where people can build out a more open web. Find out more

« Back

8th May

Tags: minutes soc6

Report for Spring of Code 6#


Small introduction by Marc about the last meeting. Reminder of what the Spring of Code is about (Open Source, free software, Open Data, Creative Commons, well crafter code...).

Our goals:

  • developing social change projects, getting mentorship, building bridges between communities, learning/sharing skills

Go-around participants

  • Adrian: web-developer and working on Open player with Richard
  • Neil: non-profit psychometric career advise project to be pitched today: "Portfolio Fusion"
  • Joshua: Student in IT with ideas about different projects and concepts
  • Richard: Working on a media network and a film maker
  • Audrius: from LJC, has different ideas about projects, wants to learn more SoC projects
  • Takako: from Japan, working independently as a web-designer who wants to learn more about technical aspects
  • Yene: wants to find a project to get involved with
  • Philo: tries to combine artificial intelligence and video in his project WeMix
  • Ivan: Recently arrived in London. Started working at a start-up as a computer scientist.
  • Hercules: Interested in bio-energy and start-ups. Now working on a project call "Jatrobot" that he will pitch today.
  • Hanne: Student at Swansea interested in coding and wants to help.
  • Andrea: Graphic designer, has created the SoC logo, here to see how he can help
  • Muhammad: Student in Computer science, hackspace member, wants to learn more about SoC projects
  • Joris: curious about the project and taking this amazing minutes!

Updates on current project

Adrian for OpenPlayer

OpenPlayer is an opensource video player that contains a RSS-feed that creates list of videos next to the video that is being watched based on a pre-defined tag. The player is based on JWPlayer. We had a Tech meeting yesterday (Monday 7th) with Richard, Sam and Flaviu and made really good progress. The problem now is that JWPlayer doesn't accept codes that start with "http://". There is a work-around for now. The RSS feed runs locally, but the video is on the server.


  • Q: You can't have the XML on the server?
  • A: Ideally you don't want people to do it on the server. Because of iframes etc.
  • Q: Maybe it doesn't allow requests from another website?
  • A: In this particular case it is a problem in JavaScript.
  • Q: So the XML is on the local machine?
  • A: Yes, ideally we want a RSS feed on the bottom instead of on the right side, but Adrian didn't have the time for now.The MIRO community were this film is coming from is in Arabic but don't display subtitles. In case where we need subtitles, for example YouTube won't embed the subtitles.
  • Q: Is there an external source where subtitles could come from? Is there a cross-site feed?
  • A: Excellent point. Universal subtitles are opensource, so we hope on good results there.
  • Q: Can you use it with WordPress?
  • A: Only with the Wordpress Server version, there is a work-around for JWPlayer, but we need to get that working. But you need to be 'geek' enough. So basically, no it doesn't work on WordPress yet.

Philo - WeMix

WeMix is a project about solving a problem. There is so much video online that its often hard to find the gems of content or get a good overview. Large scale public events are filmed and uploaded by many, but if I want to know what an event was about, I have a myriad of videos to watch. Great to get multiple perspectives, but cumbersome to go through. The idea of WeMix is to aggregate the best parts of related videos and display the a newly edited meaningfull overview video. The project uses Popcorn to process and remix video (time codes, titles, audio, etc).

At the moment the project is really conceptual. I am learning JavaScript right now, but I am looking for an expert in the field that is interested in the future of video. For example the Mozilla festival: there was a lot of videos shot there, valuable videos, but how can we find the good videos? How can we extract data from the video?


  • Q: We see hundreds of cameras, but the videos are rarely uploaded and the ones which are have usually very poor technical and journalistic aspects. So citizen journalism isn't that big yet. There is a basic lack of skills.
  • A: Guidance in the form of a template would solve a lot of the problems you flag up. Vision on TV offers such templates.
  • Q: Is it possible to find a specific part of a video?
  • A: Ideally, yes.
  • Q: Would it be possible to make a complete master video based on time-tags and location-tags? And also to rate parts of videos, so there is only good video in the mastervideo?
  • A: I would really like that.
  • Q: It is interesting to combine geotags of videos with the time they were shot.
  • A: Nice, but I don't want to do this. The main problem is that a lot of people don't upload right now so we need to build an exemplar video to show what's possible, and next to that clear links on how to produce quality citizen journalism videos.

Richard offers the visionOntv archive to let Philo test is project with the content, he'll meet with Philo to talk about the details.

Lightning pitches

Neil for Portfolio Fusion

Neil presents "Portfolio Fusion", a non-profit service on basis of psychometrics to help people find the job they love, and improve their skills from the experience of other contributors. The more people that take the test, the better the test gets. It is supposed to replace the brief resumes.

Instead of giving their text CV, candidate would send their API, which are tagged with external links/content showing their experience and skills


  • Q: Where are you now in your work?
  • A: There is a lot of hard work still to do, especially on 'OAR'? Building a database.
  • Q: How are we targeting the query as a researcher?
  • A: The language for this is still up for discussion.
  • Q: Who is responsible for delivering the data? Is it mine as a employer?
  • A: Yes, it your own responsibility. Through a button you can add information.
  • Q: What about lying?
  • A: It is about claiming and giving the evidence. The website you visited is a evidence of what you're claiming. Compared to LinkedIn; there aren't so many fake pages.
  • Q: It is interesting that links from peoples improve the quality of the identity.
  • Q: What do you want to build exactly?
  • A: A database of knowledge that is giving back to the community.
  • Q: Will you index people on their skills?
  • A: My technical knowledge is not enough now. You want it easy to search people and find out how other people required skills.
  • Q: Does it drive on employers or employees?
  • A: It is going to be a perfect harmony. Off course.

Hercules for Jatrobot

Hercules is currently working on Jatrobot. It is a plant, a weed, that produces seeds that are useful as a bio fuel. You can plant it in a wide variety of soils and environments. It came from a hackaton in Barcelona where they built a robot that can plant seeds. In the next Hackathon we added geotags.

There were several projects on this plant, but without the right research. Just last year they closed a project in Sudan. For this project I am using gaming as a part of the research, not the research self.


  • Q: What do you want to build?
  • A: I want something similar like FarmVille. And we want to go to crowdfunding to fund everything.
  • Q: Are there crops actually being build?
  • A: In the game it won't be. But there will be real plants that will influence the results and the variables in the game.
  • Q: What is the game for?
  • A: The game will be means to get engagement in the project.
  • Q: What will you get from me gaming?
  • A: It will fund the project. And we can then pay the farmers. The game will raise money. People will maybe be able to reduce their carbon foodprint by funding the project. You can get 'points' in the game, which you can buy with real money.
  • Q: What kind of team do you have now?
  • A: Technical people for now. And a guy who is good in getting funds.
  • Q: What is the reason for the failure of the Sudan-project?
  • A: It was commercial, and the guy who owned the land was a bit dodgy and not interested in the project. He wasn't committed. Similar projects have failed, which is giving a bad name to the biofuels in general.
  • Q: Are there bio fuel projects that can be socially sound in the sense that they don't replace foodcrops?
  • A: I hope so. In my project the ethics will be looked after.
  • Q: Why did you change from the robot project to the game project?
  • A: If you remove the financial concept from the game (the game can be self-sustaining) then the project won't be as easily fundable. This project is a continuation of the old robot project, there still will be robots.

Brainstorming sessions (20mins)#

3 small groups work on different projects (Jatrobot, Portfolio Fusion, OpenPlayer) during 20minutes and will have to work on:

  • addressing the feedback from the Q&A session
  • thinking about the skills needed for your project
  • finding what is the next for the project
  • trying to schedule a tech meeting for it.

Brainstorming results and presentations#

  • Portfolio Fusion

Neil: The project is really big and there is still a lot of unanswered questions but we had a great brainstorming with my fellow coders. We need to tie al the portfolio's together now. Tech-Meet-Up? Yes, the guys agreed on a evening to be scheduled soon.

  • OpenPlayer

Richard:// The problem was that the player would not take fully qualified URL's, only virtual RSS-feeds. We need to test the tag-player, but it is depending on the MIRO-community. We should have about 500 channels running soon. Problem: we don't have multi-tagging yet. That is for the future.For the RSS-feeds, one of the solutions is an iframe, another is a new player (not JWPlayer) or hacking the URL. We now have scheduled a Tech meeting this Friday 11th May 6.30PM at Hackspace.

  • Jatrobot

Hercules: We went through the different areas of the project. What are the reasons for people to play a game. We give ourselves two months now, to finalize the project and to get the initial funding. Firstly friends and family, then later more serious funding. Two months is a bit ambitious, but it is doable.


  • Feedback from group
    • simplifying contact/access to other members (now through Forum or event page on Meetup)
    • Have brainstorming sessions earlier in meeting

Thanks all for coming and participating

  • Project owners will try to find mentors
  • Tech meetups are too be announced by project owners
  • Next Spring of Code event should be 28th May 6.30PM in C4CC, to be confirmed soon

________________________________ You'll find the programme of the day here.

0 Attachments
Average (0 Votes)
The average rating is 0.0 stars out of 5.