-
Notifications
You must be signed in to change notification settings - Fork 696
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
Include binary packages for the latest release on the release page #1797
Comments
All of the Debian binaries are in the Launchpad repository. |
Still, please add them to the release page at https://github.com/fontforge/fontforge/releases |
32-bit Windows build done |
I'll bump this over at Homebrew later today. |
Question: Is this a pre-release or a latest-release build? It's tagged "Latest Release" in the Release page, but you've tagged this issue pre-release? |
@DomT4 Consider it a release. :) |
@adrientetar Thanks! Any idea why I'm getting the |
No… cc @monkeyiq |
I spoke to @frank-trampe about this and its better to have a link to the PPA on the release page. Added task to top of this issue I also asked Frank to make a PPA-style repo at http://fedoraproject.org/wiki/Fedorapeople_Repos . Added task to top of this issue, too. @monkeyiq , hmm, on fuuko there is a build from 10/7 at 98Mb (.zip), and a build from today 10/15 which is 76Mb (.zip) - why the big drop in filesize? |
@frank-trampe you included a link to http://fuuko.libferris.com/osx/packages/201410/07_1052/FontForge.app.zip on the release page, but that obvoiusly predates the release. I've removed the link now. Let's wait for @monkeyiq to respond the file size drop before adding a link to the mac package. @frank-trampe also, you've uploaded a tarball - |
The source tarball is for building Red Hat packages. It includes some prerequisite files not checked into git. |
A big size difference, and the release tarball seems to contain a pre-built |
@DomT4 @jtanx Thanks so much to you both for the quick turnaround on this! :)
Ah yes, I see - in git master the ./configure and other pre-req files are generated by bootstrap after pulling down 3rd party files from the net, which isn't possible when using common build services. Lets note that on the release page. |
@frank-trampe The previous release was versioned as "2.0.20140813" but this is "20141014" - why did you not use 2.0.20142014? |
@frank-trampe do you think many people will want to download only specific RPMs? I think it might be nicer to just have 1 large ZIP with all the RPMs in it. |
We still expect anybody building from the release tarball to run bootstrap when possible. There are other things like gnulib (which is responsible for most of the data) and certain typeface samples that motivated the creation of an extended release tarball (as built by ./bootstrap; ./configure; make deb-src; ). I misremembered how we had tagged the previous release, or it changed somehow. I was looking at the Launchpad builds, and we used the date-only name there consistently. I don't know how that would be different from the GitHub tag. The R. P. M. posting, if a bit cluttered, is only temporary. Once we have a real repository server, we can direct people to use that. |
Rubbish redundancy is what comes to mind. "2.0" is useless if we don't increment it and it makes more sense to use dates since we're more on a rolling release model. |
@JoesCat what was your motivation for this numbering scheme? I have a hazy memory that without it Debian or some other distro couldn't cope with date based version numbers... |
@monkeyiq has posted a new mac build and I've attached it to the release page, with the collaboration (theoreticall) working. |
This happened. |
@frank-trampe has uploaded a new src tarball and RPMs to https://github.com/fontforge/fontforge/releases/
Everyone, please check these files and let us know here if there are any critical mistakes.
.deb
related filesThe text was updated successfully, but these errors were encountered: