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
 
(38 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This page acts as a home for QESTNET 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 ===
=== Developer Setup Guide ===
* [[QESTNET_Internal:Developer_Setup_Requirements|Requirements]]
* [[QESTNET_Internal:Developer_Setup_Requirements|Requirements]]
* [[QESTNET_Internal:Developer_Setup_QESTNET|QESTNET]]
* [[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_QESTField|QESTField]]
* [[QESTNET_Internal:Developer_Setup_QESTNET Console|QESTNET Console]]
* [[QESTNET_Internal:Developer_Setup_QESTNET Console|QESTNET Console]]
* [[QESTNET_Internal:Developer_Setup_QESTNET Tester|QESTNET Tester]]
* [[QESTNET_Internal:Developer_Setup_QESTNET Tester|QESTNET Tester]]


=== Coding Style Guidelines ===
=== General Process Guides ===
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.
* [[QESTNET_Internal:Developer_Git etiquette|Using Git]]
* [[Development:Symbols|Symbols]]
* [[Media:User Guide - ADLSV0010  - Dev DB Server.docx|Migrating and Using Databases on ADLSV0010]]
* [[Naming conventions]]
* [[QESTLab_Internal:SQL Script Guidelines|SQL Script Guidelines]]
* [[Development:Code_Commenting_Guidelines|Code commenting]]
 
=== Development Process Guides ===
* [[QESTNET_Internal:Developer_QESTNET_Changing_Branches Changing|QESTNET Branches]]
* [[QESTNET_Internal:Developer_QESTNET_Creating_A_New_Workflow|Creating A New Workflow]]
 
=== Builds ===
<UL><LI>[http://online.spectraqest.com/index.php?title=QESTNET_Internal:Creating_Build_4.0 Build QESTNET v4.0 (Fugro)]</LI></UL>
<UL><LI>[https://github.com/spectraqest/qestnet Build QESTNET v4.1]</LI></UL>


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


==== QESTNET Projects Quick Reference Guide ====
==== Coding Guidelines ====
* [[QESTNET_Internal:QESTNET_Projects_Quick_Reference_Guide|QESTNET Projects]]
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 ====
==== QESTNET / QESTField Codebase ====
* [[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]]


==== Classes, Controls, Modules ====
==== QESTNET Integration ====
* [[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]]


==== Testing and Debugging ====
==== Fugro Data Backbone ====
 
==== Other ====
* [[QESTNET_Internal:Fugro_DBB_Service|Fugro Data Backbone Service]]
* [[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_TestMapping_Guide|Fugro Data Backbone Test Mapping Step-by-step Guide]]
* [[QESTNET_Internal:Fugro_DBB_Export_Test|Fugro Data Backbone Export Test]]


----
----
Line 36: Line 71:
=== Troubleshooting ===
=== Troubleshooting ===


== For Managers ==
 





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