KSeF SDK - propozycja wspólnego przedsięwzięcia Open Source

0

Podczas wczorajszej konsultacji z MF dowiedzieliśmy się, że projektodawcy nie planują udostępnić biblioteki typu SDK,
za to o wszelkich poprawkach w specyfikacji będziemy informowani nie mniej niż tydzień wcześniej 😉
Co myślicie o pomyśle zbudowania biblioteki Open Source typu SDK wspólnymi siłami ?
Takie Community pozwoli wspólnie reagować na awarie i zmiany i ułatwi proces wdrażania poprawek firmom deweloperskim.

SDK to nie tylko ułatwienie dla programistów

  • to też wspólne, czyli szybsze i rzetelne reagowanie na zmiany w specyfikacji API MF,
  • To szybka aktualizacja oprogramowania, jeżeli ograniczy się do aktualizacji biblioteki.
  • To też promocja dla programistów i firm, które zechcą wesprzeć tą inicjatywę.

Jeżeli zbierze się grupka chętnych, warto będzie przejść do działania.

0
  1. z technicznego punktu widzenia jak to widzisz (jaki język, w jaki sposób integracja z zewnętrznymi systemami)?
  2. co konkretnie chcesz pokryć (jaką cześć API MF)
0

Wszystko jest do przedyskutowania. Oczywiście mam jakieś pomysły na początek, ale to do zasilenia burzy mózgów.
Jeżeli takie community by się zebrało (na razie śrdnio z odzewem) to można dobrać technologię.

Opcje na stół w ramach odpowiedzi:

  • API pośredniczące z adapterem do storage, które wspomoże szyfrowanie, certyfikowanie, wysyłkę. (takie rozwiązanie już ktoś zrobił, oparte na kontenerach) fajna sprawa, ale komercyjne i wymaga zaufania, że będzie aktualizowane przez autora.

Pomysł z kontenerem stojącym obok ma wiele zalet, ale gdyby znalazła się większa rzesza chętnych można by dostarczyć biblioteki dla różnych języków.

  • Te same funkcjonalności w bibliotekach dla różnych języków ALBO obsługa w jednym języku i tylko adaptery pozwalające wrzucić na kolejkę eventy z systemów księgowych. Kolejka to np. kontener z Redisem.

Praktycznie wszystko to co było swego czasu na Swaggerze można obsłużyć wsparciem. Konfigurację wraz z kluczami, certyfikatami etc.. można wstrzyknąć i wystawić endpointy już tylko do wysyłki, odbioru potwierdzenia, obsługi kolejki, sesji, błędów etc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1