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

New version of fable-library #3614

Open
nojaf opened this issue Nov 27, 2023 · 11 comments
Open

New version of fable-library #3614

nojaf opened this issue Nov 27, 2023 · 11 comments

Comments

@nojaf
Copy link
Member

nojaf commented Nov 27, 2023

Description

I noticed there was a new release of Fable.Core on NuGet, but there didn't seem to be any release of fable-library on npm.

@MangelMaxime
Copy link
Member

This is "normal", currently the only person that can push packages to fable-library is @alfonsogarciacaro.

I opened a ticket to NPM to request transfer of the ownership of @fable-compiler org and fable-library package. I opened the ticket on the Oct 18 but still don't have new on that subject.

They said that such request can take a long time because they need to be careful about ownership transfer.

I tried to contact Alfonso by email didn't get an answer either.

@nojaf
Copy link
Member Author

nojaf commented Nov 27, 2023

Yeah, I was afraid of this response.
Thanks for explaining the current situation.

@laurentpayot
Copy link

@nojaf beware of elmish/hmr#44

@MangelMaxime
Copy link
Member

@laurentpayot Fable.Core and fable-library are not related. I believe no one is actually using fable-library from NPM packages in their project as this is a really niche feature that was not really made public yet. Will be made public when I have access to the fable-library NPM package.

Also, I am using Elmish.HMR with latest version of Fable without problem so I need to have a look at how you are using it in your case and what is different.

@nojaf
Copy link
Member Author

nojaf commented Jan 31, 2024

I believe no one is actually using fable-library from NPM packages in their project

🖐️ Oh, I do! But I get what you are saying. What is the latest status of this? If nothing seems to be happening could we consider using a different name maybe?

@nojaf nojaf closed this as completed Jan 31, 2024
@nojaf nojaf reopened this Jan 31, 2024
@ncave
Copy link
Collaborator

ncave commented Jan 31, 2024

fable-library-js seems unused.

@MangelMaxime
Copy link
Member

🖐️ Oh, I do! But I get what you are saying.

We found the ONE 😝 (just kidding).

I am still waiting an answer from NPM/Github support but I don't think it will happen.

We could go with fable-library-js or we could create a new org to host everything under it. Problems is that @fable-compiler is taken already by Alfonso.

We could go with @fable_compiler or @fable-compiler-org or @real-fable-compiler.

I personally would prefer to go with a organisation but like that I can make people maintainers for the whole organisation and avoid forgetting to add someone to a package.

@nojaf
Copy link
Member Author

nojaf commented Jan 31, 2024

Do you need the fancy @ thing to publish as an organisation?

@MangelMaxime
Copy link
Member

@nojaf Yes this is how NPM identify an organisation / scopes so yes this is how it is going to be.

To give you an exemple of how package will be named: https://www.npmjs.com/search?q=@mangelmaxime

@nojaf
Copy link
Member Author

nojaf commented Jan 31, 2024

I see, well I really have a strong preference on the naming here.
@fable-community has a nice ring but really whatever works for you.

@MangelMaxime
Copy link
Member

@fable-community is a good one too and different enough from @fable-compiler which we don't have access to ATM.

To me, it just convey that is more like something made by the "community" than official Fable itself but that's not a big deal.

If I was to have 2 propositions it would be @fable-community or @fable-org?

Any of these two would do for me and would unstuck us from the current situation at least. Meaning that we could release fable-library and also move all of Fable packages to that org.

@dbrattli @ncave What do you think?

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

No branches or pull requests

4 participants