Jump to content

QESTNET Internal:Developer Home: Difference between revisions

From QESTonline
Benny.thomas (talk | contribs)
No edit summary
Shane.rowley (talk | contribs)
No edit summary
 
(44 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This page acts as a home for QESTLab developers and aims to provide easy access to all relevant information and processes.
This page acts as a home for QESTNET developers and aims to provide easy access to all relevant information and processes.
 
== For Managers ==
=== Pre-Installation Guides ===
* [[QESTNET_Internal:QESTField Pre-Build Checklist|Customer Manager  QESTField Pre-Build Checklist]]
 
=== Installation / Usage Guides ===
[[Implementation:Main_Page|Should probably be linked off of this page eventually?]]
 
Documentation is not officially released yet. It is currently inside the QESTNET GitHub repository. Eventually it will be automatically built into the Product Distribution folder, so anyone can access it. For now these are GitHub links to the most recent version of each. If you don't have a GitHub account, copies can be found in "\\adls0003\Development\Product Distribution\QESTNET Documentation".
 
* [https://github.com/spectraqest/qestnet/raw/alien/Documentation/QESTField%204.1%20Installation%20Guide.docx QESTField 4.1 Installation Guide]
* [https://github.com/spectraqest/qestnet/raw/alien/Documentation/QESTField%204.1%20Confiuration%20Guide.docx QESTField 4.1 Configuration Guide]
* [https://github.com/spectraqest/qestnet/raw/alien/Documentation/QESTNET%204.1%20Installation%20Guide.docx QESTNET 4.1 Installation Guide]
* [https://github.com/spectraqest/qestnet/raw/alien/Documentation/QESTNET%204.1%20Confiuration%20Guide.docx QESTNET 4.1 Configuration Guide]
* [https://github.com/spectraqest/qestnet/raw/alien/Documentation/QESTField%20QESTNET%20Architecture%20%26%20System%20Requirements.pdf QESTField QESTNET Architecture and System Requirements]
* [https://github.com/spectraqest/qestnet/raw/alien/Documentation/QESTNET%204.1%20Console%20-%20Hanson%20Specific%20Draft.docx Using the QESTNET Console]
* [https://github.com/spectraqest/qestlab/raw/master/Documentation/QIntegrator%20Installation%20%26%20Configuration%20Guide.docx QIntegrator Plugin Installation and Configuration Guide]


== For Developers ==
== For Developers ==
=== Developer Setup Guide ===
* [[QESTNET_Internal:Developer_Setup_Requirements|Requirements]]
* [[QESTNET_Internal:Developer_Setup_Git|Git]]
* [[QESTNET_Internal:Developer_Resharper|Resharper]]
* [[QESTNET_Internal:Developer_Setup_QESTNET|QESTNET (4.1 & 4.2)]]
* [[QESTNET_Internal:Developer_Setup_QESTNET_4.3|QESTNET (4.3)]]
* [[QESTNET_Internal:Developer_Setup_QESTField|QESTField]]
* [[QESTNET_Internal:Developer_Setup_QESTNET Console|QESTNET Console]]
* [[QESTNET_Internal:Developer_Setup_QESTNET Tester|QESTNET Tester]]
=== General Process Guides ===
* [[QESTNET_Internal:Developer_Git etiquette|Using Git]]
* [[Media:User Guide - ADLSV0010  - Dev DB Server.docx|Migrating and Using Databases on ADLSV0010]]
* [[QESTLab_Internal:SQL Script Guidelines|SQL Script Guidelines]]


=== Process Guides ===
=== Development Process Guides ===
* [[QESTNET_Internal:Developer_Setup_Guide|Developer Setup Guide]]
* [[QESTNET_Internal:Developer_QESTNET_Changing_Branches Changing|QESTNET Branches]]
* [[QESTNET_Internal:Developer_QESTNET_Creating_A_New_Workflow|Creating A New Workflow]]


=== Coding Style Guidelines ===
=== Builds ===
This section is intended to provide a set of guidelines that are helpful to people writing code in Spectra QEST. It includes notes on naming conventions, coding style, commenting, tips for performance, avoiding errors, and error handling.
<UL><LI>[http://online.spectraqest.com/index.php?title=QESTNET_Internal:Creating_Build_4.0 Build QESTNET v4.0 (Fugro)]</LI></UL>
* [[Development:Symbols|Symbols]]
<UL><LI>[https://github.com/spectraqest/qestnet Build QESTNET v4.1]</LI></UL>
* [[Naming conventions]]
* [[Development:Code_Commenting_Guidelines|Code commenting]]


----
----
Line 16: Line 46:
=== Coding Knowledge Base ===
=== Coding Knowledge Base ===


==== QESTNET Objects(?) ====
==== Coding Guidelines ====
* [[blah]]
This section is intended to provide a set of guidelines that are helpful to people writing code in the QESTNET repository.
 
* [[QESTNET_Internal:Developer_Code_Comments|Code comments]]
==== Database ====
* [[blah]]


==== Classes, Controls, Modules ====
==== QESTNET / QESTField Codebase ====
* [[blah]]
* [[QESTNET_Internal:QESTNET_Onion|QESTNET Onion]]
* [[QESTNET_Internal:QESTNET_Projects_Quick_Reference_Guide|QESTNET Projects Quick Reference Guide]]
* [[QESTNET_Internal:QESTNET_Projects_Quick_Reference_Guide_casino|QESTNET Projects Quick Reference Guide (casino)]]
* [[QESTNET_Internal:QESTField List of Workflows|List of Workflows]]


==== Testing and Debugging ====
==== QESTNET Integration ====
* [[blah]]
* [[QESTNET_Internal:Creating Integration Projects|Creating Integration Projects]]
* [[QESTNET_Internal:Integrator Project Structure|Integrator Project Structure]]
* [[QESTNET_Internal:Building_and_Installing_an_Integration_Project|Building and Installing an Integration Project]]
* [[QESTNET_Internal:QIntegrator Plugin|QESTLab Integration and the QIntegrator Plugin]]


==== Other ====
==== Fugro Data Backbone ====
* [[blah]]
* [[QESTNET_Internal:Fugro_DBB_Service|Fugro Data Backbone Service]]
* [[QESTNET_Internal:Fugro DBB_TestMapping_Guide|Fugro Data Backbone Test Mapping Step-by-step Guide]]
* [[QESTNET_Internal:Fugro_DBB_Export_Test|Fugro Data Backbone Export Test]]


----
----


=== Troubleshooting ===
=== Troubleshooting ===
* [[blah]]


=== Misc Knowledge Base ===
* [[blah]]


== For Managers ==
* [[blah]]





Latest revision as of 07:17, 2 September 2016

This page acts as a home for QESTNET developers and aims to provide easy access to all relevant information and processes.

For Managers

Pre-Installation Guides

Installation / Usage Guides

Should probably be linked off of this page eventually?

Documentation is not officially released yet. It is currently inside the QESTNET GitHub repository. Eventually it will be automatically built into the Product Distribution folder, so anyone can access it. For now these are GitHub links to the most recent version of each. If you don't have a GitHub account, copies can be found in "\\adls0003\Development\Product Distribution\QESTNET Documentation".

For Developers

Developer Setup Guide

General Process Guides

Development Process Guides

Builds


Coding Knowledge Base

Coding Guidelines

This section is intended to provide a set of guidelines that are helpful to people writing code in the QESTNET repository.

QESTNET / QESTField Codebase

QESTNET Integration

Fugro Data Backbone


Troubleshooting