funded

Open Standards & Interoperability

$500,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
ソリューション

<p>To deliver complex software, driving collaboration, and accelerating innovation by sharing identity, practices, and sw components/services.</p>

Problem:

成長を促進し、すべての人に平等な機会を与え、カルダノプロジェクト間のシナジーを高めるために、オープンエコシステムを構築することはできますか?

Yes Votes:
₳ 89,536,156
No Votes:
₳ 10,309,318
Votes Cast:
403

This proposal was approved and funded by the Cardano Community via Project F7: Fund8 challenge setting Catalyst funding round.

  • Video cover image

Why is it important?

To deliver complex software, driving collaboration, and accelerating innovation by sharing identity, practices, and sw components/services.

What does success look like?

A vendor-neutral ecosystem to

- drive growth, awareness, discoverability

- increase commercial adoption

- provide needed infrastructures

Key Metrics to measure

Open standards adoption should increase among cardano projects. On the long term, all of the community-funded projects should be open and transparent by following common standards.

There should be observable improvements: easier to discover projects and find project resources, more intuitive to access project knowledge base (documentation, how-to, etc.), and simple to find and contact project members.

It should be possible to have project synergies by allowing simple inter-project communication, knowledge sharing, and re-use of existing components/services.

We should observe an increase in open-source contributions to different projects: both from new joiners and from other people already in the Cardano community

We should observe an increase in reputability of the Cardano Open Source projects. The measure can be done by looking at media communications of various open source communities.

Challenge brief

Open standards built on the principles of openness, transparency and consensus lay the grounds for innovation, growth and fair competition. Open standards are not synonymous of open source. [OPSTD]

We look at Open Source as the best way to enable interoperability between different technologies and applications. But in the Cardano Ecosystem we have a set of open source projects that have <u>no standards for basic cross-project integration</u>. For instance, there are no standards on how to document, set-up, and contribute-to projects. Moreover, there is no common infrastructure that the projects can use to track issues, and publish basic public information about the <u>projects funded by the community</u>.

We are of the advise that we need a set of standards, processes, and infrastructures to be used by the Cardano open source projects, such that (1) The teams of different O.S. projects can easily collaborate; (2) New-joiners can easily discover, understand, test, and contribute to existing O.S. projects; (3) Cardano O.S. projects can access a pool of basic infrastructures and tools that are needed.

Motivation

As mentioned by Charles Hoskinson [1] "Cardano code is Open Source, but needs to be managed like a true open source project, like Linux and other O.S. projects [..]".

[1] https://www.youtube.com/watch?v=T88_XKzi8ms&t=492s

In order to proceed in this direction, we need to use Catalyst as a governance over a true, vendor-neutral open source and open-standards ecosystem. To achieve that, we are missing processes (e.g. how the project teams should behave and participate in the ecosystem), and infrastructures (e.g. VCS, CMS, Wiki, Forum, etc.)

Guiding questions:

  • How can we guide the growth of a vendor neutral ecosystem?
  • How can we build a common identity and increase awareness on Cardano projects?
  • How can we increase the discoverability and the commercial adoption of our projects?
  • How can we increase the degree of collaboration across different projects?
  • How can we lower the barriers and increase open participation to our ecosystem?
  • How can we provide equal opportunities to all projects no matter the size?

Possible directions:

  • Incentivize collaboration across projects to solve complex problems
  • Introduce common standards and processes and incentivize their adoption across projects
  • Provide cross-project infrastructures and tools needed to co-ordinate
  • Ensure the existence of a cohesive knowledge base
  • Support a network of professional technology ambassadors

Note

This challenge builds on top of the existing F7 Open Source Developer Ecosystem and is loosely related to F8 Open Source Development Ecosystem (https://cardano.ideascale.com/a/dtd/Open-Source-Development-Ecosystem/382213-48088)

Indeed, this challenge is about establishing standards, processes, and fostering interoperability across O.S. projects, while the "Open Source" challenges are more focused on growing the O.S. ecosystem by seed-funding open source projects for future challenges.

Shortly said: This challenge is about opennes, standardization, and interoperability across open source projects funded by the community, while the "open source" one is about increasing the number/quality of projects.

References

[OPSTD] Almeida, Fernando & José, Oliveira & José, Cruz. (2011). Open Standards And Open Source: Enabling Interoperability. International Journal of Software Engineering & Applications. 2. 10.5121/ijsea.2011.2101.

コミュニティ・アドバイザー・レビュー (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分 24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分 3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分 48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分 16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分 14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分 19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分 59秒
    Darlington Kofa
0:00
/
~0:00