[slf4j-dev] recent work on log4j

Thorbjørn Ravn Andersen thunderaxiom at gmail.com
Tue Sep 9 19:11:36 CEST 2008


Ceki Gulcu skrev den 09-09-2008 15:04:
> Hello Thorbjørn,
>
> Thorbjørn Ravn Andersen wrote:
>
>   
>> My Windows box needed to be reinstalled and it takes longer than 
>> expected to be fully back in business.  This includes my logback/slf4j 
>> subscriptions. 
>>     
>
>
> A crashing laptop? Sounds like fun. :-)
>   
Not exactly crashed, but more "well, now this machine has been used 
heavily for two years" with lots of different software, so it took 10 
minutes from power on to be usable in XP. With 2Gb RAM. Sigh.

Well, I believe everything is back up so I'll get around to look some 
more at stuff.


>
>   
>> I'd like to know which development environment you use, and how you get 
>> up and running from scratch?
>>     
>
> After checking out SLF4J
> svn checkout http://svn.slf4j.org/repos/slf4j/trunk target_directory
>
> you just need to run "mvn package" to build SLF4J. I use Maven 2.0.8.
>
> For logback, the procedure is similar:
>
> svn checkout http://svn.qos.ch/repos/logback/trunk/ target_directory
>
> As an IDE I use Eclipse (Europa) on a Windows XP machine with cygwin.
>
> So strictly speaking, Maven, plus an IDE of your choice, is all you need to work 
> on both projects.
>
>   



> As you already know, previously you needed to download Sun's JMS API 
> specification manually. However, thanks to you [1], we now use Geronimo's JMS 
> which can be downloaded automatically by Maven.
>
>   
You are welcome. This is one of the things I have learned - by striving 
for being able to get up and running automatically from scratch, you 
tend to do it more often as it is much easier than having to set up 
tedious stuff every time.

Oh, just a note, could you put the subversion number of the checkin in 
JIRA when you apply a patch? Makes it easier for peers.

> We also run continuum 1.1 on a Linux box to make sure that both projects always 
> compile and pass all tests (on a different architecture).
>   
If an automatic build is now possible, then let me suggest purging the 
maven cache regularily. A good time might be early in the weekend. This 
allows checking whether it is truly possible to build from scratch 
without being a burden during normal workdays.

I have spent time today at work with a test instance of Fisheye with our 
CVS repository. You might consider applying for an open source license 
since it is a great help in data mining "later" and combines well with JIRA.


>> Have anybody made any comments on my initial code posting yet?
>>     
>
> Well, not yet. I am sure people with chime in (eventually). As for me, I was 
> very busy with fairly intricate piece of code, that is LBGENERAL-23. Just 
> finished. See http://jira.qos.ch/browse/LBGENERAL-23
>   
Could you let me know why it was so hard to do? Unknown territory or 
nasty surprises?


> for details. Have you sent in your CLA? I'd like to get the paperwork done 
> before creating an SVN account for you on svn.slf4j.org.
>   

Frankly I've forgot for now. I found that the Acronis True Image 
software we use does not work well for restoring individual files and 
folders, so I had a bit of fun getting this right.


Now I found the postage to CH (about €1) so I expect to send it this week.


/Thorbjørn



More information about the slf4j-dev mailing list