ComfyUI-AutomaticCFG icon indicating copy to clipboard operation
ComfyUI-AutomaticCFG copied to clipboard

Add pyproject.toml for Custom Node Registry

Open haohaocreates opened this issue 1 year ago • 3 comments

We are building a global registry for custom nodes (similar to PyPI). The registry makes using custom nodes more reliable by reserving globally unique names for each custom node, and supporting semantic versioning.

Here’s some more information on the registry.

Action Required:

  • [ ] Go to the registry. Login and create a publisher id. Comment it here and we will update the PR (or just merge it and change it yourself).
  • [ ] Write a short the description.
  • [ ] Merge the separate Github Actions PR and run the workflow. If you want to publish the node manually, install the cli and run comfy node publish

Please message me on Discord if you have any questions!

haohaocreates avatar May 22 '24 20:05 haohaocreates

Hello, I mean I'd be ok to add something if that can help you to reference it or something but I really don't feel like creating some account somewhere. To me one of the interest of open source is to not have to bother and not depend on some portal.

Extraltodeus avatar May 22 '24 22:05 Extraltodeus

Correct me if I'm wrong but basically you're aasking me to produce work for your platform. However if you want to reference my project there: Sure! :)

Extraltodeus avatar May 22 '24 22:05 Extraltodeus

Correct me if I'm wrong but basically you're aasking me to produce work for your platform. However if you want to reference my project there: Sure! :)

hey! totally understand where you are coming from! Basically idea is that this will ideally be used as the default backend for comfyui-manager and comf-cli, it'll

  • help custom node authors publish their nodes by versions
  • authors systematically and automatically test their nodes against the main comfyUI repo to make sure nothing breaks
  • and make sure custom node names are globally unique so authors and users can reference nodes safely without having to worry about a namespace conflict

and the way we are doing that is through this registry, something that dr.lt.data and comfy author are supporting us on too!

haohaocreates avatar May 22 '24 22:05 haohaocreates