Documentation and plans for service development epics.
There are two different types of epics: Exploratory Epics and Implementation Epics.
Please have a look at the templates (exploratory, implementation) and especially the contained technical specifications (exploratory, implementation).
This repository is part of the Epic Planning and Marathon SOP.
- (0) Blobfish: Basic Metadata Catalog & UI
- (1) Red-Lipped Batfish: Basic File IO Service
- (2) Horseshoe Bat: Metadata Submission via REST API
- (4) Star-Nosed Mole: Up-/Download Client & Production POC
- (7) Domestic Quail: Pilot Study for 3-Hex Chassis Lib
- (8) Carpenter Ant: GA4GH-oriented Auth Concept
- (9) Wood Ant: Life Science AAI as Identity Provider
- (10) Carrion Crow: File Tech Stack Exploration
- (11) Golden Quail: Expanding Hexkit to Abstract the Persistence Layer
- (12) African Bush Elephant: Metadata Submission via Data Portal UI
- (13) Hawaiian Crow: S3 File I/O Benchmarking using hexkit and CLI
- (14) Coral Guard Crab: OIDC and API gateway integration
- (15) Morning Sun Star: Basic User Registry
- (16) Cuban Crow: Prototyping Encryption & Decryption Workflow
- (17) Amitermes: Hexagonal File Service Refactoring
- (18) Hooded Crow: File Encryption & Decryption Services
- (19) Pied Crow: File Encryption & Decryption Service Integration
- (20) Red Knob Sea Star: Claims Repository
- (21) White Stork: Synthetic Data Generator
- (22) Crayfish: Exploration and conception for the metadata service refactoring
- (23) Thick Billed Raven: Integration of all File Services - Upload Stream
- (24) Common Raven: Integration of all File Services - Download Stream
- (25) Pacific Lamprey: Metadata refactoring proof of concept
- (26) Dracula Ant: Implementation of a Work Package Service for CLI client authentication
- (27) Paddlefish: Implementation of encryption and parallel file part processing in uploads and downloads for ghga-connector
- (28) Giant Weta: Batch Download for the CLI Client
- (29) Humphead Wrasse: Notification Service
- (30) Purple Frog: Integration of Connector (CLI) with the Work Package Service
- (31) Red Kangaroo: Angular/Vue for Data Portal
- (32) Pink Velvet Worm: Reimplementation of metadata search service
- (33) Green Wrasse: Download Request Management
- (34) Chinese Pangolin: File Deletion and Outbox Cache Strategy
- (35) Beluga Whale: Archive Testing Framework - Happy Path
- (36) Axolotl: Biomedical Metadata Mocking
- (37) Proboscis Monkey: Upload Metadata Ingest and Unique S3 ID for Permanent Storage
- (38) Tokay Gecko: Missing Glue Code for Metadata Ingress Inter-service Communication
- (39) Red-Necked Wallaby: Upload refactoring and cleanup
- (40) Agile Wallaby: Prepare for Federated Object Storage
- (41) Nautilus: Refactoring Priorities
- (42) Eurasian Wolf: Custom Specification Separating Schema Validation and Schema Linkage
- (43) Marabou Stork: Correlation ID Implementation
- (44) Common Wallaroo: Choose frontend framework and component library
- (45) Topi Antelope: Structured Logging Tools
- (46) Sugar Ant: Integrate 2FA and IVA functionality
- (47) Bluestreak Cleaner Wrasse: Automatically remove stale content from buckets
- (48) Kori Bustard: Notification Orchestration Service
- (49) Jackal: Re-Implementation of the Metadata Schema in Schemapack
- (50) Dhole: Rewriting existing metldata transformations
- (51) Ethiopian Wolf: Monorepo Setup for Multiple Microservices
- (52) Hero Shrew: Outbox Pattern Refactoring
- (53) Honey Bee: DevOps Production Preparation 1
- (54) Peacock Spider: File Information Service
- (55) Madagascan Sunset Moth: Preliminary Storage Selection
- (56) Sphynx Cat: Kakfa Dead Letter Queues
- (57) Monkfish: State Management Service
- (58) Poodle Moth: Storing Data as strings vs BSON in MongoDB
- (59) Bottlenose Dolphin: Angular implementation plan and migration strategy