mirror of https://github.com/xzeldon/htop.git
Updates to project URLs in docs and embedded in source code
This commit is contained in:
parent
5dad65ac2a
commit
6900e57efd
|
@ -1,55 +1,34 @@
|
||||||
|
|
||||||
Contributing Guide
|
Contributing Guide
|
||||||
==================
|
==================
|
||||||
|
|
||||||
Hello, and thank you so much for taking your time to contribute in any way to
|
Thank you so much for taking the time to contribute in to htop!
|
||||||
htop! There are many ways to contribute, and I'll try to list them below. The
|
|
||||||
support from the free software community has been amazing over the years and
|
|
||||||
it is the number one thing that keeps me going, maintaining and improving
|
|
||||||
something that started as a tiny pet project back in 2004 and that nowadays is
|
|
||||||
a piece of software used all over the world, in both reality [and
|
|
||||||
fiction!](http://hisham.hm/htop/index.php?page=sightings). Cheers!
|
|
||||||
|
|
||||||
-- Hisham Muhammad
|
|
||||||
|
|
||||||
Bug Reports
|
Bug Reports
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
Bug reports should be posted in the [Github issue
|
Bug reports should be posted in the [Github issue
|
||||||
tracker](http://github.com/hishamhm/htop/issues). (I reply to them all, but I
|
tracker](https://github.com/htop-dev/htop/issues).
|
||||||
usually do it in batches! :) ) Bug reports are extremely important since it's
|
Bug reports are extremely important since it's impossible for us to test
|
||||||
impossible for me to test htop in every possible system, distribution and
|
htop in every possible system, distribution and scenario. Your feedback
|
||||||
scenario. Your feedback is what keeps the tool stable and always improving!
|
is what keeps the tool stable and always improving! Thank you!
|
||||||
Thank you!
|
|
||||||
|
|
||||||
Pull Requests
|
Pull Requests
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
Code contributions are most welcome! Just [fork the
|
Code contributions are most welcome! Just [fork the
|
||||||
repo](http://github.com/hishamhm/htop) and send a [pull
|
repo](https://github.com/htop-dev/htop) and send a [pull
|
||||||
request](https://github.com/hishamhm/htop/pulls). Help is especially
|
request](https://github.com/htop-dev/htop/pulls). Help is especially
|
||||||
appreciated for support of platforms other than Linux. If proposing new
|
appreciated for support of platforms other than Linux. If proposing new
|
||||||
features, please be mindful that htop is a system tool that needs to keep a
|
features, please be mindful that htop is a system tool that needs to keep a
|
||||||
small footprint and perform well on systems under stress -- so unfortunately I
|
small footprint and perform well on systems under stress -- so unfortunately
|
||||||
can't accept every new feature proposed, as I need to keep the tool slim and
|
we can't accept every new feature proposed, as we need to keep the tool slim
|
||||||
maintainable. Great ideas backed by a PR are always carefully considered for
|
and maintainable. Great ideas backed by a PR are always carefully considered
|
||||||
inclusion, though! Also, PRs containing bug fixes and portability tweaks are a
|
for inclusion though! Also, PRs containing bug fixes and portability tweaks
|
||||||
no-brainer, please send those in!
|
are always included, please send those in!
|
||||||
|
|
||||||
Feature Requests
|
Feature Requests
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
Back when htop was hosted in SourceForge, there used to be separate Bug
|
Please label Github issues that are feature requests with the [`feature
|
||||||
Tracker and Feature Request pages. These go all lumped together under "Issues"
|
request`](https://github.com/htop-dev/htop/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22feature+request%22+)
|
||||||
in Github, which is a bit confusing. For this reason, I close Feature Requests
|
label.
|
||||||
and file them with the [`feature
|
|
||||||
request`](https://github.com/hishamhm/htop/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22feature+request%22+)
|
|
||||||
label, where they remain accessible, but not mixed with actual bug reports.
|
|
||||||
This doesn't mean I'm dismissing or ignoring feature requests right away! It's
|
|
||||||
just an organizational issue (with Github, really!).
|
|
||||||
|
|
||||||
Donations
|
|
||||||
---------
|
|
||||||
|
|
||||||
If you like htop, feel free to [buy the author a
|
|
||||||
beer](http://hisham.hm/htop/index.php?page=donate). :-)
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ void CRT_handleSIGSEGV(int sgn) {
|
||||||
(void) sgn;
|
(void) sgn;
|
||||||
CRT_done();
|
CRT_done();
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at http://hisham.hm/htop\n");
|
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at https://htop.dev\n");
|
||||||
#ifdef HAVE_EXECINFO_H
|
#ifdef HAVE_EXECINFO_H
|
||||||
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
||||||
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
||||||
|
|
|
@ -17,7 +17,7 @@ in the source distribution for its full text.
|
||||||
void CRT_handleSIGSEGV(int sgn) {
|
void CRT_handleSIGSEGV(int sgn) {
|
||||||
(void) sgn;
|
(void) sgn;
|
||||||
CRT_done();
|
CRT_done();
|
||||||
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at http://hisham.hm/htop\n");
|
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at https://htop.dev\n");
|
||||||
#ifdef HAVE_EXECINFO_H
|
#ifdef HAVE_EXECINFO_H
|
||||||
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
||||||
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
||||||
|
|
|
@ -17,7 +17,7 @@ void CRT_handleSIGSEGV(int sgn) {
|
||||||
(void) sgn;
|
(void) sgn;
|
||||||
CRT_done();
|
CRT_done();
|
||||||
#ifdef __linux
|
#ifdef __linux
|
||||||
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at http://hisham.hm/htop\n");
|
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at https://htop.dev\n");
|
||||||
#ifdef HAVE_EXECINFO_H
|
#ifdef HAVE_EXECINFO_H
|
||||||
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
||||||
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
||||||
|
|
|
@ -17,7 +17,7 @@ in the source distribution for its full text.
|
||||||
void CRT_handleSIGSEGV(int sgn) {
|
void CRT_handleSIGSEGV(int sgn) {
|
||||||
(void) sgn;
|
(void) sgn;
|
||||||
CRT_done();
|
CRT_done();
|
||||||
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at http://hisham.hm/htop\n");
|
fprintf(stderr, "\n\nhtop " VERSION " aborting. Please report bug at https://htop.dev\n");
|
||||||
#ifdef HAVE_EXECINFO_H
|
#ifdef HAVE_EXECINFO_H
|
||||||
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
size_t size = backtrace(backtraceArray, sizeof(backtraceArray) / sizeof(void *));
|
||||||
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
fprintf(stderr, "\n Please include in your report the following backtrace: \n");
|
||||||
|
|
Loading…
Reference in New Issue