Derzeit werden einige (nicht alle) unserer API-Änderungen in der Mailingliste angekündigt und einige (nicht alle) in den Versionshinweisen erwähnt.
Gibt es eine Möglichkeit dies zu optimieren?
Ideen:
Oder belassen Sie es so wie es ist - versuchen Sie, die Menge irgendwie vernünftig zu informieren?
Ich bin mir nicht sicher, ob wir die Datei brauchen, aber die Ankündigungen an die Mailingliste sind sicherlich eine gute Idee.
(Andererseits hoffe ich, dass wir bald an einen Punkt kommen, an dem API-Änderungen eher selten vorkommen ;-))
Optimist. ;-)
Ich würde vorschlagen, APIs zu versionieren, damit Benutzer einer API zur Kompilierzeit benachrichtigt werden, wenn sie ihren Code aufgrund einer API-Änderung aktualisieren müssen.
dh etwas in der Art von (mein Nachsicht - ungetestet):
my_api.h
#define MY_API_VERSION 4711
#if MY_API_VERSION_USED != MY_API_VERSION
#error my_api version does not match used version
#endif
...
usercode.c
#define MY_API_VERSION_USED 23
#include "my_api.h"
...
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivität hatte. Es wird geschlossen, wenn keine weitere Aktivität stattfindet. Wenn Sie möchten, dass ich dieses Problem ignoriere, markieren Sie es bitte mit dem Label "Zustand: nicht veraltet". Vielen Dank für Ihre Beiträge.
vorerst schließen.