Loomio
Tue 29 Oct 2019

e-NABLE Web Central - Ongoing Development and Web Hosting

JS
Jeremy Simon Public Seen by 212

3D Universe continues to invest in the development, hosting, and support of the e-NABLE Web Central platform. While we are happy to cover a portion of these costs, it seems reasonable to ask for the e-NABLE Fund to help cover a portion as well. In this thread, I intend to create a proposal outlining a suggested funding approach to support the historical and ongoing development of e-NABLE Web Central.

JS

Jeremy Simon started a proposal Tue 29 Oct 2019

e-NABLE Web Central - Development and Hosting Closed Thu 14 Nov 2019

Outcome
by Jeremy Simon Fri 15 Nov 2019

This proposal has passed with 25 Agree votes, 1 Abstain vote, 0 Disagree votes, and 0 Block votes. Thanks to everyone who participated! We look forward to bringing additional improvements to e-NABLE Web Central!

Description of Proposed Project:

In early 2017, 3D Universe began developing the e-NABLE Web Central platform to provide a volunteer/recipient matching service for the e-NABLE community. Over the last 2.5+ years, our team has invested thousands of hours of time into the development and support of this platform. We have never requested any payment for the time we have invested, and we do not intend to do so. EWC has also benefitted greatly from the support of volunteer Bob Reiger, who has been working for over a year as a case facilitator and continues to support EWC on a volunteer basis.

However, there have also been significant out-of-pocket expenses in continuing to develop and support the EWC platform, and it does seem reasonable to ask that the e-NABLE Fund help to cover a portion of those costs.

Aleks Jones, the original lead developer, is no longer available to assist with EWC development. A volunteer lead developer began working with us earlier this year, but he had to depart shortly thereafter due to time commitments with a new job. While we are still seeking volunteer developers, we have been required to rely on a single contract-based developer who we have paid hourly so that we can continue to make improvements to EWC.

We have also had significant out-of-pocket costs related to the web hosting for this platform, as it is hosted on a dedicated server running Microsoft Windows, IIS, and MS SQL. We are now in the process of preparing to migrate EWC to a Microsoft Azure hosting environment which will be covered by Microsoft's charitable organization licensing, thus significantly reducing or eliminating ongoing hosting costs. For this reason, we are not seeking any reimbursement for web hosting costs moving forward.

Expected results/impact:

Approval of this proposal will help us to continue developing e-NABLE Web Central to add important features and improvements. Some of the plans we have include:

  • Chapter-specific functionality, making it easier for chapters to centrally manage their cases and volunteers
  • Internationalization, providing multiple language options for all of the on-screen interface labels throughout EWC
  • Reporting interface, providing charts and summaries to help us better understand various metrics (i.e. most popular designs, average time to deliver a device, most active volunteers, etc.)
  • Recipient follow-ups, to help gather feedback about the effectiveness of our devices over different periods of time
  • Integration of SolidWorks Sell platform, to provide real-time 3D visualization for custom device configurations (as demonstrated in Jack Sutcliffe's Online Configurator)

Estimate of work effort involved:

While it is difficult to estimate the total effort involved in ongoing development, our current independent contractor is paid $26/hr for his development work, and we are estimating 10 hours per week of his time throughout the remainder of 2019 and 2020.

Estimated timeline for completion:

In terms of the current proposal, this would cover ongoing development through the end of 2020.

Names of individuals responsible for deliverables:

Jeremy Simon

Amount of funding being requested: $16,067.72

Below is a summary of the out-of-pocket costs that have been associated with the development and hosting of EWC, including the projected cost of ongoing development through the end of 2020. 3D Universe is proposing that these costs be split 50/50, with half of the costs being covered by 3D Universe as a donation to e-NABLE and the other half being covered by the e-NABLE Fund.

Summary of EWC Developement and Hosting Costs
Historical payments for independent contractors (for development): $18,896.86
Historical web hosting fees: $7,638.58
Total historical out-of-pocket expenses: $26,535.44
Previously reimbursed from the e-NABLE Fund: -$10,000.00
Balance of out-of-pocket expenses: $16,535.44
Additional projected development costs for remainder of 2019 and 2020: $15,600.00
Projected total of out-of-pocket expenses: $32,135.44
50% to be covered by 3D Universe as a donation to e-NABLE: $16,067.72
50% to be reimbursed from the e-NABLE Fund: $16,067.72

A brief overview of my background with e-NABLE:

Jeremy has been a part of e-NABLE for 6 years and helps to support the enablingthefuture.org website and the e-NABLE Hub. His company, 3D Universe, is a strong supporter of e-NABLE and is responsible for developing the e-NABLE Web Central application. He is a mentor to fellow volunteers as well as classrooms around the world who are interested in participating in the e-NABLE project.

Agree - 25
Abstain - 1
Disagree - 0
Block - 0
26 people have voted (16%)
S

Shashi
Agree
Tue 29 Oct 2019

Thanks for all the good work you do!

SD

Sandra Dermisek
Agree
Tue 29 Oct 2019

AG

Agi Gonda
Agree
Tue 29 Oct 2019

AA

Adam Armfield
Abstain
Tue 29 Oct 2019

Hi Jeremy. We currently have version 1 developed of a app that can be used on any android device that we are testing. The idea is we would test it in enabel medellin than release as open source to the rest of the global enable chapters. It adresses many of these issues and has been developed via a volunteer. Many of your expected results have been adressed and implemented locally. Perhaps we can present it to the SPC and see how we can develop this together ?

JO

Jen Owen
Agree
Tue 29 Oct 2019

There is no question as to whether this proposal should be funded or not. The amount of volunteer hours and out of pocket expenses that has been given by Jeremy and through his personal business has been far greater than any volunteer should be expected to provide for such a valuable tool for the global community without reimbursement of some kind.

Enable Web Central can only be considered one of the biggest assets we could have for our community.

JS

Jon Schull
Agree
Tue 29 Oct 2019

Long overdue. Much appreciated!

AA

Adam Armfield
Agree
Tue 29 Oct 2019

Hi Jeremy. We currently have version 1 developed of a app that can be used on any android device that we are testing. The idea is we would test it in enable medellin than release as open source to the rest of the global enable chapters. It adresses some of these issues and has been developed via a volunteer. Some of your expected results have been adressed and implemented locally. Perhaps we can present it to the SPC and see how we can develop this together ?

E

ebubar
Agree
Tue 29 Oct 2019

No brainer for funding in my opinion.

T

Theo
Abstain
Tue 29 Oct 2019

Since EWC is absolutely of no use for us in France, and the fact that I stongly disagree with its approach, I should disagree, but Jeremy has made so many things for e-nable over the years, i'll up my vote to abstain.

NM

Nate Munro
Agree
Tue 29 Oct 2019

LP

Laird Popkin
Agree
Tue 29 Oct 2019

BR

Bob Rieger
Agree
Tue 29 Oct 2019

I support this proposal completely......it will fund important enhancements to EWC for the good of the entire community!

WM

Wayne Munslow
Agree
Tue 29 Oct 2019

Although it seems a large amount, in my opinion this funding is of great value to, and essential to the success of, the e-NABLE community.

EL

Everton Lins
Agree
Tue 29 Oct 2019

When we talk about EWC is crucial to remember that e-NABLE have 136 chapters in 42 different countries and no other team has worked on organizing the donation process for the community at the level the EWC team has. So this update is important and much needed. You have my full support.

KB

Ken Bice
Agree
Tue 29 Oct 2019

W

Wayne
Agree
Wed 30 Oct 2019

B

Ben
Agree
Wed 30 Oct 2019

PB

Peter Binkley
Agree
Wed 30 Oct 2019

EWC is the best!! Definitely deserves our support. Matching in the days before EWC was sporadic and unreliable. Some volunteers waited years for a client. Now volunteers and clients can connect immediately.

ME

Maria Esquela
Agree
Wed 30 Oct 2019

I urge everyone to vote for this proposal, and to give Jeremy ongoing support. This infrastructure and internationalization are essential, and Jeremy's service has been generous and professional. These costs and the timeline are fair and the funding plan continues a practice of giving from 3D Universe and the Simon family that has nurtured our community.

SM

Skip Meetze
Agree
Wed 30 Oct 2019

MB

Michael Bowman
Agree
Wed 30 Oct 2019

JB

Jacquin Buchanan
Agree
Wed 30 Oct 2019

I am with Theo, Sandra, and Adam on this one. I have tried several times to get use out of EWC and not succeeded. I am not crazy about its design, or architecture. But, I love the effort, and realize sometimes the first try misses the mark. I respect and admire what Jeremy and others have done, so I am supporting the effort to make it better. Or, maybe EWC is already meeting the needs of lots of other people, so I want to support it.

LG

Leland Green
Agree
Wed 30 Oct 2019

BM

Barry Maxwell
Agree
Thu 31 Oct 2019

WM

Will McCaffrey
Agree
Mon 11 Nov 2019

MM

Michelle Massie
Agree
Thu 14 Nov 2019

P

Patrick
Agree
Fri 15 Nov 2019

JS

Jeremy Simon Tue 29 Oct 2019

Hi, Adam. I'd love to see what you've developed! As an iPhone user, I wouldn't be able to use it myself, but it sounds interesting. Please send me an email so we can coordinate a presentation. jeremy@3duniverse.org

AA

Adam Armfield Tue 29 Oct 2019

Lets do it. Our developer says the idea is to have it also available on iphone-apple OS after initial testing. Ill send you an email and set up the call to see how we can also add it to website :)

SD

Sandra Dermisek Tue 29 Oct 2019

I agree also with Theo. For us EWC isn't of much use either, but I do see the potential so that it could be usefull in the future. That's why I gave a positive vote. I hope in future much more repicients will ask for help through EWC. For now they find our dutch chapter easier, than the EWC. I think this is so for the whole of West-Europe.

AA

Adam Armfield Tue 29 Oct 2019

We also have not received a single client through EWC in over 2 years of operations. All of ours arrive via our own website, facebook or alliances with local hospitals and foundations. I voted yes as it appears that there has been alot of time and moneyput into the website....and Jon and Jen know the amount of work gone into this more than me and so i trust their decision.