Re: Proposal Commons-JNDI

2012-08-08 Thread Mark Struberg
+1, such a thingy is needed pretty often! LieGrue, strub - Original Message - > From: Phil Steitz > To: Commons Developers List > Cc: > Sent: Wednesday, August 8, 2012 4:50 PM > Subject: Re: Proposal Commons-JNDI > > On 8/7/12 11:02 PM, Jochen Wiedmann wrote: >> Hi, >> >> I'd lik

Re: [privilizer] new sandbox component

2012-11-20 Thread Mark Struberg
: > Sent: Tuesday, November 20, 2012 6:40 AM > Subject: Re: [privilizer] new sandbox component > >G lad to hear it, Phil!  I was originally calling it "privileged method > weaver" but that's a little long for a Commons component.  Mark > Struberg > cam

Re: [privilizer] new sandbox component

2012-11-21 Thread Mark Struberg
-privilizer in the project could do that. That's of course more work to do than the current approach, but could be worth looking at. That could be done in a v2 release as well. LieGrue, strub > > From: Matt Benson >To: Commons Developers List ;

Re: [privilizer] new sandbox component

2012-11-21 Thread Mark Struberg
leged block will get added to the callers class and the invocation will get replaced with that method. Maybe I miss something, but for me that sounds safe. LieGrue, strub > > From: Matt Benson >To: Commons Developers List ; Mark Struberg >

Re: [privilizer] promotion plan

2012-11-28 Thread Mark Struberg
+1 It might fit to any component which does _not_ introduce a runtime dependency but is only needed at compile time. Basically the privilizer is kind of a preprocessor. If such a kind of component already exists in commons, then we can look if it fits to the business of this component. Otherw

Re: [weaver]/[bcel] WAS [privilizer] promotion plan

2012-12-06 Thread Mark Struberg
One of the stuff I heard way back was that BCEL still has no native Java7 support. Is this still true? Imo that was one of the reasons why openjpa went for doing parts of the bytecode stuff with ASM... Happy to get proved wrong ;) LieGrue, strub - Original Message - > From: Matt Be

Re: [VOTE][CANCEL] Release of commons-email-1.3 based on RC4

2012-12-11 Thread Mark Struberg
we had this over here at UPC as well. This did cost Sigi a release as well if you remember ;) Most times this can be disabled by your provider. Just phone them and explain that they are breaking your computer and this creates costs by them not acting standard conform ;) LieGrue, strub

Re: svn commit: r1424618 - in /commons/sandbox/privilizer/trunk: ./ ant/ ant/lib/ ant/test/ example/ maven-plugin/ modules/ modules/privilizer/ modules/privilizer/api/ modules/privilizer/api/src/main/

2012-12-20 Thread Mark Struberg
Hi! Yes, I find it not very handsome to pollute the o.a.commons directory itself with tons of modules which are completely unrelated to each other. That is fine with a single module project but imo definitely not ok for a project which consists of a few sub-modules. Thus I'd rather collect all

Re: svn commit: r1424618 - in /commons/sandbox/privilizer/trunk: ./ ant/ ant/lib/ ant/test/ example/ maven-plugin/ modules/ modules/privilizer/ modules/privilizer/api/ modules/privilizer/api/src/main/

2012-12-21 Thread Mark Struberg
Jörg, what about all older living projects which used to have own groups even, like commons-lang:commons-lang? Could you point me to this boilerplate stuff you think off? Maybe we can improve this. I have no problem with moving the packages back, but I personally think this would á la long end

Re: svn commit: r1424618 - in /commons/sandbox/privilizer/trunk: ./ ant/ ant/lib/ ant/test/ example/ maven-plugin/ modules/ modules/privilizer/ modules/privilizer/api/ modules/privilizer/api/src/main/

2012-12-21 Thread Mark Struberg
ilizer/ > modules/privilizer/api/ > modules/privilizer/api/src/main/java/org/apache/commons/weaver/privilizer/ > modules/privi... > > Hi Mark, > > Mark Struberg wrote: > >> Jörg, what about all older living projects which used to have own groups >> ev

Re: svn commit: r1424618 - in /commons/sandbox/privilizer/trunk: ./ ant/ ant/lib/ ant/test/ example/ maven-plugin/ modules/ modules/privilizer/ modules/privilizer/api/ modules/privilizer/api/src/main/

2012-12-21 Thread Mark Struberg
committed in r1424835. Please note that weaver alone has 11 modules so far. And it's likely to become more... LieGrue, strub - Original Message - > From: Mark Struberg > To: Commons Developers List > Cc: > Sent: Friday, December 21, 2012 10:43 AM > Sub

Re: [digester] dropping the annotations-processor module

2012-12-22 Thread Mark Struberg
I have no clue what the annotation processing is for, but might that be a candidate for the upcoming commons-weaver (formerly privilizer) ? It takes CLASS/RUNTIME annotations a modifies the bytecode in the class directly. LieGrue, strub - Original Message - > From: Simone Tripodi >

Re: [digester] dropping the annotations-processor module

2012-12-22 Thread Mark Struberg
rate classes? > > TIA, > -Simo > > http://people.apache.org/~simonetripodi/ > http://simonetripodi.livejournal.com/ > http://twitter.com/simonetripodi > http://www.99soft.org/ > > > On Sat, Dec 22, 2012 at 10:45 AM, Mark Struberg wrote: >> I have no clu

commons-sandbox-parent needs some updates

2012-12-22 Thread Mark Struberg
Hi! Seems like our commons-sandbox-parent is stone old. It points to a commons-parent-15 which is now 12 versions old ;) I'll fix this, check a few problems which I had with the old version and ship a patch. LieGrue, strub -

[weaver] blow up if access level is not correctly set

2012-12-22 Thread Mark Struberg
I changed the privilizer weaver to blow up with an Exception if an access level is set and a @Privileged method which has a wider accesslevel got detected. Imo this is a clear user error if one defines a public @Privileged method and explicitly only wants them being private. Imo this is the onl

Re: commons-sandbox-parent needs some updates

2012-12-26 Thread Mark Struberg
Can anyone plz commit the pom upgrade for sandbox-parent? https://issues.apache.org/jira/browse/SANDBOX-437 Need this for commons-weaver. LieGrue, strub > > From: Mark Struberg >To: Commons Developers List >Sent: Saturday, December 22,

Re: [commons-parent] drop cobertura

2012-12-29 Thread Mark Struberg
or just move it to a profile? In our project we have this enabled via $> mvn clean instal -Pcoverage LieGrue, strub - Original Message - > From: Luc Maisonobe > To: Commons Developers List > Cc: > Sent: Saturday, December 29, 2012 9:43 AM > Subject: Re: [commons-parent] drop cobert

Re: [commons-parent] drop cobertura

2012-12-29 Thread Mark Struberg
> Any better suggestions for [math]? Yes, as I see it there are two options. a.) move some parts into a profile b.) create 2 parent pom. One with the infrastructure stuff and one with all the tons of additional goodies only needed for the other projects. LieGrue, strub PS: I find it pretty w

[privilizer] new idea to improve usability

2012-12-30 Thread Mark Struberg
Hi! Not sure if this is worth doing, but could be nice from a usability pov. Usually projects have a lot of blocks which need doPrivileged copied over from one class to the other. Using @Privileged makes this a lot easier. But you still need to add private methods to all your classes... Now i

Re: [weaver] SPI decisions

2013-01-05 Thread Mark Struberg
- Original Message - > From: Matt Benson > > Weaver#weave(): > >   Currently there are separate methods for weaving a class vs. a method.  I > think it would be sufficient and cleaner to have a class weaving method > only; having provided its "interests," the Weaver can presumably >

Re: [EXTERNAL] [exec][email] Java 7 to 8

2021-03-23 Thread Mark Struberg
Oracle changed the license past Java8. Oracle Java is not free anymore. OpenJDK is though. So for anything later people have to move to AdoptOpenJDK. And company executives seem to be not sure about that move yet. Also the half year cadence leads to way less testing on a specific Java Version. E

[LANG] EqualsBuilder#reflectionEquals feature brainstorming

2024-03-06 Thread Mark Struberg
Hi! I have a question about EqualsBuilder#reflectionEquals. From Java9 onwards we get more and more nasty module problems. Mainly because the code tries to recurse into java.util.* classes as well. I know that I can use setBypassReflectionClasses for those. But wouldn't it be fine to have an ad

Re: [LANG] EqualsBuilder#reflectionEquals feature brainstorming

2024-03-06 Thread Mark Struberg
about > "useEqualsIfPresent". > > Gary > > On Wed, Mar 6, 2024, 5:03 AM Mark Struberg > wrote: > >> Hi! >> >> I have a question about EqualsBuilder#reflectionEquals. From Java9 onwards >> we get more and more nasty module problems.

Re: [LANG] EqualsBuilder#reflectionEquals feature brainstorming

2024-03-06 Thread Mark Struberg
x27;d suggest you test and iterable over a Collection > instead of a List. > > Then you'd need a separate test and traversal for Map instances. > > (Still no common super-interface in Java 21 for Collections and Maps...) > > Gary > > On Wed, Mar 6, 2024 at 7:40 AM Ma

Re: [LANG] EqualsBuilder#reflectionEquals feature brainstorming

2024-03-08 Thread Mark Struberg
he same. And further thinking about it: what if we *always* invoke equals() first, and if it returns true -> return true and skip the rest for this tree? LieGrue, strub > Am 07.03.2024 um 14:55 schrieb Gary D. Gregory : > > On 2024/03/07 06:58:30 Mark Struberg wrote: >> The que

Re: [LANG] EqualsBuilder#reflectionEquals feature brainstorming

2024-03-08 Thread Mark Struberg
maller? Not > sure about this though. > > > > On Thu, Mar 7, 2024 at 8:55 AM Gary D. Gregory wrote: > >> On 2024/03/07 06:58:30 Mark Struberg wrote: >>> The question to me is how we can make it more robust. >>> In a Collection (but actually also in most

Re: [LANG] EqualsBuilder#reflectionEquals feature brainstorming

2024-03-08 Thread Mark Struberg
anges. LieGrue, strub > Am 08.03.2024 um 13:19 schrieb Gary Gregory : > > The next question is whether any of this should be mentioned/recorded in > the Javadoc or at least in a code comment. > > Gary > > On Fri, Mar 8, 2024, 5:24 AM Mark Struberg > wrote: > &g

commons-parent maven pom highly broken?

2014-12-13 Thread Mark Struberg
Hi! I've never seen any other ASF project where it is such a torture to release. This is partly because the quality level is really high, but a big part of it is that we don't have a mature parent pom. I have no clue why we don't just use the common apache parent pom. I've NEVER experienced s

Re: commons-parent maven pom highly broken?

2014-12-13 Thread Mark Struberg
ASF parent pom. LieGrue, strub > On Saturday, 13 December 2014, 18:41, sebb wrote: > > On 13 December 2014 at 12:26, Mark Struberg wrote: >> Hi! >> >> I've never seen any other ASF project where it is such a torture to > release. >> This i

Re: Announce: Commons Inject

2015-01-04 Thread Mark Struberg
gt; > > > On Wed, Dec 17, 2014 at 11:52 AM, Benedikt Ritter > wrote: >> 2014-11-19 8:44 GMT+01:00 Mark Struberg : >>> >>> Jochen, I might have done something wrong so please help me. >>> >>> I've checked out your svn link and bui

Re: Announce: Commons Inject

2015-01-04 Thread Mark Struberg
1, Benedikt Ritter wrote: > > 2015-01-04 17:57 GMT+01:00 Mark Struberg : > >> Hi Jochen! >> >> >> The code is now indeed self-contained. I did not really look at the code >> but like to start with just a few small observations: >> >> 1.) the r

Re: [VOTE][JCS] release [jcs] 2.0-beta-1 (take 3)

2015-01-25 Thread Mark Struberg
is that all? https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-core/src/aspect/org/apache/commons/Trace.aj Wouldn't it be actually quite easy to replace this? LieGrue, strub > On Sunday, 25 January 2015, 19:30, Thomas Vandahl wrote: > > On 25.01.15 17:00, Romain Manni-

Re: [VOTE][JCS] release [jcs] 2.0-beta-1 (take 3)

2015-01-26 Thread Mark Struberg
: >>>>>>>> if that's the case +1 but anyway it doesnt hurt >>>>>>> >>>>>>> But it does have some consequences, because of the > license issues. >>>>>>> >>>>>>>>

Re: [collection][security] InvokerTransformer missused in java object serialisation exploits

2015-11-08 Thread Mark Struberg
SecurityManager is an ancient part and heavily slows down the JVM. That’s the reason why almost nobody is using it. LieGrue, strub > Am 08.11.2015 um 20:20 schrieb James Carman : > > I think this entire thing can be prevented with a security manager and a > proper policy in place. Nobody does

rolling a commons-weaver release?

2018-06-09 Thread Mark Struberg
Hi folks! I'd like to run a commons-weaver release. We need it for Apache BVal. The new version adds Java9+10 support, etc Any objections? LieGrue, strub - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For addit

Re: [ALL] SHA256/512 hashes

2018-08-28 Thread Mark Struberg
> This is unlikely to happen as long as it does not cover multi-module builds The maven-release-plugin covers multi-module releases since many years. In the projects I'm working on there is no 'release manager'. _Everybody_ can do releases without having to know anything special. This is where th

Re: [weaver] preparing a 1.4 release

2018-08-28 Thread Mark Struberg
+1 for a commons-weaver release. txs and LieGrue, strub > Am 03.08.2018 um 02:04 schrieb Gary Gregory : > > Good luck! :-) > > On Thu, Aug 2, 2018, 17:59 Matt Benson wrote: > >> Hello, >> If it wasn't obvious, I'm gearing up to create a 1.4 RC in the near future. >> I will serve as the relea

Re: [WEAVER] Incomplete git migration?

2018-09-05 Thread Mark Struberg
The git repo is on ASF gitbox https://gitbox.apache.org/repos/asf/commons-weaver.git It's also listed on the gitbox overview page: https://gitbox.apache.org/repos/asf And here is the ASF mirror on GitHub https://github.com/apache/commons-weaver LieGrue, strub > Am 05.09.2018 um 08:46 schrieb

Re: [VOTE] Release Apache Commons Weaver 2.0 based on RC1

2018-09-06 Thread Mark Struberg
checked the source zip from https://dist.apache.org/repos/dist/dev/commons/weaver/2.0-RC1/source/ sha512 fine sig fine builds fine RAT passes. +1 LieGrue, strub > Am 04.09.2018 um 17:58 schrieb Matt Benson : > > I would like to release the [weaver] component. > > Apache Commons Weaver 2.0 R

usage of System.currentTimeMillis();

2018-10-24 Thread Mark Struberg
Hi folks! While fixing a deadlock in commons-pool I also stumbled across System.currentTimeMillis();quite a few times.It's no biggie but I would still love to get your feedback and experience. If I remember correctly then one should use Sytem.nanoTime() in those cases.a.) afair currentTimeMIllis

POOL-356 deadlock patch

2018-10-24 Thread Mark Struberg
hi folks! Would be cool if someone firm in this project might review my patch for POOL-356https://github.com/apache/commons-pool/pull/11 I gonna commit it tomorrow morning if there was no negative feedback. txs and LieGrue,strub

Re: [VOTE] Release Apache Commons Configuration 2.4 based on RC2

2018-10-25 Thread Mark Struberg
Looks like a glitch. The class looks exactly the same like in 2.3. LieGrue, strub > Am 25.10.2018 um 00:11 schrieb Gary Gregory : > > I do not understand why Clirr is showing one error here: > https://dist.apache.org/repos/dist/dev/commons/configuration/2.4-RC2/site/clirr-report.html > > Could

[pool] ignored but working PoolTest

2018-10-27 Thread Mark Struberg
Hi Gary! I've seen that PoolTest is ignored since you committed it back in 2016. But it's actually all green.Is there still something missing? Or can we simply enable it? txs and LieGrue,strub

[pool] how to move to Java8?

2018-10-28 Thread Mark Struberg
Hi folks! I've worked through the open POOL tickets and found a few tickets which would like to enhance a few of our interfaces. E.g. in POOL-355 we have a request to add a new method getMaxNumActive() to the ObjectPool interface. Now this would of course be a backward compatibility breaking chan

Re: [VOTE][CANCEL] Release Apache Commons Pool 2.6.1 based on RC1

2018-10-29 Thread Mark Struberg
Txs gary! When will there be a new reelase run? If it's worth I could also do the release manager IF the project is properly set up. Means if it's a straight forward maven release then I gonna run it the same as my other dozen ASF projects. LieGrue, strub > Am 28.10.2018 um 15:29 schrieb Gar

Re: [pool] how to move to Java8?

2018-10-29 Thread Mark Struberg
y need to bump to j8. LieGrue, strub > Am 29.10.2018 um 09:35 schrieb Mark Thomas : > > On 28/10/18 11:09, Mark Struberg wrote: >> Hi folks! >> I've worked through the open POOL tickets and found a few tickets which >> would like to enhance a few of our interfa

Re: [pool] how to move to Java8?

2018-10-29 Thread Mark Struberg
s been added, which is not clear > since it seems changes.xml has not been updated for the commits over the > last week or two. > > Gary > > On Mon, Oct 29, 2018 at 6:49 AM Mark Struberg > wrote: > >> I've went through the list and pretty much the only tic

Re: [VOTE][CANCEL] Release Apache Commons Pool 2.6.1 based on RC1

2018-11-10 Thread Mark Struberg
Did anyone fix my pool fixes?The latest deployed pool and dbcp2 snapshots do contain them. Would love to start a release but I think I need some guidance. Any docs for how it runs in commons land? txs and LieGrue,strub On Friday, 2 November 2018, 17:01:44 CET, Gary Gregory wrote: I a

Re: [VOTE][CANCEL] Release Apache Commons Pool 2.6.1 based on RC1

2018-11-11 Thread Mark Struberg
sorry should have read "did anyone TEST my pool fixes". LieGrue, strub > Am 10.11.2018 um 23:24 schrieb Gary Gregory : > > On Sat, Nov 10, 2018 at 1:24 PM Mark Struberg > wrote: > >> Did anyone fix my pool fixes? > > > Hi Mark, > > Can

Re: [VOTE][CANCEL] Release Apache Commons Pool 2.6.1 based on RC1

2018-11-13 Thread Mark Struberg
ered by unit tests? That should do it I hope. > > Gary > > On Mon, Nov 12, 2018 at 12:56 AM Mark Struberg > wrote: > >> sorry should have read "did anyone TEST my pool fixes". >> >> LieGrue, >> strub >> >> >>> Am 10.11.

[VOTE] Release Apache Commons Pool2 2.6.1

2018-11-14 Thread Mark Struberg
Hi folks! I'm currently preparing the release for commons-pool2-2.6.1 So far I did * fix the missing parts in changes.xml * generate + copy the RELEASE_NOTES * run the maven release (after fixing the setup...) The ASF staging repository is at https://repository.apache.org/content/repositories/

Re: [VOTE] Release Apache Commons Pool2 2.6.1

2018-11-14 Thread Mark Struberg
board level a long time ago (when we did DeltaSpike and CouchDB as the very first GIT repos at the ASF) and is perfectly fine as all this is based on cryptographically strong steps. LieGrue, strub > Am 14.11.2018 um 09:17 schrieb Mark Struberg : > > Hi folks! > > I'm curren

Re: [all] Amazon Corretto

2018-11-14 Thread Mark Struberg
One more option. Which is good for the Java ecosystem. LieGrue, strub > Am 14.11.2018 um 15:14 schrieb Rob Tompkins : > > Curious to see what people’s thoughts are to this: > > https://aws.amazon.com/corretto/ > > -Rob > - >

Re: [VOTE] Release Apache Commons Pool2 2.6.1

2018-11-14 Thread Mark Struberg
JDKs LieGrue, strub > Am 14.11.2018 um 10:13 schrieb Mark Struberg : > > PS: I've created the release in a GIT manner and pushed the according changes > to my ASF-linked github repo > > https://github.com/struberg/commons-pool/tree/release_branch_2.6.1 > the s

Re: [VOTE] Release Apache Commons Pool2 2.6.1

2018-11-14 Thread Mark Struberg
PS: the VOTE is open for 72h from now on. LieGrue, strub > Am 14.11.2018 um 16:58 schrieb Mark Struberg : > > Oki, now the full VOTE text! > > I'd like to call a VOTE on releasing Apache Commons pool2 2.6.1 > The release was run with JDK-1.7 to ensure Java7 compati

Re: [VOTE] Release Apache Commons Pool2 2.6.1

2018-11-14 Thread Mark Struberg
> to host the RC sources on the Apache Nexus repo instead of the dist tree. > > This is different from how we usually do RCs but is should be OK. > > Not sure about using GitHub though... > > Gary > > On Wed, Nov 14, 2018, 09:00 Mark Struberg >> PS: the V

Re: Release Managers?

2018-11-14 Thread Mark Struberg
Let's see how the commons-pool2 release works out. If it does then we have significantly reduced the work to run the release. It's basically down to: * ensure jira tickets are resolved and tracked in changes.xml * generate the release_notes updates * create a release branch with %> git checkout

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-19 Thread Mark Struberg
regory a >> écrit >>> : >>> >>>> On Wed, Nov 14, 2018 at 8:59 AM Mark Struberg >> >>> >>>> wrote: >>>> >>>>> Oki, now the full VOTE text! >>>>> >>>>> I'd like to

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-19 Thread Mark Struberg
tem.outs made it into the test code in one of the > commits related to POOL-340. > > Phil >> >> Gary >> >> >>> Cheers, >>> -Rob >>> >>>> On Nov 19, 2018, at 7:18 AM, Mark Struberg >>> wrote: >>>> Oki,

Re: [IO] Provenance of copied code in InfiniteCircularInputStream

2018-11-21 Thread Mark Struberg
+1. This is so trivial that it doesn't pass the threshold of originality. LieGrue, strub > Am 19.11.2018 um 18:15 schrieb Mark Thomas : > > I'd image the comment is referring to the use of "... & 0xFF" but it > seems to be a fairly pointless comment as that is just the standard way > to switch f

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-23 Thread Mark Struberg
should read: This change (putting a new item back to the idle pool) was needed to prevent a dead-lock *grabbing a fresh coffee* > Am 23.11.2018 um 10:49 schrieb Mark Struberg : > > This change (putting a new item back to the idle pool was needed to prevent a &g

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-23 Thread Mark Struberg
ror: expected:<5> but was:<4> >at > org.apache.commons.pool2.impl.TestAbandonedObjectPool.testAbandonedInvalidate(TestAbandonedObjectPool.java:202) > > Maybe this is due to my busy CPU, not sure. > > Gary > > >> >> Phil >> >> On 11/19

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-26 Thread Mark Struberg
ments. LieGrue, strub > Am 23.11.2018 um 16:18 schrieb Gary Gregory : > > On Fri, Nov 23, 2018 at 2:57 AM Mark Struberg > wrote: > >> should read: This change (putting a new item back to the idle pool) was >> needed to prevent a dead-lock >> >> *grabbing a

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-26 Thread Mark Struberg
en. So I fear we really need to tackle this. Stackoverflow and our own bug tracker is full of such reports :( LieGrue, strub > Am 23.11.2018 um 16:51 schrieb Phil Steitz : > > On 11/23/18 2:57 AM, Mark Struberg wrote: >> should read: This change (putting a new item back to the i

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-26 Thread Mark Struberg
I think we still need to address what happens if null gets returned in create(). This was something I missed. Not sure if it got addressed in the meantime? LieGrue, strub > Am 26.11.2018 um 14:26 schrieb Rob Tompkins : > > > >> On Nov 26, 2018, at 8:16 AM, Mark Struberg

Re: [VOTE] [CANCEL] Release Apache Commons Pool2 2.6.1

2018-11-28 Thread Mark Struberg
at's why I opted for calling create(). But of course, that has other potential issues :/ LieGrue, strub > Am 28.11.2018 um 04:21 schrieb Phil Steitz : > > On 11/26/18 1:23 PM, Phil Steitz wrote: >> On 11/26/18 8:29 AM, Phil Steitz wrote: >>> On 11/26/18 6:19 AM, M

any plans for commons-logging-2.0?

2012-02-08 Thread Mark Struberg
Hi folks! Over at the DeltaSpike we are discussing about a generic logging layer which we can exchange easily. We have been reluctant to use slf4j because some containers use different layers etc. But jul is also not really satisfying. It should be easily shadeable and use java6 features like

Re: any plans for commons-logging-2.0?

2012-02-08 Thread Mark Struberg
strub - Original Message - > From: "ralph.goers @dslextreme.com" > To: Commons Developers List ; Mark Struberg > > Cc: > Sent: Wednesday, February 8, 2012 8:20 PM > Subject: Re: any plans for commons-logging-2.0? > > You could look at the Log4

Re: [classscan],[meiyo],[sandbox] Sharing a concrete proposal for class path scanning / class metadata

2012-04-11 Thread Mark Struberg
l SG to be incorporated into an ASF codebase.  Sorry for having >pushed for this in the case of [meiyo], but the point is that Mark >Struberg is after all free to add his >https://github.com/struberg/Apache-commons-classscanner code to >[classscan].  This will give us a little more

Re: [classpath,meiyo]

2012-04-22 Thread Mark Struberg
Hi! Still had no time to grok the source as I was at a conference last week. Please note that David Blevins did lots of work in this area as well in xbean-finder. This stuff is really fast - a few times faster than the other solutions available... Thus before we import new classes we should ev

Re: [classscan]

2012-04-24 Thread Mark Struberg
, to me > it >>>> looks like we've solved that twice. >>>> >>>> Reminds me of this xkcd http://xkcd.com/927 >>>> >>>> >>>> -David >>>> >>>> On Apr 23, 2012, at 1:54 PM, Honton, Charles

Re: [email] Preparing RC3 for commons-email

2012-04-24 Thread Mark Struberg
Sigis new job title: Release Candidate Manager :) LieGrue, strub - Original Message - > From: Siegfried Goeschl > To: Commons Developers List > Cc: > Sent: Tuesday, April 24, 2012 10:21 PM > Subject: [email] Preparing RC3 for commons-email > > Hi folks, > > I'm preparing a RC3 for

Re: Git support?

2012-05-24 Thread Mark Struberg
I can help out with git as well. And if you have maven question allas (I initially wrote the maven-scm-providers-git). You can look at the DeltaSpike configuration. Especially the maven-release-plugin needs some attention. I suggest to use         false     true     This is especiall

Re: [classscan] Source repository

2012-05-24 Thread Mark Struberg
Sorry, I'm still under heavy load at $$dayjob and had not yet time to review Charles work :( LieGrue, strub - Original Message - > From: Konstantin Kolinko > To: Commons Developers List > Cc: > Sent: Thursday, May 24, 2012 12:49 AM > Subject: Re: [classscan] Source repository > > 2

Re: Git support?

2012-05-24 Thread Mark Struberg
> 2. Is JIRA integrated with Git? There has been an issue with this as the jira.git plugin is an almost 1:1 copy of jira-git plugin. So it works fine, but atm you cannot use both plugins (svn+git) in the same jira installation ^^ I'm not yet sure if this got fixed by atlassian already, but I'm p

[dbcp] commons vs tomcat dbcp?

2012-05-24 Thread Mark Struberg
Hi folks! What is the current status of dbcp in commons and in tomcat? My $$dayjob project likes to switch from c3p0 to dbcp, but which one to take? The winner will get a free beer at ApacheConEU :) LieGrue, strub - To unsub

Re: Git support?

2012-05-24 Thread Mark Struberg
gnn of course it should read "the jira-git plugin is an almost 1:1 copy of the jira-svn plugin" LieGrue, stru - Original Message - > From: Mark Struberg > To: Commons Developers List > Cc: > Sent: Thursday, May 24, 2012 10:45 AM > Subject: Re: Git s

Re: [dbcp] commons vs tomcat dbcp?

2012-05-24 Thread Mark Struberg
Thanks a lot, Mark! Hope you can make it to ApacheConEU and grab your beer ;) LieGrue, strub - Original Message - > From: "ma...@apache.org" > To: Commons Developers List > Cc: > Sent: Thursday, May 24, 2012 12:26 PM > Subject: Re: [dbcp] commons vs tomcat

Re: [classscan] Source repository

2012-05-31 Thread Mark Struberg
- > From: Matt Benson > To: Commons Developers List ; Mark Struberg > > Cc: > Sent: Thursday, May 31, 2012 6:53 PM > Subject: Re: [classscan] Source repository > > Hello all, > As Charles has been recently voted in as a Commons committer by > virtue of his other contr

Re: [classscan] Experiment on xbean-finder

2012-06-05 Thread Mark Struberg
good stuff. I'd like to go on and do the following: in ./trunk add the following new directories tck -> our mass tests, etc which we can use for common testing, performance measurements, etc api -> the part a user interacts with impl-bcel -> move Chas' work to impl-xbf -> move branches/commons

Re: [classscan] Experiment on xbean-finder

2012-06-05 Thread Mark Struberg
Hi! I now moved all the stuff to trunk. Next I'll work on a structure for the API and extract a mainingful api from both Chas' and Davids 'backends' + do the initial maven setup stuff. LieGrue, strub - Original Message - > From: Mark Struberg > To: Com

[classscan] java5 or java6 as lang level in commons nowadays?

2012-06-06 Thread Mark Struberg
Hi! Should we set our java language level to java5 or java6? LieGrue, strub - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

[classscan] new URL(xxx) and it's problems

2012-06-06 Thread Mark Struberg
Hi! I've now looked through both impls and both share some very similar API classes obviously (MetaClass, MetaField, etc). Details are different, but I think we can extract a common API. One thing I figured while looking at the code is that some parts are full with URI handling instead of URL.

[classscan] Metadata API discussion

2012-06-06 Thread Mark Struberg
Hi! I now did read through the metadata classes of Chas' and Davids impls. Both look pretty similar to some degree. A few key differences * using AnnotatedElement instead of HasName() makes it possible to replace most 'old' code which does getAnnotations() etc 1:1  Imo we should keep this featu

Re: [classscan] Metadata API discussion

2012-06-06 Thread Mark Struberg
lified class name length. But we have 100.000s of instances. That might sum up. We need to trace it finally. Otherwise +1 for interfaces. LieGrue, strub - Original Message - > From: "Honton, Charles" > To: Commons Developers List ; Mark Struberg > > Cc:

Re: [classscan] new URL(xxx) and it's problems

2012-06-06 Thread Mark Struberg
or storing URLs in a map you need to do special tricks :( LieGrue, strub - Original Message - > From: "Honton, Charles" > To: Commons Developers List ; Mark Struberg > > Cc: > Sent: Thursday, June 7, 2012 1:59 AM > Subject: Re: [classscan] new UR

Re: [classscan] new URL(xxx) and it's problems

2012-06-09 Thread Mark Struberg
no. and thats exactly the problem. LieGrue, strub - Original Message - > From: "Honton, Charles" > To: Mark Struberg ; Commons Developers List > > Cc: > Sent: Thursday, June 7, 2012 5:28 PM > Subject: Re: [classscan] new URL(xxx) and it's problems

Re: [classscan] Metadata API discussion

2012-06-09 Thread Mark Struberg
Hi folks, quick reply from vacation :) @sebb: yes correct. I was just thinking too complicated. We use the interface only for keeping the metainfo, and not in the metainfo itself. So it should itself not blow up the mem. So +1 for the interface. There are 2 important consideration options left

Re: [ALL] Using a Tool Like Sonar...

2012-06-09 Thread Mark Struberg
we have an own Sonar installation at http://analysis.apache.org already. You just need to tell infra that you like to have your project added. LieGrue, strub - Original Message - > From: Simone Tripodi > To: Commons Developers List > Cc: > Sent: Saturday, June 9, 2012 8:09 AM > Subje

another new URL() question

2012-06-10 Thread Mark Struberg
Regarding the new URL() problem some of you might have more experience than I do. I only know the problems on some platforms, and after looking at the URL class in detail, I really wonder whether that was me doing it wrong or a platform bug. My understanding problem is mainly around the URLStre

Re: another new URL() question

2012-06-13 Thread Mark Struberg
Davids route via an 'Archive' abstraction layer which we could plug-in. LieGrue, strub - Original Message - > From: "Honton, Charles" > To: Commons Developers List ; "gudnabr...@gmail.com" > ; Mark Struberg > Cc: > Sent: Monday, June 11,

Re: [sandbox] class scanning + karma requests

2011-07-22 Thread Mark Struberg
ing stops me from going ahead and taking the first > steps).  I > would also request our new chair grant sandbox karma to: > > struberg (Mark Struberg) > dblevins (David Blevins) > gpetracek (Gerhard Petracek} > > Thanks, > Matt > > ---

Re: [sandbox] class scanning + karma requests

2011-07-22 Thread Mark Struberg
> > http://people.apache.org/~simonetripodi/ > http://www.99soft.org/ > > > > On Fri, Jul 22, 2011 at 11:41 AM, Mark Struberg > wrote: > > Hi! > > > > Jakob Korherr (apacheId jakobk) is also interested and > did some work in this area in MyFaces an

Re: [sandbox] class scanning + karma requests

2011-07-22 Thread Mark Struberg
t! > Simo > > [1] http://s.apache.org/YIF > [2] http://s.apache.org/5Gt > > http://people.apache.org/~simonetripodi/ > http://www.99soft.org/ > > > > On Fri, Jul 22, 2011 at 4:59 PM, Matt Benson > wrote: > > On Fri, Jul 22, 2011 at 9:51 AM, Mark Struberg > wrote:

[sandbox] [classscan] classscan API design review needed

2011-07-26 Thread Mark Struberg
Hi folks! We need a few idea and brainstorming on the filter/selection mechanism for our new classscan-api (yes, 3 's' in classscan). There are some specs which require some marker files to actually enable the class scanning. E.g. the JSR-299 CDI spec defines that only jars with META-INF/bean

Re: [sandbox] [classscan] classscan API design review needed

2011-07-28 Thread Mark Struberg
gt;> > >>>>> Your ScanJob class could be configured > with my Meiyo EDSL filters[1] > >>>>> instead of passing parameters to the > constructor, allowing users > >>>>> expressing more complex ScanJob > settings, like excluding/including > >>>>> classe

Re: [sandbox] [classscan] classscan API design review needed

2011-07-28 Thread Mark Struberg
Hi Simo! Sorry, I guess I was not clear enough! Some specs require us to pickup this info from some config (e.g. META-INF/beans.xml). The classscan-client needs to pickup this configuration from there and must tell it the classscan-server somehow. This could be some form of Domain Specific Lan

Re: [sandbox] [classscan] classscan API design review needed

2011-07-29 Thread Mark Struberg
dbox] [classscan] classscan API design review needed > To: "Commons Developers List" > Date: Thursday, July 28, 2011, 11:01 PM > Why the client / server > nomenclature?  Makes it sound too heavyweight > On Jul 28, 2011 4:20 PM, "Mark Struberg" > wrote: >

Re: [logging] logging vs slf4j

2011-07-30 Thread Mark Struberg
Folks, I' suggest the following: 1.) create single JARs which exactly do what they should. 2.) use the maven-shade-plugin [1] to package 'bundles' containing some fitting jars of your project just for convenience. LieGrue, strub [1] http://maven.apache.org/plugins/maven-shade-plugin/ --- On Fr

Re: [logging] logging vs slf4j

2011-08-07 Thread Mark Struberg
Hi Mark! Exactly the classloader problem is what we try to solve in log4j-2.0. Tomcat is by far not the only project which suffers a lot from this shortcoming. OpenWebBeans, MyFaces, OpenJPA, etc - all projects which are usually in a shared classpath have the problem that they cannot cleanly us

  1   2   >