[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