Feathers: Feathers Auk Release

Erstellt am 13. Apr. 2016  ·  22Kommentare  ·  Quelle: feathersjs/feathers

Federn Auk

Dies ist das Release-Problem, um alle beweglichen Teile in allen Repos im Auge zu behalten. Voraussichtlicher offizieller Veröffentlichungstermin Q4 2016.

Das Hauptaugenmerk dieser Version liegt darauf, größere Fehler zu beheben, einige Zusatzdienste hinzuzufügen, die Authentifizierung nach Kampftests zu verbessern, die CLI und den Generator zu aktualisieren, um zukunftssicherer zu sein, und weitere Dokumentationen und Beispiele hinzuzufügen.

imgp0339
_der Auk gibt dir einen sehr gruseligen, urteilenden Blick_

Kern und Kernmodule

  • [x] [Unterstützung von JS-Konfigurationsdateien zusätzlich zu JSON in feathers-config](https://github.com/feathersjs/feathers-configuration/issues/12).
  • [x] Gemeinsame Hooks in ihrem eigenen Repo konsolidieren. Jetzt Federn-Haken-gemeinsam
  • [x] [Bootstrap einer App mit JSON-Konfigurationsdateien](https://github.com/feathersjs/feathers-bootstrap)
  • [x] Unterstützt die asynchrone Initialisierung von Diensten oder was auch immer. _erreicht über Federn-Bootstrap _
  • [x] "Live-Abfrage" über Feathers-Reactive
  • [x] [Hooks Unterstützung für first , last , error hinzufügen](https://github.com/feathersjs/feathers-hooks/pull/110)

    Authentifizierung

  • [x] [Federauthentifizierung 1.0](https://github.com/feathersjs/feathers-authentication/milestones/1.0)

Service-Adapter

[BEARBEITEN] Einige Arbeiten wurden hier begonnen, aber diese haben im Moment keine hohe Priorität für uns. Wir würden ❤️ etwas helfen, wenn jemand diese wirklich besitzen und Teil des Kernteams werden möchte, antworten Sie in einem Kommentar. Wir werden wahrscheinlich erst irgendwann im Jahr 2017 offiziell versuchen, sie erneut zu besuchen.

Neue CLI und Generator

In Bearbeitung

  • [x] [Feathers CLI 2.0](https://github.com/feathersjs/feathers-cli/milestones/2.0)
  • [x] [Federgenerator 1.0](https://github.com/feathersjs/feathers-generator/milestones/1.0)

Dokumentation und Anleitungen

  • [x] [Vue.js Chat Guide](https://github.com/feathersjs/feathers-docs/pull/152) _mit freundlicher Genehmigung von @niallobrien_ 🎉
  • [ ] [Viele-zu-Viele-Beziehungen mit Sequelize](https://github.com/feathersjs/feathers-docs/issues/51) _@ekryski in progress_
  • [x] [Anmeldung in sozialen Netzwerken](https://github.com/feathersjs/feathers-docs/issues/60)
  • [x] [So bereinigen und serialisieren Sie Daten mit Hooks](https://github.com/feathersjs/feathers-docs/issues/134)
  • [x] [Mehrteilige Formulardaten](https://github.com/feathersjs/feathers-docs/issues/111)
  • [x] [Benutzerdefinierte Formatierungsfehler](https://github.com/feathersjs/feathers-docs/issues/122)
  • [ ] [Bereitstellung auf Heroku](https://github.com/feathersjs/feathers-docs/issues/66) _@ekryski in progress_
  • [ ] [Dockern einer Feathers-App](https://github.com/feathersjs/feathers-docs/issues/63) _@slajax in progress_
  • [ ] [Clustered Microservices](https://github.com/feathersjs/feathers-docs/issues/70)
  • [x] [Abspecken und umstrukturieren, um zugänglicher, API-zentrierter und schneller zu navigieren](https://github.com/feathersjs/feathers-docs/issues/251)
  • [ ] [Leitfäden auf Medium verschieben](https://github.com/feathersjs/feathers-docs/issues/250)

    Beispiele

  • [x] [Auth0 zur Authentifizierung verwenden](https://github.com/feathersjs/feathers-demos/issues/10)

  • [x] [Anmeldung in sozialen Netzwerken](https://github.com/feathersjs/feathers-demos/issues/3)
  • [x] [So rendern Sie serverseitige Vorlagen](https://github.com/feathersjs/feathers-demos/issues/8)
  • [ ] [Viele-zu-Viele-Beziehungen mit Sequelize](https://github.com/feathersjs/feathers-demos/issues/9) _in Bearbeitung @ekryski_
  • [x] [Ein isomorpher Reaktionsstarter](https://github.com/feathersjs/feathers-demos/issues/2)
Discussion

Hilfreichster Kommentar

Vielen Dank für die Geduld aller. 90 % von Auk sind bereits fertig, aber ein Großteil der Verwirrung entsteht durch das Fehlen von Dokumenten. Wir stehen kurz vor dem Abschluss der Aktualisierung der gesamten Dokumentation.

Nach dem Gespräch mit @daffl ist hier ein Update (Ordnung wichtig) für das, was noch übrig ist, um diesen Trottel endlich zu schließen ...

  • [x] Auth-API-Dokumentation
  • [x] Hook-Dokumente
  • [x] Veröffentlichung von v3 von feathers-hooks-common als normale Hauptversion (derzeit eine Vorabversion)
  • [x] Aktualisierungen des Chat-Leitfadens
  • [x] Mit auk Verzweigung zusammenführen
  • [x] Federgrundlagen-Leitfaden fertigstellen
  • [x] Alle verbleibenden Generatorkorrekturen

    • [x] Alle neu gefundenen Fehler

    • [x] Aktualisieren Sie feathers-common-hooks

    • [x] Aktualisieren Sie feathers-authentication

    • [x] Stellen Sie sicher, dass wir das Benutzerkennwort entfernen

  • [x] Release-Generator als normales Mainline-Release (aktuell Vorab-Release)
  • [x] Release feathers-cli als normales Mainline-Release (derzeit ein Pre-Release)
  • [x] Feathers-Chat-Updates zusammenführen
  • [x] Beenden Sie die Feathers-Client-API-Dokumentation
  • [x] Feathers RN-Chat-App aktualisieren
  • [ ] Verschiebe/aktualisiere alle alten/vorgeschlagenen Leitfäden in den Leitfäden-Bereich oder als Blog-Beiträge auf Medium
  • [x] Markiere feathers-docs master Ast und schneide einen pre-auk Ast ab (Name noch TBD)
  • [x] Führe feathers-docs auk mit master zusammen und tagge es
  • [x] RELEASE-ANKÜNDIGUNG!

Es hat lange gedauert, und wir hatten definitiv einige Scope Creeps (einige berechtigt und andere nicht), aber wir haben auch viele Fragen gestellt, vielen Leuten geholfen, eine Menge Fehler behoben und einige ziemlich tolle Funktionen hinzugefügt .

Alle 22 Kommentare

Federn Apple Push-Benachrichtigungen 1.0
Federn Google Push-Benachrichtigungen 1.0

Wie schätzen Sie die Bereitschaft dieser beiden Dienste ein?

Es gab einige Diskussionen in #254, aber es scheint, als ob bisher keine weitere Arbeit geleistet wurde. Es könnte aus der Roadmap für diese Version fallen, da wir noch ein paar Punkte mit höherer Priorität angehen müssen.

Wird die Twitter-Authentifizierung in Auk hinzugefügt?

@thosakwe ja, @ekryski hat Twitter OAuth in die Veröffentlichung eingearbeitet. 🎉

Es kommt mit [email protected]

Ich plane, mein neues Projekt mit Federn zu starten. Ich möchte mit der Veröffentlichung von auk beginnen, da das Modul feathers-authentication-management (das Teil von auk ist) einige Funktionen bietet, die ich gerne nutzen würde.

Normalerweise würde ich nur npm install die Vorabversion eingeben, aber ich konnte nicht herausfinden, wie das geht, wenn ich feathers-cli verwende.

Wie kann ich mit auk release beginnen?

FYI celalo, feathers-authentication-management funktioniert auch mit der aktuellen Pre-Auk-Version von feathers und feathers-authentication .

Brillant! @eddyystop Danke für die Info.

Hallo zusammen, bin so gespannt auf die Fortschritte. Ich bin dabei, ein großes Projekt für eine datengesteuerte SPA zu starten, also habe ich mich gefragt, ob ich mit Version 2 gehen oder warten sollte, bis AUK produktionsreif ist. Irgendwelche Updates zum Veröffentlichungsdatum?

@lobosan Sie können eine neue Anwendung erstellen, indem Sie sie ausführen

npm install feathers-cli<strong i="7">@pre</strong> -g
mkdir testproject
cd testproject
feathers generate app

@daffl Du hast -g für die Feathers-Cli-Installation vergessen, oder?

Ja, in der Tat. Jetzt behoben.

Vielen Dank für die Geduld aller. 90 % von Auk sind bereits fertig, aber ein Großteil der Verwirrung entsteht durch das Fehlen von Dokumenten. Wir stehen kurz vor dem Abschluss der Aktualisierung der gesamten Dokumentation.

Nach dem Gespräch mit @daffl ist hier ein Update (Ordnung wichtig) für das, was noch übrig ist, um diesen Trottel endlich zu schließen ...

  • [x] Auth-API-Dokumentation
  • [x] Hook-Dokumente
  • [x] Veröffentlichung von v3 von feathers-hooks-common als normale Hauptversion (derzeit eine Vorabversion)
  • [x] Aktualisierungen des Chat-Leitfadens
  • [x] Mit auk Verzweigung zusammenführen
  • [x] Federgrundlagen-Leitfaden fertigstellen
  • [x] Alle verbleibenden Generatorkorrekturen

    • [x] Alle neu gefundenen Fehler

    • [x] Aktualisieren Sie feathers-common-hooks

    • [x] Aktualisieren Sie feathers-authentication

    • [x] Stellen Sie sicher, dass wir das Benutzerkennwort entfernen

  • [x] Release-Generator als normales Mainline-Release (aktuell Vorab-Release)
  • [x] Release feathers-cli als normales Mainline-Release (derzeit ein Pre-Release)
  • [x] Feathers-Chat-Updates zusammenführen
  • [x] Beenden Sie die Feathers-Client-API-Dokumentation
  • [x] Feathers RN-Chat-App aktualisieren
  • [ ] Verschiebe/aktualisiere alle alten/vorgeschlagenen Leitfäden in den Leitfäden-Bereich oder als Blog-Beiträge auf Medium
  • [x] Markiere feathers-docs master Ast und schneide einen pre-auk Ast ab (Name noch TBD)
  • [x] Führe feathers-docs auk mit master zusammen und tagge es
  • [x] RELEASE-ANKÜNDIGUNG!

Es hat lange gedauert, und wir hatten definitiv einige Scope Creeps (einige berechtigt und andere nicht), aber wir haben auch viele Fragen gestellt, vielen Leuten geholfen, eine Menge Fehler behoben und einige ziemlich tolle Funktionen hinzugefügt .

vielen Dank für die ganze Arbeit an dieser Stelle! 😄

Vielen Dank für Ihre Arbeit! Ich freue mich wirklich auf die letzte, lang ersehnte "RELEASE ANNOUNCEMENT!"
Weiter so!

Wir haben die neuen Dokumente Anfang dieser Woche verschickt und die alten auf https://legacy.docs.feathersjs.com/ verschoben.

Einige Abschnitte der Leitfäden müssen nur ein wenig aktualisiert werden, aber insgesamt sind alle API-Dokumente vorhanden und auf dem neuesten Stand, und alle Module, die Vorabversionen waren, wurden offiziell veröffentlicht!

Dies ist jetzt offiziell geschlossen! 💥

Sie können die Veröffentlichungsankündigung hier nachlesen: https://blog.feathersjs.com/the-auk-takes-flight-c4b3c070c6d.

Wir werden die alten Leitfäden in der nächsten Zeit zu Blog-Beiträgen auf Medium migrieren, aber in der Zwischenzeit können Sie immer noch darauf zugreifen unter:

Glückwünsche!!!

So tolle Jungs. Vielen Dank für Ihre großartige Arbeit.
Ich wünschte, wir könnten eines Tages eine schöne JavaScript-Umgebung und -Plattform sehen, die so konzipiert sind, dass sie gut mit den wichtigsten Frontend-Frameworks funktionieren. Etwas Magisches wie der Meteor, als er gerade herauskam. Auf dieser Plattform liebte ich die Dinge, die ich mit Leichtigkeit erreichen konnte. Ich meine, nur einen Ort zu haben, an dem ich lernen kann, was ich tun muss, um ein Echtzeit-Unternehmen in Rekordzeit bereit zu haben, plus Echtzeit- und Test-Live-Server, die mit einem Befehl verfügbar sind.

Das war so großartig für einen Typen, der von PHP, MySQL, PostgreSQL, WordPress, JQuery, Joomla, ExtJS, Java, C, C++, Windows kommt.

Und wenn mir eine offenere, flexiblere und fortschrittlichere Plattform einfällt, würde ich gerne etwas rund um Open-Source-Technologien wie uns sehen:

  • FeathersJS AUK (Backend)
  • VueJS, ReactJS, Polymer, Angular, Inferno (Frontend)
  • Mobile First, Material Design, IOs, Windows, Web, Desktop (universal)
  • Offline, reaktiv, Echtzeit, Push-Benachrichtigungen, SSR, SEO-freundlich, nativ, schnell, sicher
  • Graphql, Rest-APIs, Schema außerhalb von Datenbanken (Schema)
  • Datenbank-agnostisch, aber Priorisierung von Datenbanken mit mehreren Modellen wie ArangoDB oder Kombinationen aus CauchDB​, MongoDB, Redis, Neo4J
  • Ein Erstellungstool wie GraphCool mit der Fähigkeit, die Sicherheitsebene über dem Schema durch eine intelligente CLI zu definieren, die über Stater ala VueJS verfügt, um verschiedene Arten von Apps zu erstellen.

Zusammenfassend sollte meine Traumplattform es mir ermöglichen, vom ersten Tag an mit Leichtigkeit und mit einem Befehl eine unternehmenstaugliche PWA in Echtzeit zu erstellen, die in einer Webtestumgebung voller Debugging-Tools, Leistungsberatung und Sicherheitsbewusstsein verfügbar ist

Meteor hatte 30 Millionen US-Dollar zur Verfügung, um das zu tun, was sie taten (und sie scheinen sich immer noch für Apollo entschieden zu haben). Feathers hat einen Kern von 6 Teilzeitkräften ohne externe Mittel, also sind wir von der Feathers-Community abhängig.

Vielleicht können Sie mit einem der Punkte beginnen, die Sie erwähnt haben?

Ich stimme der obigen Antwort zu. Die Implementierung all der von Ihnen erwähnten Funktionen klingt nach einem weiteren Jahr größtenteils undankbarer Arbeit des Feathers-Teams.

Herzlichen Glückwunsch und vielen Dank an das Feathers-Team!

In Bezug auf den Kommentar „Traumplattform“ gibt Ihnen zu viel Magie weniger Kontrolle über Teile, die Sie ändern möchten. Feathers modularer Ansatz ist gut so wie er ist. Es erledigt die Dinge "auf die Node-Weise".

😁 ✌️

Dieses Problem wurde automatisch gesperrt, da es nach seiner Schließung keine Aktivitäten mehr gegeben hat. Bitte öffnen Sie ein neues Problem mit einem Link zu diesem Problem für verwandte Fehler.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen