Writing code can be difficult to quickly identify and solve error and syntax messages, requiring messy web searches and time-consuming back & forth, or access to resources
We propose to integrate CodaEA into Smart Contract development IDEs, and into applications to assist developers and users in leveraging community solutions
This is the total amount allocated to Use Cardano-native token to solve software development and usability problems.
Jay Imerman - jay@theparallelrevolution.com - over 30 years as a computing professional developing and implementing solutions for businesses of all sizes; two years as a Cardano SPO
Daniel Kuchciak - dan@theparallelrevolution.com - over 30 years as a computing professional developing and deploying business, database, and Web-based solutions since the Web’s inception; one year as a Cardano SPO; ADA owner since the beginning; Cryptocurrency enthusiast for 5 years; 2 years as Cardano SPO
Dr. Peter Trzos, MD - pete@theparallelrevolution.com - Over 10 years experience in political advocacy, canvassing, and marketing; ADA owner and Cryptocurrency enthusiast for several years
Alex Mazurek, Lead Cyber Security Engineer - alex@theparallelrevolution.com - Over 12 years experience in database & software development, automation across Aerospace, Banking & Retail
No dependencies
Back-end server apps will not be open source. All public and Cardano-integrating code is and will be open source.
SDG Goals:
CodaEA is a Centralized Error Management System (CEMS). It is part of an online ecosystem that enables a wholly new approach in Computer Science! That is the discipline of ICEMS, or Integrated CEMS - an Error-Centric approach to managing issues with software. For example, in the case of application server operation, it completes Operational Monitoring by providing a much-needed service and functionality that will help server operators keep an eye on issues and handle them proactively.
At The Parallel Revolution LLC, we realized that after decades of technology experience, it was time to take a stand:
No more error messages unless you also give us solutions, and let us contribute our knowledge to help others.
And CodaEA was born - the Error Centric ecosystem that enables you not only to get the description of the problem, but to get it in an understandable way, with actionable solutions, and the ability to participate in the community.
CodaEA is an Error Analysis ecosystem designed to link communities around networks (or applications) for mutual support - and around specific error codes that represent the actual issues faced as users in the Community. Network Operators typically have the job of running server software, which emit execution logs. Often, the error messages are cryptic or otherwise difficult to determine a) whether they are significant or not, and b) what you should do to fix it - especially if you are new to operating that software.
CodaEA is the solution. It provides a public REST API to report the errors, and operations for the community to analyzed and establish the appropriate meaning and severity of the error, and query those results. It facilitates discussion and troubleshooting. But more importantly, it provides visibility into the backend operations of server software - visibility to the operators for monitoring and issue alerts, and visibility to the software developers for in-field quality assessments and operational performance.
If that isn't great enough, CodaEA collects metrics on the errors that are reported. Software Developers can access those metrics, to find out what errors their customers are facing in the field. And, they can use those metrics to measure the effectiveness of their QA efforts, or maybe even to drive their QA focus to resolving specific issues that are of bigger impact.
As a Network Operator or Software Developer, you can join the CodaEA Community by creating an Account. Community Members earn reputation for their participation, and that reputation will soon be tied to the CodaCOIN Token cryptocurrency, which will be awarded to the Members' Cardano wallet by the end of every epoch.
We also propose to add Smart Contracts and Web3 integration to our Website to allow bounties to incentivize solutions using Cardano native token.
For Developers, this will make:
For Users, this will make software easier to use, because messages not only offer a message, but a list of solutions derived from a live community feed, and inclusion of the user in the community providing answers.
In the Short-Term:
● Coverage of CodaEA in blogs, podcasts, and news articles
● Positive Word of Mouth recommendations
● Achieve all Phase 1/Phase 2 objectives
● Number of accounts with Cardano wallet addresses registered
In the Long-Term:
● Grow CodaEA and general ICEM principles to become an indispensable part of computing landscape
We will have weekly posts on our Discord, including:
We currently have 4 full-time committed professionals with multiple decades of experience each. We have a communication system in place on social media, and software already developed and being used. We can therefore keep public announcements going, development, and interactions with other groups as it moves forward.
Our main goals are to:
We have already validated our approach with testing on processing Cardano CNODE logs over the past year, and including other software analysis in our ecosystem. We will continue to validate feasibility based on the indicated metrics we will measure as it moves forward (see KPIs / measurements of success in other areas of this proposal).
Project Milestones
Usage Milestones / KPIs
Public Reporting
Phase 1: Launch
Deliverables:
Outputs & Documentation:
Phase 2: Development Integration
Deliverables:
Outputs & Documentation:
Operational Costs: $50,000 (Operation of server environments, software licensing, cloud infrastructure hosting, backups)
Developers: $300,000 (Pay salaries of existing developers, Hire additional developers, Smart Contract writers, UX Experts, Graphics Experts - for 1 year)
Liquidity Pool: $150,000 to incentivize use of CodaCoin token with CodaEA, purchases and exchanges with other currencies
Our project represents a leap forward in software capabilities around error and message management. We will be helping developers, making it easier to develop software and ramp up skillsets. We will also help them to gather usage statistics of their code to help focus QA efforts on continuous improvement.
We also help make it easier to support and use the software, by providing instant references to the messages, and allowing all people to contribute to the knowledge base.
Jay Imerman - CEO - Back-End Full Stack Developer, Infrastructure Expert, Web Developer (30 years experience)
Daniel Kuchciak - CIO - Front-End Web Developer, Database Developer (30 years experience)
Terri Stocke - UI/UX Expert, Project/Program Management (25 years experience)
Alex Mazurek - CPO (Chief Product Officer) - Drive product features, security, prioritization (15 years experience)
Brian Patrick - Back-End Full Stack Developer, Infrastructure Expert, Web Developer (25 years experience)
Peter Trzos - CMO - Marketing & Executive Presentations (10 years experience)
Alex Bruskin - CTO - Technology Officer, Business Advisor (30+ years’ experience managing product development and international, defense contractor supplier businesses)
TBD - Plutus Smart Contract Developer
TBD - Plutus Smart Contract Integrator