opencollab / jlatexmath

A Java API to render LaTeX
Other
514 stars 109 forks source link

create releases on github #11

Closed moritzfl closed 7 years ago

moritzfl commented 7 years ago

According to version.xml the current version is 1.0.5 - it would be nice if github releases reflected that and a offered a jar file for direct download.

calixteman commented 7 years ago

@davidmoten could you fix this bug ?

davidmoten commented 7 years ago

Sure I'll have a look at it. The convention is to have a tag that points to the code at 1.0.5 release and we'll talk about releasing shortly.

moritzfl commented 7 years ago

yes - thats exactly what I meant... I wasn't aware about the progress of the 1.0.5 release and just saw that the tags indicate that the last release was in 2013 with 1.0.3 which I thought was unlikely given the progress made since then in the project.

davidmoten commented 7 years ago

I notice 1.0.4 is on Maven Central, deployed 14 Dec 2016. It appears to be the state of the codebase at commit 27ffa7082efa75e6f86e8788f5cbe2156aa15f5c on Oct 24 2016. If that's right then we should create a tag 1.0.4 for that commit. Does this sound right @calixteman?

davidmoten commented 7 years ago

If the Maven rework #13 looks ok then we can release 1.0.5 or whatever soon.

@calixteman would you like me to do the first release (once PR is merged)? For me to have release privileges you'll need to add an issue to the Sonatype JIRA with title "add user for groupId org.scilab.forge" and mention my username davidmoten. It usually happens pretty quickly. The version might be 1.0.5-RC1 if you want to treat it as a release candidate, or we put it out at 1.0.5 and any fixes go in 1.0.6, etc.

davidmoten commented 7 years ago

@moritzfl jlatexmath 1.0.5 now on Maven Central. Please give it a try.

davidmoten commented 7 years ago

I've also set the tag 1.0.4 on commit 27ffa7082efa75e6f86e8788f5cbe2156aa15f5c.

moritzfl commented 7 years ago

1.0.5 seems to work perfectly - no issues so far. Thanks a lot for your work - jlatexmath continues to be very useful for me in multiple projects ;)