GraphiteEditor / GraphiteEditor/Graphite

Node versioning and package management system

Open
#1,610 2 comments 0 reactions 0 assignees View on GitHub
Architecture Graphene
Dominant language
Rust
Stars
27.3k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

Create an overrides/versioning system that lets users override document nodes (subgraphs), either overriding part of the subgraph or creating a copy of the full document node; then make a way of tracking versions and upgrading old documents to new versions

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not name files, tests, or entry points. Start by locating the document-node and subgraph representations, then trace how documents are serialized and loaded. Done would require a defined override model, version tracking, and an upgrade path for older documents, but the issue does not specify their expected behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
computer-graphics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.