slackapi / slackapi/java-slack-sdk

RDB support for the OAuth flow datastore

Aperta
#347 4 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

enhancement project:bolt
Lingua principale
Java
Stelle
602
Fork
232
Merge medio
4g 9h
PR unite (30g)
7

Descrizione

Issue Type
  • Bug
  • Enhancement / Feature request
  • Question
  • Documentation
Description

As of Feb 2020, Bolt for Java supports the following datastore for InstallationService and OAuthStateService.

  • Local File System
  • Amazon S3

We're going to support the relational database as well. The implementation just depends on the JDBC APIs so that it works with any JDBC drivers.

Requirements (place an x in each of the [ ])
  • I've read and understood the Contributing guidelines and have done my best effort to follow them.
  • I've read and agree to the Code of Conduct.
  • I've searched for any related issues and avoided creating a duplicate issue.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia individuando InstallationService e OAuthStateService e esaminando le linee guida per i contributi. Traccia come sono collegati gli archivi dati esistenti basati su file locali e Amazon S3, quindi definisci l’implementazione relazionale basata su JDBC per entrambi i servizi; il lavoro è completato quando entrambi supportano un database relazionale tramite JDBC.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
authentication, database
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.