[Federate This] Off-Blocks

Was Federate This Off Blocks Grant Round 2, 2019 Successful?


Have not voted

Guides Brian Deery Niels Klomp

Authority Nodes BI Foundation BI Foundation Canonical Ledgers Canonical Ledgers Consensus Networks Consensus Networks DBGrow DBGrow De Facto De Facto Factom Inc. Factom Inc. Federate This Federate This HashQuark Kompendium Kompendium LUCIAP LUCIAP Matter of Fact Matter of Fact Multicoin Capital Multicoin Capital

  • Total voters
    19
  • Poll closed .
Secured
#1
Description
This grant is enabling 2 further sprints of the Off-Blocks development.

Grant Proposal
Here

FCT received
3,295

Grantees
Federate This

Start Date
June 24th, 2019

End Date
July 21st, 2019

Milestones
Complete assigned Tasks on Jira Board.

Sprint 1: 24th June - July 5th.
Sprint 2: 8th July - 21st July.

Note: Exact tasks for each sprint will be shared once finalised.
 
Secured
#2
Work on the Off-Blocks grant starts today, this is an extension of already completed sprints to cover a number of remaining tasks.

Huge thanks to the community for supporting this project. The scope and functionality of the app continues to impress, and is finding a lot of traction. The app will generate significant usage of the Factom protocol.

Sprint 1: Monday 24th - July 5th.

Screen Shot 2019-06-24 at 16.50.12.png


The Mobile App is mostly complete, with a few minor points to iron out. The focus for this sprint is on the Web Portal and implementing an automated testing suite.

Some of the items listed are larger tasks that cover multiple sprints, and therefore we don't expect to clear every issue above in the 2 week window.

Happy to answer any questions on the above.
 
Secured
#4
Well that really depends on the definition of ‘finished’. And who the users are.

I expect we’ll be tinkering on aspects of it for a while to come before I can truly call it finished.

But the majority of the Mobile App will be functioning for sure. Enough to sign people up and use it.

Things like extra languages, an in-app walkthrough. Transition to DIDs from native identities, Integrations with some third party services etc will keep us busy.
 
Secured
#6
Second Sprint

The second sprint begins today. The 40 issues are working towards making a version suitable for public beta. This has forced us into some tough decisions, as we can't squeeze everything we want into one sprint. This sprint is a mix of UX improvements, and bug fixes that are long overdue.

Although templates and interactive widgets are functional - they will take further time to get the UX/UI right. Therefore we'll be focusing on making the rest of the app releasable, before returning to finish them.

Work is expected to continue over the next 2 months to clear the backlog.

Screen Shot 2019-07-09 at 21.21.49.png
 
Secured
#7
The Off-Blocks grant period is now ended after the completion of the 2nd funded sprint. Thanks again to the community for the award.



Summary

Description
This grant is enabled 2 further sprints of the Off-Blocks development.

Grant Proposal
Here

FCT received
3,295

Grantees
Federate This

Start Date
June 24th, 2019

End Date
July 21st, 2019

Milestones
Completed assigned Tasks on Jira Board.

Sprint 1: 24th June - July 5th.
Sprint 2: 8th July - 21st July.




Please find the Jira report images attached for the tasks completed during the period.
 

Attachments

Secured
#9
Is there a date scheduled for the release of the OffBlocks product now that this grant is complete?
Hi Sam - there’s not an exact date, but we are allowing external testing by clients and starting PoCs this month currently as we tidy up the remaining items on the backlog. We will think about doing a private beta with ANOs for visibility.

Refactoring and an issue with annotation coordinate mapping on react-native caused a delay over the summer. It’s unfortunately a complex product, which has taken more time than anticipated to get all the parts working together nicely.

Choosing react-native over dedicated iOS/Android versions came with upfront costs, but will be cheaper and easier to maintain in the long run.

What we’ll have at the end of this mission, is a comprehensive product that’s more powerful than DocuSign, Adobe, or HelloSign.

Realistically 6 weeks.
 
Secured
#12
We’ve just completed a large round of testing, and drawn up a list of bugs for the backlog. We are prioritsing the most important over the next 2 weeks, and then switching to Factom so you will start to see some entries on the explorer.

We’ll certainly share what we can, and have had all the agreements drawn up already if ANOs want to get involved further with commercialising it.

The product is now far past its MVP, and we will look to take this version to launch as we iron out the rest of the bugs.
 
Secured
#13
We’ve just completed a large round of testing, and drawn up a list of bugs for the backlog. We are prioritsing the most important over the next 2 weeks, and then switching to Factom so you will start to see some entries on the explorer.

We’ll certainly share what we can, and have had all the agreements drawn up already if ANOs want to get involved further with commercialising it.

The product is now far past its MVP, and we will look to take this version to launch as we iron out the rest of the bugs.
Do you have any example entries you can link us to in the explorer?
 
Secured
#16
Dear Standing Parties,

The 'Off-Blocks' grant is now up for success determination.

Milestones
Complete assigned Tasks on Jira Board.

Sprint 1: 24th June - July 5th.
Sprint 2: 8th July - 21st July.

Please select a score 0-10 in the above poll.

The results will determine the success as defined in Doc 106:

Exceptional (9.0 - 10.0) - Successful
Overachieved (7.0 - 8.9) - Successful
Achieved (5.0 - 6.9) - Successful
Underachieved (2.0 - 4.9) - Failure
Total Failure (0.0 - 1.9) - Failure


Doc 106 contains the full process:
https://docs.google.com/document/d/19pG4-wM8mxmr1Om2CQUN5nB221KDEiWuJCa56jZQvgs


Thank you for the support and award of this grant; we look forward to working with you to deliver this Application to as many clients as possible.
 
Secured
#22
@Colin Campbell
The work you have done sounds really good. The methodology seems sound and the product should be amazing if it is, as you say,
more powerful than DocuSign, Adobe, or HelloSign. Without a better way of objectively evaluating this work it is going to be very difficult for a 3rd party like ourselves to determine it's success. As a minimum a self determination would be useful. Without that I and potentially others will either have to abstain or give the grant an arbitrary score.
 
Secured
#23
We would also appreciate self determination with reasoning.

it is however important to realize that this specific grants was aproved to fund ongoing development sprint and not to produce a finalized product. Because that it should be scored on that merit, and based on jira reports of completed tasks it seems like funds have been well spent for period.

Cryptologic is scoring this grant an 7.
 
Secured
#24
Based on the posts above, the product is far pasts its MVP and there was a mention of a private beta for ANOs.
Jira reports are nice but do not replace "proof of work" such as public repo for public dev grants - we are not in this case here. IP applies which is completely normal.
So just a quick demonstration of the ability of the solution would be enough - through a free trial for example.
This grant has financed 2 sprints to help finish this product. It was quite clear in the grant proposal.
 
Secured
#25
I will let Colin do the rest of the response. But from a technical side I certainly can respond.

Past MVP, does not necessarily mean ready for general usage/production of course. I am not sure whether people have any idea how much work bringing a beta of a full web platform and apps for multiple platforms, with multiple flows and capabilities actually is. Right now we are in sprints where the end result could really be released as a production system. Except that by itself is not flipping a switch. The whole team together with Colin decides when the beta will be released. I have a feeling that is not far off (like 1 or 2 sprints).

In the meantime creating something of a demo video or giving some people access to a dev build can probably be worked out, but will leave that up to Colin. BTW; the fact there is so much interest already in the product even without a release, is because people involved with sales are showing the app already since the spring to parties ;). Last: https://off-blocks.com/Connect are actual screenshots and features of the app.
 
Secured
#26
it is however important to realize that this specific grants was aproved to fund ongoing development sprint and not to produce a finalized product.
According to the Goals and the Success Criteria in the grant application, this grant was sold as much more than two ongoing development sprints.

Screenshot from 2019-11-11 09-47-45.png
Screenshot from 2019-11-11 09-47-54.png

@Colin Campbell You claimed this grant is complete when most of its stated success criteria has not been met. I'd like to be understanding because I believe this grant's funds were put to good use, but I don't know how I can vote "Success" without answers to some of the questions above.
 
Secured
#27
I was asked by a Guide to bring this grant under the Success Determination process to wrap it up.

Judging a $10k grant on a $600k development is clearly absurd.

The grant was for 2 sprints of development work; It was finished many months ago.

As stated several times previously, we suffered tech delays over Summer due to the scale and complexity of the project, resulting in it not going Public.

We could go Public at any point but choose not to, we instead choose to polish at great personal expense.

We have shown working videos and screenshots and Jira boards and recently launched a website with all the info you need.

If you don’t believe that $32k of ongoing development was done, then please vote it a failure.

If you do believe $32k of ongoing development was done, then please vote it a success.
 
Secured
#28
I was asked by a Guide to bring this grant under the Success Determination process to wrap it up.

Judging a $10k grant on a $600k development is clearly absurd.

The grant was for 2 sprints of development work; It was finished many months ago.

As stated several times previously, we suffered tech delays over Summer due to the scale and complexity of the project, resulting in it not going Public.

We could go Public at any point but choose not to, we instead choose to polish at great personal expense.

We have shown working videos and screenshots and Jira boards and recently launched a website with all the info you need.

If you don’t believe that $32k of ongoing development was done, then please vote it a failure.

If you do believe $32k of ongoing development was done, then please vote it a success.
Hi, Colin!

As someone who supported your Grant application, I have to say I was expecting something more tangible in terms of reporting. In my view, the Success criteria you defined yourself for this grant have not been met. It is also difficult to judge from screenshots the amount of development effort that went into these Sprints and the final results from the development.

I fully understand that delays can occur due to technical complications and that, unfortunately, you had to delay the release of Off-Blocks due to those. I have no issue with this. I also have no reason to believe that the funds, which were awarded to Federate This, were not put to their intended use. However, please understand that based on screenshots, videos and the website you released, it's difficult to get an objective picture of the state of development or the amount of work done as part of this grant.

I also would like to point to a discrepancy in your comment: you say this is a $10K grant, however at the time of payout, the 3295 FCT that Federate This received was worth over $26K.

In conclusion, I have two questions:
  • what is your self-score on this grant?
  • can you provide the Standing Parties with some video demo of Off-Blocks?
Thank you.
 
Secured
#29
Judging a $10k grant on a $600k development is clearly absurd.
We cannot guess this fact. We don't have your BP. To be honest it also sounds like this $10k were not that important. It is not the speech I remember when you proposed your grant (at that time, the grant was certainly more around $30k btw).
People just want you to take the time to communicate on a (commercial product) grant many of us voted for.

As stated several times previously, we suffered tech delays over Summer due to the scale and complexity of the project, resulting in it not going Public
Again we are not in your mind and Summer passed by several months. If you don't tell people why you did not launch yet, people will simply try to guess based on your posts which all mentioned "far pasts MVP" and "private beta for ANOs". Hence our questions.
Concerning this last point are you still considering sharing a private beta with ANOs?

I sincerely wish you all the best with your app which looks indeed great on your website and videos.

Thank you
 
Secured
#30
Valentin and Matthias - please vote this grant a failure. You clearly have an agenda from your own current grant proposal.

This behaviour is a result of this discussion:
https://factomize.com/forums/threads/factomatic-1-python-did-library.2532/#post-20713

The value of the Off-Blocks grant was decimated. The real cost incurred was not.

Several other ANOs have either seen it live, or have a private download. Just wait 2 weeks and you’ll both have it too. You don't personally need a copy to assess this grant.

Again, it is absurd to judge a $10k award on a $600k development. The Jira boards shared throughout the grant period and the final report of all tasks handled during the 2 sprints, in this very thread, are sufficient for proof of work.

The fact that subsequent comprehensive testing revealed a bunch of bugs from the entire project to work through before going Public, doesn't take away from the work done during the grant period and therefore shouldn't affect your assessment.

Any other concerns, feel free to raise them.
 
Last edited: