Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Less software focused UI #330

Description

@tupui

Right now we assume that projects are software and are using Git.

But we could make the platform a bit more agnostic. I think it's mostly UI work to do because on the contract side this is pretty generic

fn register(
    env: Env,
    maintainer: Address,
    name: String,
    maintainers: Vec<Address>,
    url: String,
    ipfs: String,
)

When registering the project:

  • we could ask if this is a software or not (needs to be stored on IPFS for now then.)
  • not say that address point to GitHub handles but rather generic handles (this ends up in the toml on IPFS.)

The project page would then not show a git history and contribution metrics if there is no software behind it. We can still have commit which could refer to some general project status. This is still relevant I think.

The readme part needs to be pulled from elsewhere and can be fully displayed directly. We need to store that on IPFS to make it agnostic even for software projects.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdappdApp and UI side of thingsenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions