-
Notifications
You must be signed in to change notification settings - Fork 86
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
NuGet package? #96
Comments
I think Typography hasn't reached a stable state. I personally only use an old version of Typography does have great potential but it needs some focus on how to release and keeping stability. |
Do you mean that master is not guaranteed to be stable? |
I'm afraid, yes, from my using experience. It just works.
I copied Typography source code (only |
@Happypig375 , Thank you for your interested.
That's right, and It will be changed again soon (about how to layout/measure string). so No Nuget for now, please use it at source level. see samples at ... https://github.com/LayoutFarm/Typography/tree/master/ You don't need to reference all of the reference the entire master branch. If you want the read a font file. I provide an simple example here. https://github.com/LayoutFarm/Typography/tree/master/Demo/Windows/GdiPlusSample.WinForms |
Is there any indication of a stable commit? |
My strategy is to test a specific version and stick to it; in my project (Emoji.Wpf) I am using a commit from 3 months ago, before the big glyph layout refactoring. |
I suggest using a development branches to avoid unstable master branch. Like this: The dev branch will be merged into master once in a while when it is stable enough. |
Hey, guys, it's actually okay to publish some preview/unstable packages if you're unsure about the API stability. It will make it easier to depend on the preview bits of the library. Also, keep in mind that (AFAIK) semver allows you to break compatibility in pre- |
@prepare Can you do this officially? Unstable API is no problem. If not, do you object to anyone else publishing to nuget? In that case stating that it is both unstable and unofficial? Thanks. |
Imo, the rate of bugs being found justifies using Typography as a git submodule. |
Is the stability of Typography improving? Could a nuget package be in sight? |
Does Typography need to be forked to get a nuget package out? |
Given the existence of github actions, a commit to And, to be frank, NuGet is the standard for distributing modules in the .NET ecosystem. That said, given that the last commit seems to have been nine months ago could we: a) Have an official release to NuGet: I'd be happy to set up the actions (it would be a PR), all that's needed on the part of @Happypig375 is to set up the NuGet account and put the secrets in the repo (the developers would never have to see those secrets) |
This looks like a wonderful project. Is a NuGet package available?
Do I need to reference the entire master branch to use Typography?
The text was updated successfully, but these errors were encountered: