Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

aerogear/graphql-home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 

Repository files navigation

AeroGear GraphQL Working Group

Discord Chat

Welcome to the home page of the AeroGear Sync and GraphQL Working Group. We are a small team within the AeroGear group focused on GraphQL and Data Synchronization.

On this page you can find learn

  • Our mission
  • Our core objectives as a group
  • The projects we're currently working on
  • How to we work as a team
  • How to engage with us and our projects

Mission

As a team we have several long term goals but there is a single core mission that underpins all of those objectives.

To promote and improve the GraphQL Ecosystem as a whole - by finding trends and technical challenges within the GraphQL ecosystem, and solving those with new projects and contributions to existing Open Source projects.

Objectives

  • To solve technical challenges within the GraphQL community through open source contributions.
  • To establish Red Hat as a contributor to the GraphQL community.
  • The development and enhancement of the AeroGear Mobile Services Data Sync framework (Voyager Server and Voyager Client).

Projects we maintain

Offline Extensions for Apollo JS Client

https://github.com/aerogear/offix

MQTT subscriptions

https://github.com/aerogear/graphql-mqtt-subscriptions/

Keycloak Connect GraphQL

https://github.com/aerogear/keycloak-connect-graphql/

Graphback

Schema First prototyping tool on top Apollo/Node.js and database of your choice:

https://github.com/aerogear/graphback

GraphQL Link

https://github.com/aerogear/graphql-link

DataSync

OpenShift monitoring extensions for Apollo Node.js server.

https://github.com/aerogear/datasync

DataSync Starter

Starter template for datasync

https://github.com/aerogear/datasync-starter

GraphQL query mapper

Performance tools for writing performant node.js queries when using GraphQL

https://github.com/aerogear/graphql-query-mapper

Offline Extensions for Apollo Android Client

https://github.com/aerogear/offix-android

GraphQL TestX

A GraphQL server for testing GraphQL applications or libraries based on Graphback

https://github.com/aerogear/graphql-testx

GraphQL-Metadata

https://github.com/aerogear/graphql-metadata

Main community projects we help to maintain

GraphQL JS

https://github.com/graphql/graphql-js/

GraphQL CLI

https://github.com/Urigo/graphql-cli

Apollo Cache Persist

https://github.com/apollographql/apollo-cache-persist/

Prisma Yoga2

https://github.com/prisma/yoga2

OpenAPI to GraphQL

https://github.com/IBM/openapi-to-graphql

Training we do

Modern App workshop on OpenShift using Graphback.dev and Offix

https://github.com/aerogear/modern-appdev-workshop/

Core Team

How we build software

Our team is working on individual packages that contain:

  • Roadmap for planned work
  • Release notes with information about breaking changes
  • Unit tests
  • Documentation/Website
  • Sample applications to try and test solution
  • Automation for package updates and CI/CD configuration
  • Information about problem we trying to resolve
  • Contribution information

We perform releases on major features or hotfixes on irregular basis. Each individual team member is responsibile for maintenance of the individual packages and tracking community requests.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •