Loomio
Fri 28 Aug 2015 11:05PM

Sensorica Next Generation Infrastructure

LF Lynn Foster Public Seen by 228

Sensorica is working on fundraising for OVN infrastructure. There has been much discussion in the Sensorica email list on this. This Loomio discussion is to have a more structured conversation on what the fundraising is for, and what is the agreed upon structure for any project resulting from the fundraising.

NOTE: This discussion is NOT about the fundraising itself, that is happening elsewhere.

General proposal on the table for the possible infrastructure project, for discussion:
* The project team will include all the people who have been working on the infrastructure in any significant way, if they want to join.
* The team (new and old people) will all agree they can work with each other productively before final formation of the team.
* The team will only include people who have proven commitment to the OVN or other next-economy forms, not in it just for the money.
* The team will manage itself. The team will set up its own process methodology and its own value equation.
* The team will make technical and architectural decisions for the good of the project, with input from supportive people who have relevant technical knowledge.
* The role of the R&D and outreach people at Sensorica will be as valued collaborators, and focus on Sensorica requirements and preferences, feedback, and testing.

The other part of the discussion is what possible paths to take, and there have been some thoughts put forward on that. Many of these are not mutually exclusive, so could be worked on in parallel, more a matter of how any funding would be divided up between the finally chosen options.

Some possibilities that have been mentioned already, and I'm sure people can put more forward:
* Strengthen and clean up the existing model layer (where the logic lives), and create an API for that.
* A complete new UI, or multiple new UIs, to include web and mobile interfaces. Or partial new pieces of UI, and keep some of the existing mundane parts. New UI relates to the previous one, because a new model API and new UI would work together.
* Start completely over, build from scratch. (This one is mutually exclusive I guess, except the requirements developed in the NRP could be used as a starting point. Or not.)
* Rethink the base technology. This includes for example using blockchain. Might be other things people are thinking of in this arena. (Note using Ethereum or similar would be at a different layer than the NRP logic itself.)
* Rethink some or all of the model / operations logic. (For example we had started rethinking Exchanges to be much more generic and user defined, inheriting less from the existing world.)
* Emergency maintenance only on NRP, otherwise stop work in favor of other efforts.
* There are some invisible parts of NRP that need improvement: One click installation; new login code; get current with the software libraries we are using; that kind of thing.
* Contribute to the work already going on to develop interoperability between networks: standard vocabulary and protocols, etc. This is needed whether between 2 instances of NRP where there are resource flows between networks in different instances of the software (like Sensorica and the media collective), or 2 instances in totally different software, making it totally flexible what any network chooses to use, as long as each software platform can speak the language to each other.

NOTE: The above is a gathering of earlier thoughts, and is somewhat of a mish-mash.

The goal is for people to come up with specific proposals that everyone can discuss and vote on.

Hoped for result:
1. Agreement on governance and project principles.
2. Agreement on what specific initiatives the funding will support, preferably weighted.

LF

Lynn Foster Fri 28 Aug 2015 11:15PM

Who needs to participate in responding to any proposal?

I would suggest: all the people involved in the fundraising effort, and all the people involved in Sensorica infrastructure, and the core team in Sensorica, however that is best defined. This is the minimum to come to a decision, of course any and all opinions are useful!

Are there existing governance processes that should be applied here?

AK

Abran Khalid Tue 15 Sep 2015 12:01PM

Lynn,
I agree with all the proposals you have put forward. Should we create a proposal and start the voting process ? Or should we first ask members to put forward their names for the team you have suggested ?
It would be good to first ask people who are interested in being part of the proposed team and having a conversation ( not detailed ) about what they want to achieve out of it.
What should be our next actionable step ?

LF

Lynn Foster Tue 15 Sep 2015 12:58PM

@abrankhalid , thanks much for putting this back on the agenda.

I think the first part (project governance and principles) could be put up for a proposal, the second part (what the fundraising should fund) will need a lot more discussion. My impression from afar is that fundraising efforts are right now more focused on keeping the lab going than software infrastructure, so we can wait for the second part until people are ready.

In terms of "team", I guess I was wanting to have enough of a consensus on the principles from the Sensorica core so that we know how Sensorica thinks about future infrastructure work. This gives us a way to understand where we want to go with our relationship with Sensorica.

How about if we give a few days to see if there is more discussion on the first part, and then I will make a proposal and we'll see who responds. Putting it on my calendar....

AK

Abran Khalid Tue 15 Sep 2015 2:28PM

@lynnfoster , A few days sounds fine, although I don't think there is much room for debate/discussion on the first part. No harm in leaving it up for another few days.
My concern is that it has been almost a month since Bob pointed out his disillusionment with the current system and there are no concrete steps we have taken yet to resolve the issues. Those issues will keep on festering discontent. Funding aside, I am looking to focus more on the communication and coordination aspect, that will remove the current one-on-one nature of working relationship. Distributed responsibilities and a wider spectrum of personalities involved in taking on the issues will result in lesser arguments. I am not sure about productivity though, that may take a hit :)

FB

Fabio Balli Wed 16 Sep 2015 6:45PM

I am not clear about what is defined under "OVN infrastructure" ? Could you make a basic proposal so that we get a first vote ?

LF

Lynn Foster Wed 16 Sep 2015 6:52PM

@fabioballi OK, I will make an initial proposal, hopefully that will simplify it.

LF

Poll Created Wed 16 Sep 2015 6:53PM

Infrastructure team formation and governance Closed Tue 22 Sep 2015 6:07PM

The following are agreed upon principles for formation and governance of an infrastructure project team if funding is obtained.
* The project team will include all the people who have been working on the infrastructure in any significant way, if they want to join.
* The team (new and old people) will all agree they can work with each other productively before final formation of the team.
* The team will only include people who have proven commitment to the OVN or other next-economy forms, not in it just for the money.
* The team will manage itself. The team will set up its own process methodology and its own value equation.
* The team will make technical and architectural decisions for the good of the project, with input from supportive people who have relevant technical knowledge.
* The role of the R&D and outreach people at Sensorica will be as valued collaborators, and focus on Sensorica requirements and preferences, feedback, and testing.

Results

Results Option % of points Voters
Agree 50.0% 4 FB JA AK FD
Abstain 50.0% 4 BH LF TLM BM
Disagree 0.0% 0  
Block 0.0% 0  
Undecided 0% 27 TB A GC SB DBM MF BD VG YG CM P CD A AA YV VN FEK CJ A CT

8 of 35 people have participated (22%)

LF

Lynn Foster
Abstain
Wed 16 Sep 2015 6:57PM

I am abstaining, as I think this should be a decision and commitment from the core Sensorica community. Or not, which is also fine, we just need to understand it.

BH

Bob Haugen
Abstain
Wed 16 Sep 2015 6:59PM

Following Lynn's lead, for the same reasons.

FB

Fabio Balli
Agree
Wed 16 Sep 2015 7:05PM

I agree this should be decision from the core Sensorica. For me, it makes sense so I would suggest an approval.

Load More