[Design the new POJO MicroContainer] - Re: Domain resolve algorithm
by alesj
"adrian(a)jboss.org" wrote : I'll bet the OSGi TCK is non-disclosure correct? So we need to make sure our
| public tests are written "clean room", i.e. no copying of tests and
| nobody that has seen the TCK tests writing similar public tests.
|
Sure, it's like all TCKs, non-disclosure all the way.
Yup. Tests then become pita.
I guess there is no way of bumping into duplicate effort.
It should be the minimization of that duplication that we should work on.
Or how to we handle this wtr to other TCKs?
"adrian(a)jboss.org" wrote :
| That's not to say that you can't raise a bug report describing the problem. ;-)
|
That harsh? Ouch.
You can pretend that you didn't get that error info from tck. :-)
"adrian(a)jboss.org" wrote :
| I'd be happier porting the relevant eclipse or apache felix tests to our framework
| before trying the TCK since those can be distributed under their relevant OS licenses.
John? :-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4133343#4133343
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4133343
16 years, 10 months
[Design the new POJO MicroContainer] - Re: Update the relevant .classpath files
by adrian@jboss.org
"ALRubinger" wrote :
| "adrian(a)jboss.org" wrote : Remembering and performing recipes of many tool procedures is not productive
|
| You're going to have to do it anyway whenever you make changes to the dependencies.
|
Not if there's a mojo defined in the pom that says, aha the pom is newer
than the .classpath file, re-run eclipse:eclipse automagically.
"adrian(a)jboss.org" wrote : Redundancy is only a problem when it leads to error or reduced performance
This is the root of my concern; an Eclipse user with an outdated classpath.
How is it different to what you suggest (no .classpath file or an old
one they generated before doing the svn update?)
"adrian(a)jboss.org" wrote : Checking in the eclipse files in svn makes little difference in practice unless everybody updates them you have to run mvn eclipse:eclipse anyway.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4133318#4133318
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4133318
16 years, 10 months
[Design the new POJO MicroContainer] - Re: Domain resolve algorithm
by alesj
"adrian(a)jboss.org" wrote :
| I think most of the work will actually be in creating the test coverage.
|
I'm working on getting the official RI OSGi testsuite/tck into place for our tests (it's gonna take me a while, since the instructions are useless :-)).
But this should take care of the OSGi specific usage tests, weather our impl is OSGi compliant.
"adrian(a)jboss.org" wrote :
| I can think of complicated scenarios in OSGi and for example the scoped domains with (parent first/last) or "importAll" are addtional features beyond what OSGi can do.
|
Those 'complicated scenarios in OSGi' should already be a part of official testsuite (hopefully, otherwise that tck is rubbish).
But for our extensions, it's of course up to us to provide extensive testing.
And I would suggest we do that as part of our OSGi tck project.
Perhaps eventually putting some stuff back to OSGi, as a possible thoroughly tested extension.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4133317#4133317
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4133317
16 years, 10 months