Changes between Version 3 and Version 4 of ProjectMain


Ignore:
Timestamp:
Jun 6, 2008, 12:52:04 PM (16 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProjectMain

    v3 v4  
     1[[PageOutline]]
     2
    13= Computing with BOINC =
    24
     
    57 * [BasicConcepts Basic concepts]
    68 * [AppIntro Adapting and developing applications]
    7  * [DataFlow Jobs and Data]
     9 * [DataFlow Jobs and data]
    810 * [ValidationSummary Validation]
    911 * [ServerConfig Server configuration]
    1012 * [WebSite Web site]
    1113
    12 [CreateProjectOutline Documentation table of contents]
     14Document index:
     15
     16== Distributed computation with BOINC ==
     17
     18    * Basic concepts:
     19          * [ProjectsApps Projects and applications]
     20          * [BoincFiles Files and file references]
     21          * [FileCompression File compression]
     22          * [BoincPlatforms Platforms]
     23          * [AppVersion Applications and application versions]
     24          * [JobIn Workunits]
     25          * [JobOut Results]
     26    * Work distribution:
     27          * [JobReplication Redundancy and errors]
     28          * [HomogeneousRedundancy Numerical discrepancies]
     29          * [WorkDistribution Work distribution]
     30          * [LocalityScheduling Locality scheduling]
     31    * [TrickleMessages Trickle messages]
     32    * [SecurityIssues Security issues]
     33
     34 == Developing a BOINC application ==
     35
     36 * The BOINC API:
     37  * [BasicApi Basic API]
     38  * [GraphicsApi Graphics API]
     39  * [DiagnosticsApi Diagnostics API]
     40  * [TrickleApi Trickle messages API]
     41  * [IntermediateUpload Intermediate upload API]
     42 * Application development:
     43  * [CompileApp Building BOINC applications]
     44  * [ExampleApps Example applications]
     45  * [AppDev Application development tips]
     46  * [AppDebug Application debugging]
     47  * [AppDebugWin Application debugging on Windows]
     48 * Support for other languages
     49  * [FortranApps FORTRAN]
     50  * [JavaApps Java]
     51  * [PythonApps Python]
     52 * [WrapperApp Legacy applications]
     53 * [CompoundApps Compound applications]
     54 * [NonCpuIntensive Non-CPU-intensive applications]
     55 * Multi-thread and GPU applications
     56  * [AppPlan Application planning]
     57  * [AppMultiThread Multi-thread applications]
     58  * [AppCoprocessor Applications that use coprocessors]
     59
     60== Creating a BOINC project ==
     61
     62    * [ServerComponents What is a project?]
     63          * [DataBase The BOINC database]
     64          * [ServerDirs Directory structure]
     65                * [DirHierarchy Upload/download directory hierarchy]
     66          * [ProjectConfigFile The project configuration file]
     67                * [ProjectOptions Project options]
     68                * [ProjectDaemons Daemons]
     69                * [ProjectTasks Periodic tasks]
     70     * [ServerIntro Setting up a BOINC server]
     71     * [MakeProject The make_project script]
     72     * [XaddTool Adding applications/platforms]
     73     * [UpdateVersions Adding application versions]
     74     * [CreateProjectCookbook Project creation cookbook]
     75     * [StartTool Project control]
     76     * [ProjectSecurity Project security]
     77          * [KeySetup Encryption utility program]
     78          * [CodeSigning Code signing]
     79     * [ToolUpgrade Upgrading a project's server software]
     80       * [ServerUpdates List of recent server software changes]
     81     * [MultiHost Increasing server capacity]
     82     * [BetaTest Beta-test applications]
     83     * [ProjectLaunch Launching your project]
     84
     85== Getting work done ==
     86
     87 * [BackendPrograms Work-handling daemons]
     88    * [BackendUtilities Back-end utility functions]
     89 * [WorkGeneration Generating work]
     90 * [ValidationIntro Result validation]
     91   * [ValidationSimple Simple validator framework]
     92   * [ValidationLowLevel Low-level validator framework]
     93 * [AssimilateIntro Result assimilation]
     94 * [FileDeleter Server-side file deletion]
     95 * [DbPurge Database purging utility]
     96 * [AssignedWork Assigned work]
     97 * [SingleJob Single job submission]
     98
     99== Monitoring a BOINC project ==
     100
     101    * [HtmlOps Administrative web interface]
     102    * [ServerDebug Debugging server components]
     103    * [LogRotate Log rotation]
     104    * [WatchDog Watchdogs]
     105    * [StripChart Stripcharts]
     106
     107== Managing distributed data ==
     108
     109    * [GetFileList Uploading file lists]
     110    * [GetFile Uploading files]
     111    * [SendFile Downloading files]
     112    * [DeleteFile Deleting files on client hosts]
     113
     114== Web site ==
     115
     116    * [WebConfig Web site customization]
     117    * [ProtectionFromSpam Protection from spam]
     118    * [WebForum Creating and managing message boards]
     119    * [TranslateIntro Web site translation]
     120    * [ServerStatus Server status page]
     121    * [ProfileScreen Profile screening]
     122    * [WebCache Caching]
     123    * [TeamImport Importing BOINC-wide teams]
     124    * [MediaWiki Adding a wiki]
     125    * [StyleSheets StyleSheets for documenting CSS]
     126
     127== Miscellaneous ==
     128
     129    * [VolunteerRecruit Recruiting and retaining volunteers]
     130    * [GuiUrls GUI URLs]
     131    * [ProjectSkin Creating a 'project skin']
     132    * [DbDump Export credit data as XML]
     133    * [GridIntegration Integrating BOINC projects with Grids]
     134    * [BoincVersion Versions of BOINC]
     135    * [MysqlConfig Configuring MySQL for BOINC]
     136    * [AccountControl Controlling account creation]
     137    * [ProjectSpecificPrefs Project-specific preferences]
     138    * [AppFiltering Work filtering by application]
     139    * [VirtualCampusSupercomputerCenter Campus-level BOINC projects]
     140    * [PayPalDonations Accepting donations through PayPal]
     141    * [BlackList Blacklisting hosts]
     142    * [UserJobs User-submitted jobs]