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

Ruby 2.5 Gemification #4875

Open
headius opened this Issue Nov 29, 2017 · 4 comments

Comments

Projects
None yet
3 participants
@headius
Member

headius commented Nov 29, 2017

This bug will track the process of using the new gemiified stdlib gems for Ruby 2.5 (which should be released as JRuby 9.3 or JRuby 10).

The current Appveyor builds show the gems being installed. https://ci.appveyor.com/project/MSP-Greg/appveyor-ruby

Many of the libraries in question either do not have (never had) JRuby equivalents (sdbm etc) or are unmodified (or barely modified) pure-Ruby libraries. Others like openssl will need to have a -java equivalent so users don't have to isolate those dependencies.

@headius

This comment has been minimized.

Show comment
Hide comment
@headius
Member

headius commented Nov 29, 2017

@olleolleolle

This comment has been minimized.

Show comment
Hide comment
@olleolleolle

olleolleolle Dec 1, 2017

Contributor

Here are the gems listed, at the end of the build output (as of today):

Default Gems

Gem Version
bigdecimal 1.3.2
bundler 1.16.0
cmath 0.0.1
csv 0.1.0
date 0.0.1
dbm 1.0.0.beta1
digest 0.1.0
etc 0.2.1
fcntl 0.0.1
fiddle 1.0.0.beta2
fileutils 0.7.2
gdbm 2.0.0.beta1
io-console 0.4.6
ipaddr 1.2.0
json 2.1.0
openssl 2.1.0.beta2
psych 3.0.0
rdoc 6.0.0.beta4
scanf 0.0.1
sdbm 0.0.1
stringio 0.0.1
strscan 0.0.1
webrick 1.4.0.beta1
zlib 0.1.0

Bundled Gems

Gem Version
did_you_mean 1.1.2
minitest 5.10.3
net-telnet 0.1.1
power_assert 1.1.1
rake 12.3.0
test-unit 3.2.6
xmlrpc 0.3.0
Contributor

olleolleolle commented Dec 1, 2017

Here are the gems listed, at the end of the build output (as of today):

Default Gems

Gem Version
bigdecimal 1.3.2
bundler 1.16.0
cmath 0.0.1
csv 0.1.0
date 0.0.1
dbm 1.0.0.beta1
digest 0.1.0
etc 0.2.1
fcntl 0.0.1
fiddle 1.0.0.beta2
fileutils 0.7.2
gdbm 2.0.0.beta1
io-console 0.4.6
ipaddr 1.2.0
json 2.1.0
openssl 2.1.0.beta2
psych 3.0.0
rdoc 6.0.0.beta4
scanf 0.0.1
sdbm 0.0.1
stringio 0.0.1
strscan 0.0.1
webrick 1.4.0.beta1
zlib 0.1.0

Bundled Gems

Gem Version
did_you_mean 1.1.2
minitest 5.10.3
net-telnet 0.1.1
power_assert 1.1.1
rake 12.3.0
test-unit 3.2.6
xmlrpc 0.3.0
@headius

This comment has been minimized.

Show comment
Hide comment
@headius

headius Dec 5, 2017

Member

Thanks again! The pure-Ruby gems should be easy to get gemified. The ones that have exts, we'll either defer on gemifying or have to get our exts released under the MRI name.

Member

headius commented Dec 5, 2017

Thanks again! The pure-Ruby gems should be easy to get gemified. The ones that have exts, we'll either defer on gemifying or have to get our exts released under the MRI name.

@headius headius modified the milestones: JRuby 9.3.0.0, JRuby 9.2.0.0 Mar 27, 2018

@enebo enebo modified the milestones: JRuby 9.2.0.0, JRuby 9.2.1.0 May 24, 2018

@headius

This comment has been minimized.

Show comment
Hide comment
@headius

headius Oct 11, 2018

Member

Moving to 9.3 to deal with remaining native-ext gems.

Member

headius commented Oct 11, 2018

Moving to 9.3 to deal with remaining native-ext gems.

@headius headius modified the milestones: JRuby 9.2.1.0, JRuby 9.3.0.0 Oct 11, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment