Nnn: Discussion on nnn first release

Created on 12 Apr 2017  路  22Comments  路  Source: jarun/nnn

@zmwangx @shaggytwodope @szlin

I am thinking of making the first release of nnn. As usual, I'ld need your valuable guidance and help. Here are the points/questions I have in mind:

  • I am skipping a config file. With the env vars like NNN_OPENER, the fallback, desktop file manager opener (pushed it today) I don't think we really need it. It's as good as having the desktop in the terminal.
  • We have -march=native in the Makefile. Can we package with this option?
  • No auto-generated packages this time. @shaggytwodope already has a ppa and AUR is his forte too.
  • @szlin please submit this to Debian.
  • @zmwangx please confirm if https://github.com/jarun/nnn/commit/9702abdd81774854540368600ea324af4829941d works on OS X. Would you mind submitting this to Homebrew?
  • Shall we start with v1.0?
  • Please share anything else that comes to your mind.

You'll find the new features in nnn here.

All 22 comments

I'm prepared to build ppa and aur pacakge once a release is tagged. I must admit I'm unsure of any effect march=native would have on a package. I would have to look into this to a degree. Altho I'm fairly certain for the aur package it's a moot issue since the user compiles it. The ppa however would take some looking into + testing.

We don't accept projects with fewer than 50 stars, unfortunately.

I can set up a "tap" (third party package repository) for you if you'd like to. Trivial stuff.

Thanks @shaggytwodope, I'll add Makefile.generic with -O2 and march=native removed. You can use it for PPA and AUR.

@zmwangx I'll get you 50 stars... Just wait till next release. I'm pretty sure nnn would be popular among people who like the convenience of the desktop at the speed of the terminal. ;)

You can set up a "tap" as I said in the meantime to make it easier for Mac users to install (it's a difference of brew install jarun/nnn vs brew install nnn when it's accepted into core). That might or might not help you get to 50 stars sooner.

You can set up a "tap" as I said in the meantime to make it easier for Mac users

Only if it doesn't take a lot of your time :)

As I said it's trivial :) It will be one short Ruby file similar to https://github.com/Homebrew/homebrew-core/blob/master/Formula/googler.rb, and brief instructions in this repo's README (could be as brief as brew install jarun/nnn I wrote above).

I would have to do the same anyway to submit it to homebrew/core.

Thanks @zmwangx! Can't thank you enough.

Makefile.generic added at commit https://github.com/jarun/nnn/commit/372a3a0c80bef525314428396f37692a5c6a5fb9.

v1.0 released!

@jarun aur and ppa package up. working fine for me all around.

Myself and @zmwangx are ~prying~ praying you used https://github.com/jarun/nnn/commit/85d7f2762e9fa1bf927955be1dca03e0a3b91aff. ;)

I'm not prying ;)

he is crying probably!

Hehehehehe!

Basically we changed the release tag 1/2 commits forward. So please make sure you are using the right thing. Sorry @shaggytwodope... we rushed at the last moment.

@jarun I'm aware, caught it during tests on the VM. That hash change during testing... messing with me lol.

@zmwangx you are going to get the 50 stars tonight! ;)

Thanks! Just woke up. Great to see both have happened!

@jarun I had packaged and pushed into Debian archive - experimental. Because Debian 9 is under test with full freeze [1], I will move it to SID afterwards.

ref:

Thanks Lin! :+1:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

kuntau picture kuntau  路  3Comments

lenormf picture lenormf  路  6Comments

billop picture billop  路  5Comments

tim77 picture tim77  路  9Comments

Wuzado picture Wuzado  路  9Comments