2010-09-08 5 views
3

En regardant this semble indiquer que Log4net n'est plus vraiment en cours de développement. Est-ce vrai? Pourquoi ça? Je pense qu'il y a de la place pour des améliorations/nouvelles fonctionnalités. Des choses comme .NET 4.0, une configuration fluide, WCF ou de nouvelles plates-formes viennent à l'esprit. Quelle est l'histoire ici?(Pourquoi) Log4net n'est plus en cours de développement?

Répondre

1

Il semble qu'ils redressées développement. Les nouvelles versions peuvent être téléchargées ici:

http://logging.apache.org/log4net/download.html

Mise à jour 30/06/2016: Bien qu'il y ait eu de nouvelles versions publiées, il ne semble pas être un projet très actif. Le traqueur de problème montre peu d'activité: https://issues.apache.org/jira/browse/LOG4NET/

+1

La réponse acceptée est maintenant de 5 ans. Ce lien ne va nulle part et je pose la même question maintenant! –

+0

Merci d'avoir signalé cela. J'ai mis à jour le lien et ma réponse. –

+0

C'est aussi simple que la réponse de Dan J ci-dessous - les gens qui ont travaillé sur log4net (moi inclus) sont partis, ont trouvé de nouvelles priorités ou manquent simplement de temps (je me suis mis ici) et aucun autre développeur ne s'est montré le projet en avant. –

0

Il se peut qu'il existe plusieurs cadres supérieurs disponibles. Mais je ne fais que spéculer.

+0

Non, ce n'est pas le cas. AFAIK, la seule alternative gratuite sérieuse est le bloc de journalisation de la bibliothèque d'entreprise. – bitbonk

+1

bitbonk, Connaissez-vous NLog? AFAIK il a des capacités très similaires à log4net. Le développeur (y en a-t-il un seul?) Est apparemment en train de faire un gros effort de développement pour NLog2.0. Le document sur le site Web, http://nlog-project.org/, n'est pas génial car il se convertit au wiki et toute la documentation n'a pas été migrée. Vous pouvez, cependant, trouver une meilleure documentation (bien que plus ancienne) ici: http://nlog-project.org/help/ – wageoghe

+0

NLog semble être un bon choix, mais je dirais que le cadre de journalisation standard pour une entreprise devrait se cacher si l'implémentation est log4net, NLog ou quelque chose d'entièrement différent. Les choses changent, et la meilleure réponse à certaines questions est la pire pour les autres. –

0

Eh bien, c'est un projet open-source en cours de développement dans le cadre du Apache Logging Services. Sautez là et finish version 1.2.11. ;)

On dirait que leur last commit était à la fin de 2009 ...

ressemble aussi à Ron Grabowski pourrait répondre à cette question ... :)

+0

Etrange, il semble qu'il y ait seulement 15 des 49 problèmes restants nécessaires pour la version 1.2.11 ... – bitbonk

1

Dans le cas où quelqu'un d'autre est arrivé ici parce qu'ils ne pouvaient pas trouver les informations actuelles du projet (comme moi), le développement est toujours en cours pour log4net.

Au cours, la plupart de l'activité pour log4net est disponible via leur github repo ici:
https://github.com/apache/logging-log4net

et le journal de livraison ici:
https://github.com/apache/logging-log4net/commits/develop

Alors que le lien de téléchargement mentionné dans la réponse de Stefan apparaît Pour disparaître, le moyen préféré d'obtenir log4net est via NuGet. La page de profil de NuGet pour log4net montre l'activité de publication nominale avec la dernière version en mars 2017 (2.0.8 au moment de la rédaction).

https://www.nuget.org/packages/log4net/