Many comments in the source code (C++ and PHP) referred to Trac wiki pages.

Change these to the Github wiki.

Web: change a couple of links from Trac to Github wiki.

text_transform.inc: the [github]wiki:xxx[/github] tag linked
to a non-existent boinc-dev-doc repo.
Link to the Github wiki instead.
This commit is contained in:
David Anderson 2023-05-25 12:59:56 -07:00
parent 3ca95a1b74
commit 9c240e6e40
34 changed files with 45 additions and 46 deletions

View File

@ -1328,7 +1328,7 @@ void get_app_params() {
"\n"
"Note: an app's job parameters are taken from a job for that app.\n"
" They can also be specified by adding tags to client_state.xml.\n"
" See http://boinc.berkeley.edu/trac/wiki/ClientSim.\n"
" See https://github.com/BOINC/boinc/wiki/ClientSim.\n"
"\n"
);
}

View File

@ -16,7 +16,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// Work fetch logic for CPU, GPU, and other processing resources.
// See http://boinc.berkeley.edu/trac/wiki/GpuWorkFetch
// See https://github.com/BOINC/boinc/wiki/GpuWorkFetch
#ifndef BOINC_WORK_FETCH_H
#define BOINC_WORK_FETCH_H

View File

@ -703,7 +703,7 @@ bool CSkinAdvanced::InitializeDelayedValidation() {
if (show_error_msgs) {
fprintf(stderr, "Skin Manager: Organization report bug url was not defined. Using defaults.\n");
}
m_strOrganizationReportBugUrl = wxT("https://boinc.berkeley.edu/trac/wiki/ReportBugs");
m_strOrganizationReportBugUrl = wxT("https://github.com/BOINC/boinc/wiki/ReportBugs");
wxASSERT(!m_strOrganizationReportBugUrl.IsEmpty());
}
return true;

View File

@ -20,7 +20,7 @@
// info about all running jobs,
// and application graphics for running jobs that provide them.
// Periods are configurable via config file "ss_config.xml".
// See http://boinc.berkeley.edu/trac/wiki/ScreensaverEnhancements
// See https://github.com/BOINC/boinc/wiki/ScreensaverEnhancements
//
// "V6 graphics" refers to the current scheme where graphics
// are generated by a program that's separate from the science app.

View File

@ -31,7 +31,7 @@
// boinc_submit_batch(): submit a batch
// boinc_set_timeout($x): set RPC timeout to X seconds
//
// See https://boinc.berkeley.edu/trac/wiki/RemoteJobs#PHPinterface
// See https://github.com/BOINC/boinc/wiki/RemoteJobs#php-interface
//// Implementation stuff follows

View File

@ -224,7 +224,7 @@ function bb2html($text, $export=false) {
"<a href=\"mailto:\\1\">\\1</a>",
"<a href=\"mailto:\\1\">\\1</a>",
"<a href=\"https://github.com/BOINC/boinc/issues/\\1\">#\\1</a>",
"<a href=\"https://github.com/BOINC/boinc-dev-doc/wiki/\\1\">\\1</a>",
"<a href=\"https://github.com/BOINC/boinc/wiki/\\1\">\\1</a>",
);
} else {
$htmltags = array (
@ -251,7 +251,7 @@ function bb2html($text, $export=false) {
"<a href=\"mailto:\\1\">\\1</a>",
"<a href=\"mailto:\\1\">\\1</a>",
"<a href=\"https://github.com/BOINC/boinc/issues/\\1\">#\\1</a>",
"<a href=\"https://github.com/BOINC/boinc-dev-doc/wiki/\\1\">\\1</a>",
"<a href=\"https://github.com/BOINC/boinc/wiki/\\1\">\\1</a>",
);
}

View File

@ -200,7 +200,7 @@ if (!function_exists('auth_ops')) {
You must protect the admin interface
with either a .htaccess file or an auto_ops() function.
<p>
<a href=http://boinc.berkeley.edu/trac/wiki/HtmlOps>See how here</a>"
<a href=https://github.com/BOINC/boinc/wiki/HtmlOps>See how here</a>"
);
}
}

View File

@ -143,8 +143,8 @@ echo "
<p>
Badges are assigned using a PHP script;
see
<a href=http://boinc.berkeley.edu/trac/wiki/BadgeDoc>
http://boinc.berkeley.edu/trac/wiki/BadgeDoc
<a href=https://github.com/BOINC/boinc/wiki/BadgeDoc>
https://github.com/BOINC/boinc/wiki/BadgeDoc
</a>
<p>
Fields marked 'optional' are not used by the default script.

View File

@ -24,7 +24,7 @@
// - use the <credit_by_app/> option in config.xml
// - supply your own project themed badge images
// that have to follow a naming scheme (see below)
// See: http://boinc.berkeley.edu/trac/wiki/PerAppCredit
// See: https://github.com/BOINC/boinc/wiki/PerAppCredit
require_once("../inc/util_ops.inc");

View File

@ -34,7 +34,7 @@ if (!file_exists($account_ownership_public_key_file_path)) {
echo "<p>The account ownership public key '" . $account_ownership_public_key_file_name . "' exists.</p>";
}
echo "<p>For more info see the related wiki page: <a href=\"https://boinc.berkeley.edu/trac/wiki/ProofOfOwnership\">ProofOfOwnership</a></p>";
echo "<p>For more info see the related wiki page: <a href=\"https://github.com/BOINC/boinc/wiki/ProofOfOwnership\">ProofOfOwnership</a></p>";
admin_page_tail();

View File

@ -22,7 +22,7 @@
//
// This script generates the public and private keys for the proof of
// account ownership feature of the website that is described
// here: https://boinc.berkeley.edu/trac/wiki/ProofOfOwnership
// here: https://github.com/BOINC/boinc/wiki/ProofOfOwnership
//
// If the overwrite option is set, then the existing keys will be deleted and
// new keys generated. This will invalidate all existing account ownership

View File

@ -199,7 +199,7 @@ if ($show_deprecated) {
echo "<h3>Periodic tasks</h3>
The following scripts should be run as periodic tasks, not via this web page
(see <a href=\"https://boinc.berkeley.edu/trac/wiki/ProjectTasks\">https://boinc.berkeley.edu/trac/wiki/ProjectTasks</a>):
(see <a href=\"https://github.com/BOINC/boinc/wiki/ProjectTasks\">https://github.com/BOINC/boinc/wiki/ProjectTasks</a>):
<pre>
update_forum_activities.php, update_profile_pages.php, update_uotd.php, delete_expired_tokens.php, delete_expired_users_and_hosts.php
</pre>

View File

@ -96,11 +96,11 @@ function show_form($all) {
"ID",
"Name and description<br><small>Click for details</small>",
"Created",
"weight<br><a href=https://boinc.berkeley.edu/trac/wiki/BackendPrograms#feeder><small>details</small></a>",
"weight<br><a href=https://github.com/BOINC/boinc/wiki/BackendPrograms#feeder><small>details</small></a>",
"shmem items",
"HR type<br><a href=https://boinc.berkeley.edu/trac/wiki/HomogeneousRedundancy><small>details</small></a>",
"Adaptive replication<br><a href=http://boinc.berkeley.edu/trac/wiki/AdaptiveReplication><small>details</small></a>",
"homogeneous app version?<br><a href=https://boinc.berkeley.edu/trac/wiki/HomogeneousAppVersion><small>details</small></a>",
"HR type<br><a href=https://github.com/BOINC/boinc/wiki/HomogeneousRedundancy><small>details</small></a>",
"Adaptive replication<br><a href=https://github.com/BOINC/boinc/wiki/AdaptiveReplication><small>details</small></a>",
"homogeneous app version?<br><a href=https://github.com/BOINC/boinc/wiki/HomogeneousAppVersion><small>details</small></a>",
"deprecated?",
"Non-CPU-intensive?",
"Beta?",

View File

@ -19,7 +19,7 @@
// configure a BOINC server to run single jobs;
// see http://boinc.berkeley.edu/trac/wiki/SingleJob
// see https://github.com/BOINC/boinc/wiki/SingleJob
//
// Run this from project home dir.
// usage: html/ops/single_job_setup path-to-boinc_samples

View File

@ -21,7 +21,7 @@
// for each multi-size app,
// find the N quantiles of its effective speed,
// and write them to a file.
// See http://boinc.berkeley.edu/trac/wiki/JobSizeMatching
// See https://github.com/BOINC/boinc/wiki/JobSizeMatching
//
// --all_apps: compute quantiles for all apps;
// use this during setup and testing.

View File

@ -6,7 +6,7 @@
//
// add tra() around visible strings to make them translatable
// see inc/translation.inc and
// https://boinc.berkeley.edu/trac/wiki/TranslateProject for details
// https://github.com/BOINC/boinc/wiki/TranslateProject for details
require_once("../inc/util.inc");
@ -58,7 +58,7 @@ define("FORUM_QA_MERGED_MODE", true);
// Set to true to merge Message boards and Q&A section
define ("DISABLE_PROFILES", true);
// enable profiles only after enabling reCAPTCHA
// https://boinc.berkeley.edu/trac/wiki/ProtectionFromSpam
// https://github.com/BOINC/boinc/wiki/ProtectionFromSpam
define("USE_STOPFORUMSPAM", true);
// use http://www.stopforumspam.com to suppress spammer accounts
define("RPC_DEBUG", false);

View File

@ -17,7 +17,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// Page for downloading the BOINC client, with support for autoattach:
// https://boinc.berkeley.edu/trac/wiki/SimpleAttach
// https://github.com/BOINC/boinc/wiki/SimpleAttach
// Note: to use autoattach:
// 1) You need to have the client versions file
// run html/ops/get_versions.php
@ -46,7 +46,7 @@
//
// Can also be called as a web RPC;
// see https://boinc.berkeley.edu/trac/wiki/WebRpc#download
// see https://github.com/BOINC/boinc/wiki/WebRpc#download
// rpc this says it's an RPC
// user_agent web browser info
// authenticator the account to link to

View File

@ -18,7 +18,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// handler for output file requests from remote job submission.
// See http://boinc.berkeley.edu/trac/wiki/RemoteJobs
// See https://github.com/BOINC/boinc/wiki/RemoteJobs
require_once("../inc/util.inc");
require_once("../inc/result.inc");

View File

@ -83,7 +83,7 @@ echo '</div>
echo "<br clear=all><p> </p>",
tra("Translations are done by volunteers. If your native language is missing or incomplete, %1 you can help translate %2.",
'<a href="http://boinc.berkeley.edu/trac/wiki/TranslateIntro">', '</a>'),
'<a href="https://github.com/BOINC/boinc/wiki/TranslateIntro">', '</a>'),
"</p>"
;
page_tail();

View File

@ -17,7 +17,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// Handler for remote job submission.
// See https://boinc.berkeley.edu/trac/wiki/RemoteJobs
// See https://github.com/BOINC/boinc/wiki/RemoteJobs
require_once("../inc/boinc_db.inc");
require_once("../inc/submit_db.inc");

View File

@ -17,9 +17,9 @@
// C++ interfaces to web RPCs related to remote job submission,
// namely those described here:
// http://boinc.berkeley.edu/trac/wiki/RemoteInputFiles
// http://boinc.berkeley.edu/trac/wiki/RemoteOutputFiles
// http://boinc.berkeley.edu/trac/wiki/RemoteJobs
// https://github.com/BOINC/boinc/wiki/RemoteInputFiles
// https://github.com/BOINC/boinc/wiki/RemoteOutputFiles
// https://github.com/BOINC/boinc/wiki/RemoteJobs
#include <curl/curl.h>
#include <stdio.h>

View File

@ -16,7 +16,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// C++ interfaces to remote job submission and file management RPCs
// See http://boinc.berkeley.edu/trac/wiki/RemoteJobs#Cinterface
// See https://github.com/BOINC/boinc/wiki/RemoteJobs#c-interface
#ifndef BOINC_REMOTE_SUBMIT_H
#define BOINC_REMOTE_SUBMIT_H

View File

@ -17,7 +17,7 @@
// Main program for an assimilator.
// Link this with an application-specific function assimilate_handler()
// See https://boinc.berkeley.edu/trac/wiki/AssimilateIntro
// See https://github.com/BOINC/boinc/wiki/AssimilateIntro
#include "config.h"
#include <cstring>

View File

@ -36,7 +36,7 @@ void usage(char *name) {
"%s: how much RAC each HR class is getting\n"
" (needed if you use homogeneous redundancy).\n"
"This should be run as a periodic task (about once a day) from config.xml.\n"
"For more info, see http://boinc.berkeley.edu/trac/wiki/HomogeneousRedundancy\n\n"
"For more info, see https://github.com/BOINC/boinc/wiki/HomogeneousRedundancy\n\n"
"Usage: %s [OPTION]...\n\n"
"Options:\n"
" -h --help shows this help text.\n"

View File

@ -16,7 +16,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
/// db_dump: dump database views in XML format
// see https://boinc.berkeley.edu/trac/wiki/DbDump
// see https://github.com/BOINC/boinc/wiki/DbDump
// Note:
// 1) this program is way more configurable than it needs to be.
@ -1148,7 +1148,7 @@ void usage(char* name) {
fprintf(stderr,
"This program generates XML files containing project statistics.\n"
"It should be run once a day as a periodic task in config.xml.\n"
"For more info, see https://boinc.berkeley.edu/trac/wiki/DbDump\n\n"
"For more info, see https://github.com/BOINC/boinc/wiki/DbDump\n\n"
"Usage: %s [options]\n"
"Options:\n"
" --dump_spec filename Use the given config file (use ../db_dump_spec.xml)\n"

View File

@ -16,7 +16,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// The BOINC file upload handler.
// See http://boinc.berkeley.edu/trac/wiki/FileUpload for protocol spec.
// See https://github.com/BOINC/boinc/wiki/FileUpload for protocol spec.
//
#include "config.h"

View File

@ -16,7 +16,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// Support for plan classes defined using an XML file.
// See https://boinc.berkeley.edu/trac/wiki/AppPlanSpec
// See https://github.com/BOINC/boinc/wiki/AppPlanSpec
#include <cmath>

View File

@ -15,9 +15,8 @@
// You should have received a copy of the GNU Lesser General Public License
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// configurable app plan functions.
// see https://boinc.berkeley.edu/trac/wiki/AppPlanConfig
// see https://github.com/BOINC/boinc/wiki/AppPlanConfig
#include <string>
#include <vector>

View File

@ -919,7 +919,7 @@ static inline bool app_plan_vbox(
}
// app planning function.
// See http://boinc.berkeley.edu/trac/wiki/AppPlan
// See https://github.com/BOINC/boinc/wiki/AppPlan
//
bool app_plan(SCHEDULER_REQUEST& sreq, char* plan_class, HOST_USAGE& hu, const WORKUNIT* wu) {
char buf[256];

View File

@ -16,7 +16,7 @@
// along with BOINC. If not, see <http://www.gnu.org/licenses/>.
// logic for handling limits on numbers of jobs in progress per client.
// See http://boinc.berkeley.edu/trac/wiki/ProjectOptions#Joblimits
// See https://github.com/BOINC/boinc/wiki/ProjectOptions#job-limits
#include "sched_main.h"

View File

@ -20,7 +20,7 @@
//
// Currently this is specific to Einstein@home and is not generally usable.
// There's a generic but more limited version, "limited locality scheduling":
// http://boinc.berkeley.edu/trac/wiki/LocalityScheduling
// https://github.com/BOINC/boinc/wiki/LocalityScheduling
#include "config.h"

View File

@ -17,7 +17,7 @@
// Simple validator framework:
// Lets you create a custom validator by supplying three functions.
// See http://boinc.berkeley.edu/trac/wiki/ValidationSimple
// See https://github.com/BOINC/boinc/wiki/ValidationSimple
//
#include "config.h"

View File

@ -848,7 +848,7 @@ void usage(char* name) {
fprintf(stderr,
"This program is a 'validator'; it handles completed tasks.\n"
"Normally it is run as a daemon from config.xml.\n"
"See: https://boinc.berkeley.edu/trac/wiki/BackendPrograms\n\n"
"See: https://github.com/BOINC/boinc/wiki/BackendPrograms\n\n"
);
fprintf(stderr, "usage: %s [options]\n"

View File

@ -19,7 +19,7 @@
// Used directly for local job submission;
// run from PHP script for remote job submission.
//
// see http://boinc.berkeley.edu/trac/wiki/JobSubmission
// see https://github.com/BOINC/boinc/wiki/JobSubmission
//
// This program can be used in two ways:
// - to create a single job, with everything passed on the cmdline
@ -92,7 +92,7 @@ void usage() {
" [ --wu_id ID ] ID of existing workunit record (used by boinc_submit)\n"
" [ --wu_name name ] default: generate a name based on app name\n"
" [ --wu_template filename ] default: appname_in\n"
"\nSee http://boinc.berkeley.edu/trac/wiki/JobSubmission\n"
"\nSee https://github.com/BOINC/boinc/wiki/JobSubmission\n"
);
exit(1);
}