elective-stereophonic
elective-stereophonic
Proposal: Create native installer for Fedora 20
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.15

Author Topic: Proposal: Create native installer for Fedora 20  (Read 1625 times)

jonny

  • Jr. Member
  • **
  • Karma: +6/-0
  • Offline Offline
  • Posts: 44
    • View Profile
Proposal: Create native installer for Fedora 20
« on: July 19, 2014, 04:53:26 pm »

1. Nxt account and userID/contact info for submitter
Forum user: jonny
Nxt account: NXT-3XWR-RVFD-85CK-6JHUH

2. Submission date
Sat Jul 19 2014.

3. A short description of the project with your goals very clearly specified(three sentences max.)
Create native installer for Fedora 20. These installers are called RPM packages.

3b. Long description as needed
RPM packages for Fedora (and similar systems) would ease the installation and could make it simple to keep the system up to date.

RPM packages can also increase the security by signing the packages with keys from developers that have a high level of trust.

Fedora 20 is chosen since I use it for my laptop and my VPS server. Plus I have made RPM packages of Java software before.

4. Specify the target audience
End users running Nxt node on dedicated servers and also desktop users.

5. Budget
4000 NXT for all the code and config files needed to create RPM packages.

6. Specify deadlines
Work done 10 days after the proposal is accepted.

7. Metrics need to be specified
  • Follow Fedora guidlines, install files where they belong on the system
  • Complete .spec file, patches and JPackage script
  • Include a small guide for how to build the RPM packages

8. Potential future work
  • Create a script that makes it easy for developers to build and sign the RPM with their GPG key
  • Create init script that enables NXT to run in the background on boot
  • Create a yum repository to make it easy for users to upgrade
  • Get the packages into the official Fedora repositories
  • Make the RPM work on other RPM systems, like RHEL, SUSE ++
  • Create Debian packages
Logged

wesley

  • Ex-Staff Member
  • Hero Member
  • *****
  • Karma: +204/-3
  • Offline Offline
  • Posts: 1159
    • View Profile
Re: Proposal: Create native installer for Fedora 20
« Reply #1 on: July 27, 2014, 07:09:15 pm »

Tech Committee:

Can we get a vote on this please or at least an acknowledgement that this is being looked at?

We are always looking for new developers, then when we finally get some, they seem to be ignored... I'm sure this is turning some people off!

Please: A faster acting tech committee is needed. Valuable time is being wasted.
Logged

LocoMB

  • Hero Member
  • *****
  • Karma: +101/-37
  • Offline Offline
  • Posts: 751
    • View Profile
Re: Proposal: Create native installer for Fedora 20
« Reply #2 on: July 28, 2014, 06:53:25 am »


Thanks fort he hint, wesley- I vote in favour of the proposal.
Logged
TOX
90E54E5B5213290EE616D425CADC473038CFABFA53C913271AA8559D1937DC4AF3A354A9E4E5

jonny

  • Jr. Member
  • **
  • Karma: +6/-0
  • Offline Offline
  • Posts: 44
    • View Profile
Re: Proposal: Create native installer for Fedora 20
« Reply #3 on: July 28, 2014, 08:10:53 pm »

Thanks for the feedback, I hope there will be no veto.

My plan is to do "Create unit tests for two classes" first since that proposal got more feedback.
Logged
 

elective-stereophonic
elective-stereophonic
assembly
assembly