Loomio

OpenAppJS Project Update - September

Simon Tegg PublicSeen by 150

New Developers!

The biggest news is that other developers have become interested in the project:

  • Mikey's going to help out Benjamin Lupton with the interconnect project and possibly align it making use use openappjs components.

  • We were also contacted last week by Ethan, David and Rylan from Colab.coop (a social enterprise service company similar to Enspiral and based in New York ). They use loomio and are very interested in cobudget. They had also been thinking along very similar lines of a suite of apps running off an opensourced microservice API's. They want to get a project reporting app up and running quite quickly, and will focus on the existing people + groups + [reports? + projects?] APIs.

Welcome to openapp! We look forward to the new energy and ideas these folks bring!

Logistics:

Mikey has returned to the States but continues to work on openappjs and has also been helping out on cobudget.

I've taken on a 30hr/week contract with Twingl to pay the bills and keep working on openapp outside of this. Their trailblazer project has some similar UI ideas as the openapp data browser ui. I have some freedom to pursue interesting ideas in the trailblazer frontend so I'm hoping to take these learnings and apply them to openapp later on.

Craftodex (people data browser for Enspiral Craftworks):

Craftodex will be our first attempt to combine the people API service with openappjs UI components. The plan is the this will eventually be able to browse all kinds of open- linked-data out there on the web (e.g. http://dbpedia.org) using user-friendly semantic search,and customisable view options.

To this end we've been building up tiny UI pieces in the OpenAppJS repos that we will combine into apps (you can see how this works here

The goals of this project are:

  • Build out full set of UI components following the ARIA spec. Eventually making composing a frontend app as easy as writing a schema.

  • Appeal to js developers and get them interested in openApp. To this end we're using the mercury frontend framework. Mercury is a highly performant and scalable framework but could do with some more examples and better documentation By building our components in mercury we help the nascent mercury community get off the ground and give them some working reference examples.

    • We're thinking of licensing things in a Peer-production license and stir up these developers and get them thinking about alternative economic models that support open-source developers directly (rather than just working for big corporate and doing open-source on the side).
    • Test out hypothesis that users find a federated semantic search across multiple providers valuable.
    • Test the hypothesis that users find browsing data in a 'network view' (rather than just the prevalent 'list view') valuable.
    • Provide Craftworks with somewhere to find contact information about our rapidly expanding team :).

Caroline Smalley

Thanks for the update! Some interesting development with The Citizens Media. Intend to use Loomio to help drive decisions on a collaborative currency exchange.

Josef Davies-Coates

Thanks for the update, sounds like lots is going on, great stuff :)

elf Pavlik

I feel especially excited about collaboration with on of top Open Source contributors in JavaScript (and in general) http://git.io/top \o/

@ahdinosaur do you know if @balupton will join this group? BTW 'sup @dominictarr :)

Bob Haugen

@simontegg - do you plan to use the Peer Production license as written? Or re-write it? We took a look at it, but it was written so specifically for literary and artistic works that we backed off. I mean, I think of code as art, but probably most people don't...
http://p2pfoundation.net/Peer_Production_License

Tibor Katelbach

would it be possible to organise a Hangout to discuss directions for open App and maybe start a frequent sharing process to expose who is doing what ? this could be interesting to start collaboration initiatives. we have started a similar meetup in French though called build commons and I think open App is the similar english version

Building Commons / Open APi meetup

proposal by Tibor Katelbach Closed Tue 23 Sep 2014 8:08PM

Create a "who does/wants to do what" monthly meetup to help collaboration initiatives
it would be a 1h or 1h30min Hangout where any actor of the open app approach could present himself and project to prevent different people redoing the same things, promote collaboration and sharing code, present interoperable architectures ..etc

Results

Lynn Foster
Agree

Excellent! Perhaps people can contribute to the agenda ahead of time or at the beginning of the meeting, and the group agree on what will be talked about.

Jon Richter
Agree

  • open apis and standards
  • mapping of all those initiatives
  • date & time ? ;)

Caroline Smalley
Agree

it's a good idea, Tibor. let's give it a shot and see where it goes! i'll be away in Toronto (meeting with collaborator 100-mad.com and global citizen forum)... back on 10th Oct

Joshua Vial
Abstain

would love to join later sessions - keen to read the highlights.

Ethan Winn
Agree

Very excited to build knowledge together and expand beyond our own immediate needs to build something larger.

Kurt Laitner
Agree

credit weight sounds interesting..

Simon Tegg

@bobhaugen probably evolve it. I don't know enough about licenses.

A separate discussion but I've been thinking (and I think @joshuavial has as well) that system where people and groups autonomously declare the 'dependencies' of their projects and economic resources, perhaps using a 'creditWeight' spec like in that [paper],(http://arxiv.org/abs/1407.5117) would bootstrap peer-production financial flows.

You make a resource and give it a PPL. If people use your resource they should add it to their dependencies, and so on, until someone monetizes and resources flow back along their dependency paths.

Bob Haugen

@simontegg - I'll see if I can get some help from the P2PFoundation in evolving the PPL. I don't know enough about licenses either.

Re dependencies and credit weight: yes! We have an economic event type in place for that (citations), although they do not have "credit weight" in place yet. Would be good to make citations automatic when dependencies are declared in any of the popular dependency mechanisms.

Tibor Katelbach

here's the format I propose (any proposal is welcome)
- 10min per presentation per project
- present the creating commons dynamic and the shared technological orientations & choices
- open discussion / questions

scheduled every month by a doodle vote
max 1h30min
everything will be recorded and made public

to prepare our meeting, we could all list what we'll be taking about. feel free to add something to the process.

I'll be talking about
Pixel Humain (citizen social network) and presentating the creating commons group/ approach

here's a doodle to choose a date (within 2weeks)
http://doodle.com/z6mtexdrepwkxu2r

Bob Haugen

I'd like to talk about economic networks and how to represent them in linked data. I will not present a solution, I don't have one. But I think we have the appropriate model. Lots of details in our github wiki if you are bored:
https://github.com/valnet/valuenetwork/wiki
I'm working on a quick way to present the core as it might fit into linked data.

Bob Haugen

P.S. is this another case of forking the conversation (started out with OpenAppsJS Project Update, now is about organizing a hangout)? This is not a complaint, I see how it happened, it was very natural and totally works for me. But it harks back to a previous question from (I think) @jonrichter about moving part of a thread to another Loomio discussion...

Lynn Foster

I'd like to start a discussion on how to get to standards for the shared data involved in open apps. @elfpavlik this might dovetail nicely with your topic. My concern is that the existing standards tend to be very corporate centric, and also a bit helter skelter. Do we adopt them and force our data into them? Do we adopt and add to them? Do we start our own effort? We could look at the Org model and/or the Product model for an example.

Ethan Winn

Hi all, very heartened by the open and gracious reception. As we noted to Simon and Mikey, we have been architecting some services much like the People and Circles in OpenApp, and are thrilled to be able to collaborate with a wider network of like-minded folks to build something more than a one-off.

@lynnfoster your points on corporate-centric domain modeling as well taken. Our immediate needs are to develop tools for coordination of projects in a cooperative business (project reporting, organizational documentation, secure sharing, etc.). On the one hand this is a somewhat corporate problem space, but on the other our being a cooperative and a collective means that many assumptions in the (even more) corporate domain do not apply to us.

Our hope is that by being true to that ethos and developing tools that incorporate a wider array of collaborative approaches and domains into our work we will build something that both better supports our work and opens up new collaborative possibilities.

Caroline Smalley

@bobhaugen @simontegg PPL being developed by a group also behind CIC. founder is Stacco aka Ah Uhm on FB. Michel will be spending some focused time working with them early next year - if I recall correctly. I have an outline of his schedule and know he's crazy busy on tour with little internet time. We are connected though.. he's involved in the latest developments taking place with CM.

My interpretation of PPL is that it is an evolving concept. Figuring out exactly how it will work not yet identified.

It's philosophies will be integral in the way opportunity is created through CM (http://thecitizensmedia.com/pub/section/the-commons?id=1174)

http://cooperativa.cat/en/

Caroline Smalley

@bobhaugen @simontegg

just sent an email to Stacco asking if there's any further info updating where things are at with PPL's

Bob Haugen

@carolinesmalley - the info I posted above came from Stacco.

Bob Haugen

@simontegg @carolinesmalley and all: Michel Bauwens says it will be a year before they are ready with an improved reciprocity-based license. Until then, he suggests using the PPL as-is and switching to the new one next year.

Caroline Smalley

thanks @bobhaugen Stacco: "As Michel says the PPL exists and anyone can start using it right now. It is, however, far from perfect, so here's a short video of what we want out ideal license to look like and that's what we'll be working on this year.

We´ve been using it for over a year with no hassles. "

'short video' is as link above.

CM has PPL concepts built into the way it works, so far as those who provide solutions to communication and design challenges will be paid for their work (using cobudget and loomio as budget/decision making tools), and all profits will go to those who invest. my ? concerns how the co-op will valuations on related PPL's.

Tibor Katelbach

Hi Every one
according to the Doodle it seems like Monday 29th is the right date and for the Time frame , I'll assume 3PM GMT is the right time , since not so many people answered on that doodle , you still can here
http://doodle.com/t3iaueym3bcgs4kh

see you all monday :-)

Caroline Smalley

sorry @tiborkatelbach ... missed seeing this! I'll be heading to the airport that time (heading to Toronto for the global citizen forum - guest of the chair.. should be interesting! http://globalcitizenforum.org/ + fun :0) will make it so!

would love to have joined u. look forward to hearing how it goes.

Tibor Katelbach

no worries we'll record everything
interesting forum :)

Tibor Katelbach

Since there was a last contribution on the time frame
moving the meeting to 4pm GMT time
this is the final Time and wont be changed from now
cheers

Tibor Katelbach

4pm GMT
so in 1/2h , I'm preparing the link for the Hangout

Caroline Smalley

Sorry to miss this.. on a flight to Toronto

Tibor Katelbach

Hi All
I'm not sure why , but we were 5 attendees at the meetup ,
which was fun and constructive , but would love to see us all in the next one if possible

here's the recording
http://youtu.be/R91kOkNgEqY

and the notes and links
https://github.com/pixelhumain/buildingCommons/blob/master/meetups%20and%20links/20140929_BuildingCommons_en.txt

conslusion :
This First Meetup was positive
we agreed about collaborative thinking, and building
our first common goal is fairly easy and simple
Anyone interested in Building commons should use this person model
to describe themselves minimaly at least in this format
https://github.com/pixelhumain/buildingCommons/blob/master/person.json
and make it available on a server or commit it here to this repo
https://github.com/pixelhumain/buildingCommons/members

We'll start the Organization and the Event Json-LD for this event
https://github.com/pixelhumain/buildingCommons/blob/master/organisation.json
in order to build a common usable Person, Organization, Event JSON-LD starting point

Mikey

sorry for not attending, my bad. let's please make this a regular event. :)

Theodore Taptiklis

My apologies for absence...I had thought I could make the time, but was on the road for the time of the meeting...I'll plan better for the next one. Teddy

Tibor Katelbach

Hi
on the Doodle there was a second date (oct 5th)
so I propose to do this again as a 2nd first timer :-)
We'll then try to organize the frequency
if it's good for you same time 4PM

it would be great if by then we all did a bit of home work and filled up their person JSON-LD and maybe the organisation.
We'll soon have a project version as well soon.

elf Pavlik

Oct 5th, 16:00 UTC works for me! (just set reminder in my calendar)

Caroline Smalley

will try to make it! thanks for the links

Caroline Smalley

Flying back on Sunday.. will be 'in transit' at time of hangout. Possible to change to the next day? Sorry!

Tibor Katelbach

I'll add a week to that doodle and
let everybody answer
it would be cool to have people from loomio and enspiral join as well :)
http://doodle.com/4m7hxi8iycvcffri
I'll concider 16:00 UTC is the good time for everyone

Tibor Katelbach

it seems like like thursday 9th is our common day

elf Pavlik

@tiborkatelbach can you close the pool? i already mark calendar for tomorrow (Thu, 9th 16:00UTC)

@jonrichter @paulmackay1 @xekoukou @ahdinosaur