Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Muesli library #10341

Draft
wants to merge 15 commits into
base: master
Choose a base branch
from
Draft

Add Muesli library #10341

wants to merge 15 commits into from

Conversation

henrij22
Copy link

@henrij22 henrij22 commented Jan 25, 2025

Please don't merge yet, I want to do some testing before locally.

@eschnett
Copy link
Contributor

I've left a few comments. From my point of view most of these are stylistic changes.

@henrij22
Copy link
Author

@eschnett Thanks for the review comments, I addressed them all.

Comment on lines 25 to 26
platforms = filter(!Sys.iswindows, supported_platforms())
platforms = filter(!Sys.isapple, platforms)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why removing these two?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’ll try to get this running for all systems.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done :)

M/muesli/build_tarballs.jl Outdated Show resolved Hide resolved
# `julia build_tarballs.jl --help` to see a usage message.
using BinaryBuilder, Pkg

name = "muesli"
Copy link
Contributor

@stemann stemann Jan 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems like there are two "muesli" libraries out there, which both seem like plausible candidates for the Muesli name in the Julia General registry:

Is there an argument for https://materials.imdea.org/muesli being more "Muesli" than the other Muesli?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's also https://github.com/bmwcarit/muesli, and https://muesli.uni-muenster.de, but it's quite easy to argue that those two could use longer names, e.g., MuesliSerializationLibrary and, MuensterSkeletonLibrary.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thats a really good point I havn't thought about yet. For me it would be fine if we name it MuesliMaterials. That would also reflect for example the contact email address ([email protected])

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MuesliMaterials sounds fine - I don't know any of the Muesli libraries, so whatever name makes the most sense is fine (also "Muesli", if Muesli is more Muesli than the other mueslies :-).

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haha its just a super generic name I'd argue. I will stick with MuesliMaterials, then people who don't know the library can get atleast an idea what its about.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good :-)

@henrij22 henrij22 marked this pull request as draft January 30, 2025 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants