Package reviewer feedback

Please share questions and feedback about the package review process in this thread!

I went through the installation instructions and installed hue. I validated that I can see it with magic list. So far this is great and I am really excited/hopeful.

I am not sure what to do next. For example when I install a rust package I go to crates.io and I can see documentation including examples, links to GitHub and so on. The page that I am looking at does not have any of this information: hue - modular-community

How can I use this hue package in my hello world project? Sorry if this is a silly question and I misread the docs.

Marius

3 Likes

Welcome. This is great feedback. Modular just launched the community package site with assorted backend support. In other words, using magic , github, and prefix.dev, a creator community pipeline now works.

If I hear you correctly, some amount of frontend recommendations or requirements would help the community in using the packages. I agree. This feels to me like the beginning of an organic process that may take a bit.

@Helehex Is hue yours?

@Caroline Thoughts?

1 Like

Yes, echoing Darin’s comment, this is great feedback! And it’s actually something we’re actively working on – essentially, a landing page to highlight projects community distributed via Magic where you can check out the docs for each of the projects. We’re hoping this will land in early 2025.

In the meantime, we do have a basic GitHub pages doc site and we could add the READMEs for all the packages to that site, so that there’s something for folks to reference.

Oh and hue belongs to @Doby!

Ah, no it doesn’t belong to me. Mine is mojmelo

Sorry, I swapped the two names in my head! Yes hue belongs to @miktavarez and mojmelo belongs to @Doby – these are the two community packages you can install so far with Magic :partying_face:

2 Likes

hey modular community. I am looking to keep a mirror of GitHub - modular/modular-community: A repo to hold community-submitted rattler-build recipes, to make community packages available via the modular-community prefix.dev channel up to date. I’m not sure if HQ wanted some of these branches publicly available.

to replicate run these 1-liner commands in bash after cloning the community repostiory:


git clone https://github.com/modular/modular-community.git

cd modular-community

pixi shell

git remote add upstream https://github.com/modular/modular-community.git

for branch in $(git ls-remote --heads upstream | awk '{print $2}' | sed 's|refs/heads/||'); do git fetch upstream $branch && git checkout -B $branch upstream/$branch && git push -u origin $branch; done


1 Like

i checked again. it checks out on my end. I was looking to deploy pages on my fork

Hi @rcmpge, thanks for flagging – those are intentionally public, just some in-progress work.