Project

General

Profile

Actions

Feature #10297

closed

Take ownership of ruby-newt package

Added by Lukas Zapletal over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Category:
Image
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

There is only one ruby bindings for newt currently, but it is working just fine. Originally at +http://www2s.biglobe.ne.jp/~Nori/ruby/dist/ruby-newt-20020105.tar.gz and forked and maintained for few months at https://github.com/ericsperano/ruby-newt. It looks like the guy was doing more or less random stuff and all of it can go away, except https://github.com/ericsperano/ruby-newt/commit/586a78850d60890aa36d26cd436e7b56541af7b9 and https://github.com/ericsperano/ruby-newt/pull/2/files. With the patches above, it is possible to build the library using "ruby ext/ruby_newt/extconf.rb" just fine.

Work items:

  • for the original project
  • apply both improvements
  • convert it to simple gem
  • make the initial release on rubygems
  • packages for Red Hat (non-scl only) and Debian
Two things are currently needed to be done for discovery screens:
  • implement missing newtComponentTakesFocus function
  • add missing flags (NEWT_FLAG_PASSWORD specifically for password input)

I contacted the forked project owner and asked for permissions on rubygems.org so we can take from there. If this does not work, we can pick some name for the project (newtng?) as newt is already taken and carry on.


Related issues 1 (0 open1 closed)

Related to Discovery - Tracker #10294: PXEless discovery featureClosedLukas Zapletal04/28/2015

Actions
Actions #1

Updated by Lukas Zapletal over 9 years ago

Actions #2

Updated by Lukas Zapletal over 9 years ago

https://github.com/theforeman/ruby-newt

We are now co-maintainers of the "newt" gem, thanks to the author!

Actions #3

Updated by Lukas Zapletal over 9 years ago

  • Status changed from New to Resolved
  • Assignee set to Lukas Zapletal
Actions

Also available in: Atom PDF