Meine Open-Source-Bibliothek stabilisiert. Nun, wie Aufmerksamkeit zu bekommen? [geschlossen]

StackOverflow https://stackoverflow.com/questions/4340800

  •  30-09-2019
  •  | 
  •  

Frage

Ich hatte die Entwicklung einer großen Open-Source-Bibliothek in Java geschrieben zuletzt stabilisiert. Ich habe dann einen Artikel auf der Server-Seite veröffentlicht, die mir viel positiven (aber auch Kritiker, konstruktiven) Feedback gebracht hat. Und ein erster Beitrag, was toll! Ist

Also mit all dem guten Feedback, habe ich ein gutes Gefühl über mein Projekt, in eine Weise, dass ich etwas Nützliches und Originelles erschaffe. Einige der wichtigsten Ideen, die hinter meinem Projekt, und warum ich denke, es ist original:

  • Es ist ein oder-Mapper OK, jetzt, wo wirklich nicht original ist ...; -).
  • Es hat Code-Generierung in ihm. OK, noch nicht original. Aber das ist immer schön.
  • Es ermöglicht typsichere Abfragen in Java Erstellung seiner eigenen domänenspezifische Sprache verwendet wird. besser das ist. Keine String-Verkettung. JPA hat erst vor kurzem kopiert Kriterien Abfragen aus dem Ruhezustand.
  • Es ermöglicht so mit allen SQL-Funktionen zu tun, einschließlich komplexe Joins, verschachtelte wählt, Gewerkschaften, Aliasing, etc. Nun, die mir scheint Original. OR-Mapper ist in der Regel zu versuchen, das relationale Datenmodell hinter RDBMS zu ignorieren.
  • Es unterstützt alle Arten von nativen Nicht-Standard-Funktionen wie UDTs, Stored Procedures, native Funktionen, etc. Ich kenne keinen oder-Mapper, der das tut.

Ich denke, dass diese Schlüsselideen sind für eine ganz bestimmte Art von Entwickler. Der spezifische Entwickler

  • Schnittstellen Java mit großen Legacy-Datenbanken.
  • kennt SQL gut und will es ausgiebig nutzen.
  • will keine neue Sprache (HQL, JPQL, etc.)
  • lernen
  • will nicht 1 Minute Feinabstimmung einige anspruchsvolle XML-Konfiguration verbringen.
  • will wenig Abstraktion über SQL, weil seine Software eng mit seiner Datenbank gekoppelt ist. Etwas, dass ich denke, die Jungs von Hibernate oder JPA scheinen ignoriert zu haben.
  • Bearbeiten : braucht eine starke, aber leichtgewichtige Bibliothek für Datenbankzugriff. Zum Beispiel, wenn sie entwickeln für mobile Geräte (siehe Kommentar von SRM).

Nun ist der Beginn der harten Arbeit. Wie Aufmerksamkeit zu bekommen? Wie kann ich eine größere Menge erreichen? Wie kann mein Projekt relevant werden? Wie man diese „bestimmte Art von Entwickler“ erreichen?

War es hilfreich?

Lösung

würde ich eine professionell aussehende Website einrichten sagen (eine, die nicht so aussieht es von einem 15 Jahre alten Script-Kiddie entworfen wurde). Stellen Sie sicher, dass Sie genügend Dokumentation mit viel Hilfe und / oder Anleitungen für die Verwendung Ihrer Bibliothek haben. Beispielanwendungen sind auch gut eine reale Welt Nutzung der Bibliothek zu sehen.

Wenn Sie, dass das Setup habe ich einige typische SEO auf Ihre Website-Laufwerk Verkehr tun würde. Dazu gehört Blog-Beiträge, Links zu Ihrer Seite zurück und oder Artikel, und möglicherweise einige Addwords von Google zu kaufen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top