Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: when/where can we get a usable log4cxx release: msg#00035

apache.logging.log4cxx.user

Subject: Re: when/where can we get a usable log4cxx release


On Oct 23, 2006, at 12:23 PM, Jing Zheng wrote:


I know from some previous posts that a release requires a vote process and it
could take long. But getting sources from svn head and build doesn't look
attractive at all. Trying to check out code and build could get into a
situation I have today: the code is not compilable. I have seen watch
log4cxx since 2004. I tried to use log4cxx at that time and found 0.9.7 is
said to be very buggy and 0.9.8 is on the way, so I dropped log4cxx and used
some proprietary logging software. Recently I want to try log4cxx again and
found 0.9.8 is not released and 0.10.0 is on the way.

Same version, just a change in the number since 0.9.8 would have implied binary compatibility with 0.9.7.

This is not meant to
complain, I understand that log4cxx is an open source project, people are
contributing their own time for free. But if there is no usable release,
potential users will go away and contributers' time to this project would be
largely wasted, cause the project is not used by anyone in the past 2 years.

It is not like it hasn't been used, but I would agree that a formal release would make things better.

I know another group in my firm choose log4cpp instead. log4cpp is not as
feature rich as log4cxx, but it can be built easily. people with basic
logging need(I think a lot of users fall in this category) can use it with
ease.

sorry if this offends anyone, that is not my intention. I come from log4j, I
really like to see log4cxx's user base grow and become the first choice when
people come to c++ logging.

Definitely getting a release out the door is the immediate goal and there is no other log4cxx development issue before it. If you have any interest in contributing to the release, check out the project JIRA. https://issues.apache.org/jira/browse/LOGCXX-62 is the bug report for the 0.10.0 release and identifies the issues that are blocking the release. However, going though and reviewing other issues and creating patches for other issues will make the release push easier when time is available for a release death march.



A few ideas for building log4cxx in a self-contained manner:
1. it would be nice to have build dependencies like cpptasks.jar and
ant-contrib.jar shipped with the build or automatically downloaded from the
web

My thoughts were that the release archive would have the autotools and the project files for the various versions of Visual Studio and other IDE's that were generated from the Ant build. I'll think some on it

2. provide option to link apr statically, I notice ant build has such an
option. subversion, as of 1.4, requires apr 0.9x.


Linking apr and apr-util statically is the default with the ant build. Are you saying you'd like that option with the autotools build, or do you have an issue or suggestion regarding the ant build? I'd recommend building statically since I'm not sure that the APR termination is handled well if the calling app and log4cxx both share the same shared instance of APR.





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
hardware.arm.at...    cms.citadel.dev...    video.gstreamer...    java.facelets.u...    misc.basics.qna...    web.wiki.instik...    network.uip.use...    xdg.devel/2003-...    tex.bibtex.bibd...    finance.quotesp...    ietf.zeroconf/2...    redhat.blinux.g...    suse.db2/2003-0...    php.phpesp/2004...    uml.devel/2003-...    gnome.labyrinth...    qnx.openqnx.dev...    boot-loaders.gr...    db.dataperfect....    audio.audacity....    linux.uclinux.m...    editors.j.devel...    os.openbsd.tech...    kde.users.multi...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation