Benutzerdefinierte Discourse-Instanz für einen Autorenclub

Ich betreibe JoesWriters.Club und bin derzeit der einzige Entwickler.

Ich suche einen erfahrenen Discourse-Entwickler, der in Entwicklungszyklen gut organisiert ist, um unser Projekt auf Kurs zu halten. Zunächst wären alle Tipps hilfreich, die Sie in Antwort auf dieses Thema geben könnten. Wir sind bereit, den passenden Kandidaten auf Stundenbasis einzustellen, inklusive Ihres erforderlichen Mindesthonorars, um gemeinsam einen langfristigen Plan zu erstellen und Sie bei bewährten Vorgehensweisen für das Ausrollen von Updates zu beraten. Ich arbeite derzeit etwas unorganisiert, indem ich direkt Änderungen am Server oder in der Anpassungskonsole vornehme. Ich speichere weder ein Git-Repository noch ein Docker-Image ab. Ich könnte diese Dinge wahrscheinlich selbst zusammenstellen, aber ich möchte einfach einen kompetenten Entwickler, der mich zur Rechenschaft zieht.

Ich beginne mir Sorgen zu machen, dass ich etwas tun könnte, das unsere Mitglieder verärgert. Zum Beispiel habe ich kürzlich das Kalender-Plugin und das Events-Plugin hinzugefügt:

Beim Importieren von iCal in Google Calendar werden nur öffentlich einsehbare Veranstaltungen angezeigt. Ich habe überlegt, ob das daran liegt, dass die Google-Autorisierung ursprünglich keine Berechtigung für die Google Calendar API angefordert hat, und habe dies in unseren Google-Entwicklerberechtigungen nachgetragen. Der eigentliche Punkt ist: Auch wenn ich irgendwann eine Lösung finden werde, mache ich mir Sorgen, dass einige unserer Mitglieder den Kalender in ihren privaten Räumen nutzen und ich nicht möchte, dass sie wichtige Dinge verlieren, wenn ich eine größere Änderung vornehme.

Wir planen weitere Integrationen und Anpassungen, und wir würden uns über Beratung bei der Erstellung eines machbaren Zeitplans freuen, die selbstverständlich vergütet wird.

Langfristig hoffen wir, mit einem Entwickler zusammenzuarbeiten, der Interesse daran hat, sich unserer Schreibgemeinschaft anzuschließen und möglicherweise Partner in unserem Club zu werden. Wir sind ein kleiner Club und haben kein sehr großes Budget für die laufende Entwicklung. Wir benötigen daher jemanden mit entsprechenden Fähigkeiten, der uns gegen ein Mindestgrundhonorar plus Partnerschaftsanteil unterstützt.

1 „Gefällt mir“

Hallo @T.C_MacNevin,

falls dieses Projekt nicht übermäßig zeitkritisch ist, habe ich Interesse an Ihrem Projekt. Ich bin eher Berater als Entwickler, verfüge aber über ein gutes Verständnis von Discourse und der Integration anderer Dienste in Discourse.

Ich würde Ihre Anforderungen gerne genauer verstehen. Schreiben Sie mir gerne eine E-Mail an bhanu@orng.co, und wir können darüber sprechen.

3 „Gefällt mir“

Vielen Dank, @itsbhanusharma.

Ich habe dir eine E-Mail mit allgemeinen Details zu unseren Zielen gesendet. Im Wesentlichen möchte ich zunächst jemanden an Bord haben, der uns hilft, uns zu organisieren, um große Fehler zu vermeiden. Falls du im Laufe des Projekts weitere Entwickler empfehlen könntest, wäre das ebenfalls sehr willkommen.

2 „Gefällt mir“

Beim Importieren eines Kalender-Abonnements in Google Calendar scheinen private Kategorie-Ereignisse nicht angezeigt zu werden:

Ich möchte diese Funktion irgendwann implementieren und sehe, dass bei eingeschränkten Kategorien ein Link zur Generierung von iCal-API-Schlüsseln angezeigt wird. Ich werde mich wahrscheinlich damit befassen, und ich wäre nicht allzu besorgt, dies auf unserer eigenen Site hinzuzufügen, aber es schreckt mich ab zu denken, dass ich, wenn mir etwas Nützliches einfällt, einen PR in den Hauptzweig einreichen könnte. Ich bin mir sicher, dass, wenn es so weit kommt, viele kompetente Personen dies geprüft haben werden.

Hat jemand bereits eine bestehende Lösung gesehen, um die iCal-API von Discourse-Ereignissen direkt mit Google Calendar zu integrieren?
Ich habe auch Beiträge über Google Calendar Onebox gesehen, aber einige Leute sagen, dass es bei ihnen nicht funktioniert. Außerdem erfordert dies eine Anmeldung bei Google, um den Kalender nutzen zu können.

Ich möchte diesen Thread nicht ausschließlich den Kalendern widmen, aber ich wollte so viel wie möglich klären, falls jemand auf dieses Thema stößt.

1 „Gefällt mir“

Ich habe private Ereignisse in Google Kalender und iOS importiert, indem ich den generierten API-Schlüssel hinzugefügt habe – vielen Dank. Mir ist aufgefallen, dass das Hinzufügen eines bestimmten Kategorienkalenders tatsächlich alle Ereignisse aus allen Kategorien hinzufügt, denen ich angehöre. Daher habe ich vorerst einen neuen Benutzer für jede Kategorie erstellt, der nur Zugriff auf diese eine Kategorie hat. Anschließend habe ich für jede Kategorie einen separaten Schlüssel generiert. Ich überlege, dies programmatisch umzusetzen.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.