Hallo zusammen, liebe Mitglieder der devCommunity,
erstmal vorweg: Ich könnte mich gerade ziemlich über die Forensoftware ärgern, welche einen ziemlich langen Beitragsentwurf, den ich hier schon vorbereitet hatte, einfach verworfen hat. Bitte habt also Verständnis dafür, dass ich mich diesmal zumindest stellenweise etwas kürzer fasse.
Also, ich möchte schon mal allen danken, die sich hier in den letzten Tagen bereits sehr aktiv im Forum beteiligt haben und bereit sind, das gemeinsame Projekt devCommunity mitzugestalten. Vielen Dank für euer Engagement!
Es ist wirklich schön zu sehen, dass wir bereits nach ziemlich genau einem Monat über 30 Mitglieder haben und auch schon über die ehemaligen Mitglieder des coding-boards hinaus die ersten Mitglieder hier eingetroffen sind.
In diesem Thread möchte ich in gewisser Weise die nächste Phase einleiten und über die Zukunft der devCommunity diskutieren.
Wie ich ja bereits von Anfang geschildert hatte, soll die devCommunity nicht einfach nur irgendein x-beliebiges Forum werden.
Stattdessen strebe ich an, eine Plattform für Entwickler und Programmierinteressierte ins Leben zu rufen, die nachhaltig wertvolle Inhalte bereitstellt und von allen Mitgliedern aktiv mitgestaltet werden kann. Sowohl was die inhaltliche und thematische Ausrichtung, aber insbesondere auch was die technische Weiterentwicklung und Umsetzung betrifft.
In diesem Sinne freue ich mich auf einen regen Austausch über Ideen und Zukunftsvisionen für dieses Forum.
Ihr habt in diesem Thread dementsprechend die Möglichkeit, zum einen auf meine ersten Vorschläge und Ideen zu reagieren sowie eure eigenen Ideen und Visionen vorzustellen und mit allen anderen darüber zu debattieren.
Viele Grüße
JR Cologne
__________________________________________________________________________________________________________________
Ressourcen
Der erste Aspekt sind die Ressourcen. Im Vergleich zum coding-board sollen diese mehr im Mittelpunkt des Forums stehen.
Die Zielsetzung lautet demnach, mit den Ressourcen eine Wissens- und "Materialien"-Sammlung für Entwickler wie Programmieranfänger zu schaffen, die nachhaltig Bestand hat und viele verschiedene hilfreiche Informationen, Tutorials, Code-Snippets usw. bereitstellt, sodass die gleichen Fragen nicht zehnmal im Jahr immer wieder neu im Forum gestellt werden müssen, im Forum genügend Platz für spezifische Fragestellungen ist und gleichzeitig auch für Besucher von Suchmaschinen hochwertige Inhalte bereitstellen, die allgemeingültiger und zeitloser sind, als spezifische Fragestellungen von Mitgliedern.
Damit die Ressourcen-Sammlung qualitativ auch möglichst hochwertig ist und es regelmäßig frischen Content gibt, würde ich gerne eine Nutzergruppe "Redakteur" einführen, die für die Koordinierung der Schaffung von Ressourcen (zu bestimmten Themenbereichen oder auch allgemein) verantwortlich sind und gleichzeitig auch selbst Inhalte produzieren und im Ressourcen-Bereich veröffentlichen.
Demnach könnten sich also einzelne Mitglieder bei mir melden, die gerne relativ regelmäßig hilfreiche Tutorials, Code-Snippets und andere ähnliche Dinge (in Zusammenarbeit mit anderen freiwilligen Mitgliedern) erarbeiten und veröffentlichen würden. Im Idealfall sollte es sich dabei natürlich um solche handeln, die schon ein wenig Erfahrung und einen gewissen Kenntnisstand für sich beanspruchen können.
Damit die Arbeiten dazu entsprechend koordiniert werden können und sich auch, abgesehen von den Redakteuren, andere an dem Schaffungsprozess beteiligen können, würde natürlich ein eigener Forenbereich für die Kommunikation eingeführt werden.
Für Redakteure gäbe es selbstverständlich einen Benutzertitel bzw. ein Badge, ähnlich wie dieser unter meinem Namen steht.
Im Idealfall schaffen wir es, dass es immer wieder neuen Content zu verschiedenen Themenbereichen wie Webentwicklung, Programmierung mit C, usw. gibt, der zudem noch in Zusammenarbeit von verschiedenen Mitgliedern entstanden ist.
Wichtig ist an dieser Stelle vielleicht nochmal ausdrücklich zu erwähnen, dass das Ganze natürlich vollkommen freiwillig ist und sich keiner (auch nicht als Redakteur) in irgendeiner Form dazu genötigt fühlen soll, irgendwas "abzuliefern". Schön wäre es natürlich dennoch.
Auch wäre es ausdrücklich nicht verboten, weiterhin unabhängig von diesen gemeinsamen Bestrebungen einfach mal so eine Ressource zu schreiben.
Das steht natürlich trotz allem jedem frei.
Was die Gestaltung des Ressourcen-Bereichs betrifft, müssen wir in diesem Zuge dann vielleicht auch nochmal darüber nachdenken, ob da noch Optimierungsbedarf besteht, damit die Ressourcen auch gut gefunden werden und mehr im Mittelpunkt stehen.
Job-Board
Ich weiß gar nicht genau, wie das im coding-board gehandhabt wurde. Da kann vielleicht noch einer der ehemaligen Teammitglieder im coding-board was zu sagen.
Jedenfalls würde ich auch in der devCommunity gerne die Möglichkeit anbieten, auf dem Job-Board Stellenausschreibungen zu veröffentlichen.
Wenn ich von Stellenausschreibungen spreche, meine ich nicht nur Unternehmen (Arbeitgeber), die ihre Stellenausschreibungen veröffentlichen können, sondern auch Freiberufler und Selbstständige, welche entsprechend IT-Dienstleistungen anbieten, sowie Privatpersonen, welche auf der Job-Suche sind.
Statt der klassischen Ausschreibung seitens des Arbeitgebers können also im Job-Board auch umgekehrt Arbeitnehmer für sich werben, wenn da Bedarf besteht.
Das Forum basiert natürlich auf der Freischaltung durchs devCommunity-Team. Später, wenn das Forum mehr Reichweite hat, könnte man sogar eine Monetarisierung von Job-Ausschreibungen bei Arbeitgebern und Freiberuflern/Selbstständigen in Betracht ziehen.
Projekt-Forum
Im Projekt-Forum können, wie gehabt, Projekte vorgestellt und nach entsprechenden Teammitgliedern und Unterstützung gesucht werden.
Zudem würde ich ein besonderes Augenmerk auf Open-Source-Projekten legen, welche dort sozusagen einen Werbeplatz für das Projekt an sich sowie die Suche nach Beitragenden und Unterstützern vorfinden würden.
Genauso wie das Job-Board basiert das Forum auf der Freischaltung aller Beiträge.
Große, kommerzielle Projekten gehören in das Job-Board.
Events
Ich würde mich sehr darüber freuen, wenn wir regelmäßig Community-Events organisieren und veranstalten könnten.
Damit meine ich insbesondere Dinge wie einen Coding Contest oder einen kleineren "Hackathon", bei denen zuvor ein bestimmtes Thema festgelegt werden würde und dann gemeinsam oder einzeln bestimmte kleinere Anwendungen und Skripte entwickelt werden könnten.
Im Grunde hatten wir das ja bereits im coding-board begonnen.
Problematisch war dabei allerdings, dass nach Ende dann meist nicht mehr viel passierte und keine wirkliche Auswertung stattfand.
Dann müsste also noch ein passendes Konzept erarbeitet werden.
gemeinsame Weiterentwicklung des Forums
Ein weiterer zentraler Punkt der devCommunity soll die gemeinsame Weiterentwicklung des Forums sein.
Ich bin mir sicher, dass es viele technische und gestalterische Optimierungspotenziale für dieses Forum gibt.
Auf lange Sicht würde ich mich gerne von der Forensoftware verabschieden und der devCommunity einen komplett eigens entwickelten Unterbau verschaffen.
Ein guter Anfang hierfür wären wahrscheinlich kleinere Erweiterungen und die Entwicklung eines eigenen XenForo-Styles.
Wenn ich richtig informiert bin, könnte man XenForo auch nur über eine mitgelieferte API verwenden und das Frontend somit komplett abgekoppelt entwickeln.
In Zeiten von SPA ist das vielleicht auch eine Option.
Hier nun erstmal meine ersten Vorschläge für Erweiterungen der Forensoftware:
erstmal vorweg: Ich könnte mich gerade ziemlich über die Forensoftware ärgern, welche einen ziemlich langen Beitragsentwurf, den ich hier schon vorbereitet hatte, einfach verworfen hat. Bitte habt also Verständnis dafür, dass ich mich diesmal zumindest stellenweise etwas kürzer fasse.
Also, ich möchte schon mal allen danken, die sich hier in den letzten Tagen bereits sehr aktiv im Forum beteiligt haben und bereit sind, das gemeinsame Projekt devCommunity mitzugestalten. Vielen Dank für euer Engagement!
Es ist wirklich schön zu sehen, dass wir bereits nach ziemlich genau einem Monat über 30 Mitglieder haben und auch schon über die ehemaligen Mitglieder des coding-boards hinaus die ersten Mitglieder hier eingetroffen sind.
In diesem Thread möchte ich in gewisser Weise die nächste Phase einleiten und über die Zukunft der devCommunity diskutieren.
Wie ich ja bereits von Anfang geschildert hatte, soll die devCommunity nicht einfach nur irgendein x-beliebiges Forum werden.
Stattdessen strebe ich an, eine Plattform für Entwickler und Programmierinteressierte ins Leben zu rufen, die nachhaltig wertvolle Inhalte bereitstellt und von allen Mitgliedern aktiv mitgestaltet werden kann. Sowohl was die inhaltliche und thematische Ausrichtung, aber insbesondere auch was die technische Weiterentwicklung und Umsetzung betrifft.
In diesem Sinne freue ich mich auf einen regen Austausch über Ideen und Zukunftsvisionen für dieses Forum.
Ihr habt in diesem Thread dementsprechend die Möglichkeit, zum einen auf meine ersten Vorschläge und Ideen zu reagieren sowie eure eigenen Ideen und Visionen vorzustellen und mit allen anderen darüber zu debattieren.
Viele Grüße
JR Cologne
__________________________________________________________________________________________________________________
Ressourcen
Der erste Aspekt sind die Ressourcen. Im Vergleich zum coding-board sollen diese mehr im Mittelpunkt des Forums stehen.
Die Zielsetzung lautet demnach, mit den Ressourcen eine Wissens- und "Materialien"-Sammlung für Entwickler wie Programmieranfänger zu schaffen, die nachhaltig Bestand hat und viele verschiedene hilfreiche Informationen, Tutorials, Code-Snippets usw. bereitstellt, sodass die gleichen Fragen nicht zehnmal im Jahr immer wieder neu im Forum gestellt werden müssen, im Forum genügend Platz für spezifische Fragestellungen ist und gleichzeitig auch für Besucher von Suchmaschinen hochwertige Inhalte bereitstellen, die allgemeingültiger und zeitloser sind, als spezifische Fragestellungen von Mitgliedern.
Damit die Ressourcen-Sammlung qualitativ auch möglichst hochwertig ist und es regelmäßig frischen Content gibt, würde ich gerne eine Nutzergruppe "Redakteur" einführen, die für die Koordinierung der Schaffung von Ressourcen (zu bestimmten Themenbereichen oder auch allgemein) verantwortlich sind und gleichzeitig auch selbst Inhalte produzieren und im Ressourcen-Bereich veröffentlichen.
Demnach könnten sich also einzelne Mitglieder bei mir melden, die gerne relativ regelmäßig hilfreiche Tutorials, Code-Snippets und andere ähnliche Dinge (in Zusammenarbeit mit anderen freiwilligen Mitgliedern) erarbeiten und veröffentlichen würden. Im Idealfall sollte es sich dabei natürlich um solche handeln, die schon ein wenig Erfahrung und einen gewissen Kenntnisstand für sich beanspruchen können.
Damit die Arbeiten dazu entsprechend koordiniert werden können und sich auch, abgesehen von den Redakteuren, andere an dem Schaffungsprozess beteiligen können, würde natürlich ein eigener Forenbereich für die Kommunikation eingeführt werden.
Für Redakteure gäbe es selbstverständlich einen Benutzertitel bzw. ein Badge, ähnlich wie dieser unter meinem Namen steht.
Im Idealfall schaffen wir es, dass es immer wieder neuen Content zu verschiedenen Themenbereichen wie Webentwicklung, Programmierung mit C, usw. gibt, der zudem noch in Zusammenarbeit von verschiedenen Mitgliedern entstanden ist.
Wichtig ist an dieser Stelle vielleicht nochmal ausdrücklich zu erwähnen, dass das Ganze natürlich vollkommen freiwillig ist und sich keiner (auch nicht als Redakteur) in irgendeiner Form dazu genötigt fühlen soll, irgendwas "abzuliefern". Schön wäre es natürlich dennoch.
Auch wäre es ausdrücklich nicht verboten, weiterhin unabhängig von diesen gemeinsamen Bestrebungen einfach mal so eine Ressource zu schreiben.
Das steht natürlich trotz allem jedem frei.
Was die Gestaltung des Ressourcen-Bereichs betrifft, müssen wir in diesem Zuge dann vielleicht auch nochmal darüber nachdenken, ob da noch Optimierungsbedarf besteht, damit die Ressourcen auch gut gefunden werden und mehr im Mittelpunkt stehen.
Job-Board
Ich weiß gar nicht genau, wie das im coding-board gehandhabt wurde. Da kann vielleicht noch einer der ehemaligen Teammitglieder im coding-board was zu sagen.
Jedenfalls würde ich auch in der devCommunity gerne die Möglichkeit anbieten, auf dem Job-Board Stellenausschreibungen zu veröffentlichen.
Wenn ich von Stellenausschreibungen spreche, meine ich nicht nur Unternehmen (Arbeitgeber), die ihre Stellenausschreibungen veröffentlichen können, sondern auch Freiberufler und Selbstständige, welche entsprechend IT-Dienstleistungen anbieten, sowie Privatpersonen, welche auf der Job-Suche sind.
Statt der klassischen Ausschreibung seitens des Arbeitgebers können also im Job-Board auch umgekehrt Arbeitnehmer für sich werben, wenn da Bedarf besteht.
Das Forum basiert natürlich auf der Freischaltung durchs devCommunity-Team. Später, wenn das Forum mehr Reichweite hat, könnte man sogar eine Monetarisierung von Job-Ausschreibungen bei Arbeitgebern und Freiberuflern/Selbstständigen in Betracht ziehen.
Projekt-Forum
Im Projekt-Forum können, wie gehabt, Projekte vorgestellt und nach entsprechenden Teammitgliedern und Unterstützung gesucht werden.
Zudem würde ich ein besonderes Augenmerk auf Open-Source-Projekten legen, welche dort sozusagen einen Werbeplatz für das Projekt an sich sowie die Suche nach Beitragenden und Unterstützern vorfinden würden.
Genauso wie das Job-Board basiert das Forum auf der Freischaltung aller Beiträge.
Große, kommerzielle Projekten gehören in das Job-Board.
Events
Ich würde mich sehr darüber freuen, wenn wir regelmäßig Community-Events organisieren und veranstalten könnten.
Damit meine ich insbesondere Dinge wie einen Coding Contest oder einen kleineren "Hackathon", bei denen zuvor ein bestimmtes Thema festgelegt werden würde und dann gemeinsam oder einzeln bestimmte kleinere Anwendungen und Skripte entwickelt werden könnten.
Im Grunde hatten wir das ja bereits im coding-board begonnen.
Problematisch war dabei allerdings, dass nach Ende dann meist nicht mehr viel passierte und keine wirkliche Auswertung stattfand.
Dann müsste also noch ein passendes Konzept erarbeitet werden.
gemeinsame Weiterentwicklung des Forums
Ein weiterer zentraler Punkt der devCommunity soll die gemeinsame Weiterentwicklung des Forums sein.
Ich bin mir sicher, dass es viele technische und gestalterische Optimierungspotenziale für dieses Forum gibt.
Auf lange Sicht würde ich mich gerne von der Forensoftware verabschieden und der devCommunity einen komplett eigens entwickelten Unterbau verschaffen.
Ein guter Anfang hierfür wären wahrscheinlich kleinere Erweiterungen und die Entwicklung eines eigenen XenForo-Styles.
Wenn ich richtig informiert bin, könnte man XenForo auch nur über eine mitgelieferte API verwenden und das Frontend somit komplett abgekoppelt entwickeln.
In Zeiten von SPA ist das vielleicht auch eine Option.
Hier nun erstmal meine ersten Vorschläge für Erweiterungen der Forensoftware:
- Tags, also die Schlagwörter, sollten mehr im Fokus von Beiträgen stehen. Interessant wäre es dementsprechend, Themen automatisch basierend auf Titel und Inhalt mit ML passende Schlagwörter zuzuweisen.
- Ein typisches Problem wird sein, dass Nutzer ihren Code nicht angemessen formatieren und mit Code-Blocks umsehen. Auch hier könnte man ggf. gegenwirken und automatisch Code-Blocks einführen bzw. eventuell sogar den Code in Beiträgen mit Prettier oder ähnlichen Tools formatieren, damit er für alle besser lesbar ist.
- Noch weitergetrieben könnte man sogar versuchen, auf Basis von Syntax-Checks, Lintern und ähnlichen Code-Analyse-Tools, die es da draußen gibt, Fehler im geposteten Code zu erkennen und automatisch auf diese per Forum-Bot hinzuweisen und einen Lösungsweg aufzuzeigen.
- usw.