Difference between revisions of "AppDB"

From EGIWiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Template:Op menubar}} {{Template:Tools menubar}}  
+
{{Template:Op menubar}} {{Template:Tools menubar}} {{TOC_right}}
 
 
[[Category:Tools]]
 
  
 
The [https://appdb.egi.eu EGI Applications Database] (AppDB) is a central service that stores and provides to the public, information about:  
 
The [https://appdb.egi.eu EGI Applications Database] (AppDB) is a central service that stores and provides to the public, information about:  
Line 40: Line 38:
 
|-
 
|-
 
| '''Release schedule'''  
 
| '''Release schedule'''  
| https://wiki.appdb.egi.eu/main:about:changelog
+
| [[AppDB Release Schedule|AppDB Release Schedule]]<br>
 
|-
 
|-
 
| '''Release notes'''  
 
| '''Release notes'''  
Line 55: Line 53:
 
|-
 
|-
 
| '''Documentation'''  
 
| '''Documentation'''  
| TBD
+
| https://wiki.appdb.egi.eu/
 
|-
 
|-
 
| '''License'''  
 
| '''License'''  
Line 64: Line 62:
 
|-
 
|-
 
| '''Source code'''  
 
| '''Source code'''  
| TBD
+
| provided on demand
 
|}
 
|}
  
Line 71: Line 69:
 
= Change, Release and Deployment  =
 
= Change, Release and Deployment  =
  
 +
This sections are providing detailed agreement in terms of requirements gathering, release and deployment of APP DB which extend [[Instructions for Operations Tools teams|Instructions for Operations Tools teams]]
 +
 +
<br>
  
 +
#All requirements are gathered in EGI Request Tracker
 +
#Prioritization and testing is done by dedicated [[OTAG#AppDB_Advisory_and_Testing_Board|AppDB Advisory and Testing Board]] coordinated by EGI Operations team
 +
#EGI RT statuses of requests are as follow
 +
#*New - newly recorded in system
 +
#*Accepted - accepted by OTAG team
 +
#*Rejected - rejected by OTAG team
 +
#*Open - (In progress) development team is implementing change<br>
 +
#*Resolved - released
 +
#Priority of requests are as follow
 +
#*None - 0
 +
#*Low - 1<br>
 +
#*Normal - 2 <br>
 +
#*High - 3<br>
 +
#*Immediate (i.e. emergency) - 4 <br>
 +
#Standard changes (routine actions, no need for approval)
 +
#*changes related to database information update
 +
#*bug fixing - restoring service to expected functionality
 +
#Emergency changes (implemented without approval but subject of post-review)
 +
#*Security incidents
 +
#Releases
 +
#*Frequency: Minor every 3-4 months, Major 1 per year
  
= Documentation =
+
<br>
 +
 
 +
= Documentation =
  
 
<br>  
 
<br>  
Line 82: Line 106:
 
*[https://vmcaster.appdb.egi.eu/ AppDB&nbsp;vmcaster dashboard]  
 
*[https://vmcaster.appdb.egi.eu/ AppDB&nbsp;vmcaster dashboard]  
 
*[https://appdb-dev.marie.hellasgrid.gr AppDB&nbsp;development instance]<br>
 
*[https://appdb-dev.marie.hellasgrid.gr AppDB&nbsp;development instance]<br>
 +
 +
[[Category:Tools]]

Latest revision as of 18:10, 25 March 2015

Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


Tools menu: Main page Instructions for developers AAI Proxy Accounting Portal Accounting Repository AppDB ARGO GGUS GOCDB
Message brokers Licenses OTAGs Operations Portal Perun EGI Collaboration tools LToS EGI Workload Manager



The EGI Applications Database (AppDB) is a central service that stores and provides to the public, information about:

  • software solutions in the form of native software products and/or virtual appliances,
  • the programmers and the scientists who are involved, and
  • publications derived from the registered solutions

Reusing software products, registered in the AppDB, means that scientists and developers may find a solution that can be directly utilized on the European Grid Infrastructures without reinventing the wheel. …read more

Tool name Applications Database (AppDB)
Tool Category and description TBD

Offers SW & vAppliances for the EGI Grid & Cloud infrastructure.

Tool url https://appdb.egi.eu
Email appdb-support@iasa.gr
GGUS Support unit AppDB
GOC DB entry https://goc.egi.eu/portal/index.php?Page_Type=Site&id=430
Requirements tracking - EGI tracker https://rt.egi.eu/rt/Dashboards/1838/AppDB
Issue tracking - Developers tracker n/a
Release schedule AppDB Release Schedule
Release notes https://wiki.appdb.egi.eu/main:about:changelog
Roadmap TBD
Related OLA TBD
Test instance url https://appdb-dev.marie.hellasgrid.gr/
Documentation https://wiki.appdb.egi.eu/
License Apache2.0
Provider IASA
Source code provided on demand


Change, Release and Deployment

This sections are providing detailed agreement in terms of requirements gathering, release and deployment of APP DB which extend Instructions for Operations Tools teams


  1. All requirements are gathered in EGI Request Tracker
  2. Prioritization and testing is done by dedicated AppDB Advisory and Testing Board coordinated by EGI Operations team
  3. EGI RT statuses of requests are as follow
    • New - newly recorded in system
    • Accepted - accepted by OTAG team
    • Rejected - rejected by OTAG team
    • Open - (In progress) development team is implementing change
    • Resolved - released
  4. Priority of requests are as follow
    • None - 0
    • Low - 1
    • Normal - 2
    • High - 3
    • Immediate (i.e. emergency) - 4
  5. Standard changes (routine actions, no need for approval)
    • changes related to database information update
    • bug fixing - restoring service to expected functionality
  6. Emergency changes (implemented without approval but subject of post-review)
    • Security incidents
  7. Releases
    • Frequency: Minor every 3-4 months, Major 1 per year


Documentation