Skip to content
@nostrCI

nostrCI

Automagic nostr app cross-compatibility testing and scorecard

Welcome to nostrCI đź‘‹

What is nostrCI?

nostrCI is the automated tracking of continuous integration of nostr apps A, B.. N.

nostr CI objective

The obective of nostrCI is to continuously test, score, and document the interactions between nostr apps.

What problem is nostrCI solving?

While nostr protocol, and NIPs exist, there exist uncertainties and permutations in implementing both protocol, and NIPs. Furthermore, the understanding of base spec and NIPs evolves with exprience and time.

While nostrability relies on manual reports, the intent of nostrCI is to automagically, and continously test the cross-compatibility of nostr apps. The end result should be a scorecard of nostr apps cross-compatibility rating with other nostr apps.

Preliminary nostr CI requirements

  1. Ideally automagic bot that can test cross-compatibility between nostr app A, B.. N and so on \
  2. There is a human readable report/matrix or other method that clearly indicates issues in cross compatibility of clients \
  3. Bot documents issues (e.g. broken contact lists, lost relays etc) \
  4. Iot documents recreatable order of events that leads to poor or lack of cross-compatibility \
  5. Ideally bot either periodically tests apps, or detects new releases of apps, which in turns triggers cross-compatibility testing

Testimonies

"Not a terrible idea"
"I wouldn't take this job, but I hope someone would." -Hodlbod

"This feels like a task bigger than any human.” -fiatjaf

"Sounds hard. But valuable." -Mike Dilger

Looking for dev(s)

Devs: are you brave enough to accept the nostrCI challenge? If you accept this challlenge contact me https://iris.to/npub1zafcms4xya5ap9zr7xxr0jlrtrattwlesytn2s42030lzu0dwlzqpd26k5

Funding

Upon proof of work, and success, this project may be a candidate for Opensats funding down the road.

Popular repositories Loading

  1. nostrCI nostrCI Public

    3

  2. .github .github Public

    Nostr app cross-compatibility testing, and scorecard

    1

Repositories

Showing 2 of 2 repositories
  • .github Public

    Nostr app cross-compatibility testing, and scorecard

    nostrCI/.github’s past year of commit activity
    1 0 0 0 Updated Mar 19, 2024
  • nostrCI Public
    nostrCI/nostrCI’s past year of commit activity
    3 0 7 (1 issue needs help) 0 Updated Jan 29, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…