Wir müssen die erforderlichen Arbeiten für Service Bus Track 2 analysieren. Track 1 ist bereits freigegeben.
Annahmen:
Fragen:
azure-core-amqp
verschoben werden muss.Klärungsbedarf:
Was ist der Grund für eine komplette Neufassung? Können Sie eine Richtung oder allgemeine Designdokumente teilen, damit die Kunden verstehen können, wohin sich die Bibliothek entwickelt und warum?
Ich mache mir Sorgen, dass wir am Ende mit einer unerwünschten Umschreibungssituation enden werden, ähnlich der, die beim Umschreiben der Speicherbibliothek passiert ist. Hier finden Sie eine offene Diskussion der Probleme: https://github.com/Azure/azure-storage-java/issues/432. Nachdem das Team, das an dieser Bibliothek arbeitet, das gesamte Feedback angehört hat, hat es ein ausgezeichnetes Anleitungsdokument geteilt: https://github.com/Azure/azure-storage-java/blob/master/V12%20Upgrade%20Story.md
Es wäre schön, wenn hier etwas in dieser Richtung für Transparenz sorgen würde.
Hallo @jordanjennings , danke, dass du diese Frage gestellt hast. Zur Verdeutlichung: Innerhalb von Microsoft werden Anstrengungen unternommen, um eine neue Generation von Client-Bibliotheken für Azure für viele der wichtigsten Programmiersprachen zu entwickeln. Die Diskussion, die Sie von Storage aus verlinkt haben, ist hier relevant – V12 ist die „Umschreibung“, die wir für Storage vorgenommen haben, und ist hier für Service Bus ähnlich. Sie können mehr in unserer Ankündigung für die erste Vorschauversion lesen .
Was @hemanttanwar hier sagt, ist, dass er im Begriff ist, einen gleichwertigen Überprüfungs-, Entwurfs- und Implementierungsprozess zu beginnen, um eine konsistente, idiomatische und produktive Entwicklererfahrung für Service Bus zu gewährleisten, wie wir es in den letzten Monaten getan haben. Ein High-Level-Designdokument, das Sie vielleicht interessant finden könnten, ist das Dokument mit den Java-API-Designrichtlinien, das ich geschrieben habe. Dieses Dokument hat die V12-Speicher-API sowie alle zukünftigen Java-Client-Bibliotheken geleitet (von denen sich viele derzeit in der Entwicklung und/oder im Vorschau-Release-Status befinden). Bitte zögern Sie nicht, mir bei Fragen oder Bedenken direkt eine E-Mail zu senden.
Behoben in #4506
Hilfreichster Kommentar
Hallo @jordanjennings , danke, dass du diese Frage gestellt hast. Zur Verdeutlichung: Innerhalb von Microsoft werden Anstrengungen unternommen, um eine neue Generation von Client-Bibliotheken für Azure für viele der wichtigsten Programmiersprachen zu entwickeln. Die Diskussion, die Sie von Storage aus verlinkt haben, ist hier relevant – V12 ist die „Umschreibung“, die wir für Storage vorgenommen haben, und ist hier für Service Bus ähnlich. Sie können mehr in unserer Ankündigung für die erste Vorschauversion lesen .
Was @hemanttanwar hier sagt, ist, dass er im Begriff ist, einen gleichwertigen Überprüfungs-, Entwurfs- und Implementierungsprozess zu beginnen, um eine konsistente, idiomatische und produktive Entwicklererfahrung für Service Bus zu gewährleisten, wie wir es in den letzten Monaten getan haben. Ein High-Level-Designdokument, das Sie vielleicht interessant finden könnten, ist das Dokument mit den Java-API-Designrichtlinien, das ich geschrieben habe. Dieses Dokument hat die V12-Speicher-API sowie alle zukünftigen Java-Client-Bibliotheken geleitet (von denen sich viele derzeit in der Entwicklung und/oder im Vorschau-Release-Status befinden). Bitte zögern Sie nicht, mir bei Fragen oder Bedenken direkt eine E-Mail zu senden.