johnmehr / gitup

A minimalist, dependency-free FreeBSD program to clone/pull Git repositories.
BSD 2-Clause "Simplified" License
50 stars 9 forks source link

FreeBSD port pkg-message warning #42

Closed nunotexbsd closed 3 years ago

nunotexbsd commented 3 years ago

Hello!

pkg-message says:

"Currently this program is beta, so the usual caveats/warnings (don't use it in a production environment, make sure you've got backups, dont (yet) run as root) apply."

When can I delete this message? What is current state of gitup? Beta?

Yesterday, I used gitup to fetch FreeBSD 12.2 src and it worked fast like a charm. I compiled a port that needed src and everything is working fine.

Thanks,

Nuno Teixeira

michael-o commented 3 years ago

@nunotexbsd Even better, this must be part of base. @emaste You and me have invested quite some time into this tool. Do you see a chance to have this in base as a suitable replacement for svnlite? This would make the system complete and solve the chicken and egg problem.

nunotexbsd commented 3 years ago

yes! It would be so cool!

What could we do? Talk with who? To make it happen?

johnmehr commented 3 years ago

I think it's solid enough now that we can remove the beta warning. Thank you!

nunotexbsd commented 3 years ago

:) Thank you!

emaste commented 3 years ago

Let's discuss the idea of bringing into base on the freebsd-git mailing list.

One note is that the base system prefers that we adhere to style(9); the largest divergence is probably the >80 col lines in gitup.c. I passed gitup.c through clang-format to see what it would do, and put the result in https://reviews.freebsd.org/D28541 (also https://github.com/emaste/gitup/commit/85c37a6a2eabca9a3521a3e037990af9708fc2e9). In any case I think we should discuss it on the mailing list first.

It would be good to apply capsicum(4), but that's also something that can be discussed separately.

emaste commented 3 years ago

on the freebsd-git mailing list

@michael-o or @johnmehr feel free to start a thread on that if you like, or I will get to it a little bit later on.

nunotexbsd commented 3 years ago

I've just subscribed freebsd-git and I'm following phabricator.

Thanks all!

nunotexbsd commented 3 years ago

Should I close this issue?

nunotexbsd commented 3 years ago

I will close it when https://reviews.freebsd.org/D28608 is ready to land :)

nunotexbsd commented 3 years ago

https://www.freshports.org/net/gitup/

Thank you!