Ma bibliothèque open source se stabilise. Maintenant, comment attirer l'attention? [fermé]

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

  •  30-09-2019
  •  | 
  •  

Question

J'avais récemment stabilisé l'évolution d'une importante bibliothèque open source écrit en Java. J'ai ensuite publié un article sur le côté serveur, ce qui m'a apporté beaucoup de commentaires positifs (mais aussi critique, constructive). Et un premier contributeur, ce qui est génial!

Donc, avec tout cela de bons commentaires, j'ai un grand sentiment de mon projet, d'une manière que je suis en train de créer quelque chose d'utile et original. Quelques idées clés derrière mon projet, et pourquoi je pense qu'il est original:

  • Il est un ou mappeur OK, maintenant qui est vraiment pas original ...; -).
  • Il a la génération de code en elle. OK, toujours pas d'origine. Mais c'est toujours agréable.
  • Il permet de créer des requêtes de type sécurisé en Java en utilisant son propre langage de domaine spécifique. Voilà qui est mieux. Pas concaténation de chaînes. JPA a tout récemment copié les requêtes des critères de mise en veille prolongée.
  • Elle permet de le faire avec toutes les fonctionnalités SQL, y compris les jointures complexes, imbriqués, syndicats choisit, aliasing, etc. Maintenant que me semble d'origine. OU-cartographes ont tendance à essayer d'ignorer le modèle de données relationnelles derrière SGBDR.
  • Il prend en charge toutes sortes de fonctionnalités non natives standard comme UDT, les procédures stockées, des fonctions natives, etc. Je ne sais pas ou cartographe qui fait cela.

Je pense que ces idées clés sont utiles pour un type de développeur très spécifique. Ce développeur spécifique

  • interfaces Java avec des bases de données existantes énormes.
  • sait SQL bien et veut l'utiliser largement.
  • ne veut pas apprendre une nouvelle langue (HQL, JPQL, etc)
  • ne veut pas prendre une minute peaufinage une configuration XML sophistiquée.
  • veut peu abstraction sur SQL, parce que son logiciel est étroitement lié à sa base de données. Quelque chose que je pense que les gars Hibernate ou semblent avoir ignoré.
  • EDIT : a besoin d'une bibliothèque légère forte mais pour l'accès base de données. Par exemple quand ils se développent pour les appareils mobiles (voir le commentaire par SRM).

Il est maintenant le début du travail. Comment attirer l'attention? Comment puis-je obtenir une plus grande foule? Comment mon projet devenir pertinent? Comment arriver à ce "type de développeur"?

Était-ce utile?

La solution

Je dirais que créer un site d'aspect professionnel (celui qui ne regarde pas comme il a été conçu par un script kiddie de 15 ans). Assurez-vous d'avoir une ample documentation avec beaucoup d'aide et / ou des tutoriels pour l'utilisation de votre bibliothèque. Les exemples sont également bon de voir une véritable utilisation du monde de la bibliothèque.

Une fois que vous avez cette configuration que je ferais un peu typique SEO à générer du trafic vers votre site. Cela inclut des articles de blog, des liens vers votre page et ou des articles, et peut-être acheter quelques Addwords de google.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top