New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CDI integration #46
Comments
ok, switched to this issues now ;-) |
How we will decide what are the next steps ? What are the final steps? |
@svenruppert: Sounds good to me. The easiest way is if we somehow eventually end up with a pull request to master. @Philipp91 @hastebrot: Does this sound good? Does it make sense to merge this before or after the refactoring that @hastebrot is doing? |
I'm not quite sure. Here are my changes (hastebrot/TestFX@3405406) that interfere with Svens (@a91b00f). There is a |
@hastebrot Well, finish your refactorings, let us merge all to master.. I will integrate CDI after this. Would this be OK for you ? |
Ok. |
Please let me know, after you finished and I could start... |
Dear All.. any time plans so that I could plan a little bit ? |
@svenruppert Refactoring: Only some tasks in the pull request description are left (extract class Till the end of the month it could be ready, I guess. |
@hastebrot Hi, how the work is going on? Could you give me an estimation, please? I would like to plan some more articles about TestFX, so I need a timerange that I could give to JAXenter.de |
@svenruppert Sorry for the delay. I reserved this weekend to finish it and plan to merge the changesets from @minisu @Philipp91 What do you think is the best way to merge your changes? |
@hastebrot: Personally, I think that the second alternative would be easier. I'll be away for a one week vacation, but I've made sure that you all have push access so you won't be blocked. |
May I suggest to keep any CDI specific classes out of the defualt impl and choose JSR-330 compliance instead? This way framework implementors (like Griffon and Jaxcp) can hook-in their own DI solutions. |
@svenruppert #39 is in @minisu Thanks. Have a nice vacation. @aalmiray +1 |
Sorry for the delay on my side.. I would start now with the modules.. |
Just curious, is the CDI integration intended to be an optional module? |
well, a parent module for the deps, one for the se without cdi and one for the cdi integration. So the user could use TestFX with or without cdi. |
branch feature/46 is pushed. would be nice to get first feedback if the structure with the modules is ok for all. No other changes are done, only moving classes |
All static imports were converted to their non-static form. Was this an intended change? |
oh no.. intellij .. sorry , main quest will be if the structure is ok. so that we can merge it soon to master.. |
Code formatting and standards, the one true Aquilles heel of FLOSS projects 😉 |
one main quest will be.. switching to jdk8 ? ;-) any plans for this ? |
Considering that JFX8 is a much better version than JFX 2.2 I'd say yes; but proceed with caution as only a few adopters jump to newer versions of the JDK in the first months. |
@svenruppert @aalmiray Hi. I'd like to experiment with Gradle subprojects a bit, maybe we could switch to Gradle and use the conventions from Griffon. |
A cursory review if the current pom lets me think that converting the project to a gradle build is a straight forward task. From then on making it a multi-project build is simple. I can cook up an alternate build.gradle file for review to get us started 😄 |
That would be great! I'm also +1 for a drop of JavaFX 2.x support for future releases in favor of JDK 8. |
Just sent a PR for it (#71) Watch out as all sources were moved to a subdirectory, preparing the way for multiple modules to be added later. There are a few wrinkles that need ironing out (as noted in the TODO section), but it's a start. You'll note that the original pom.xml is still there (tucked into the testfx-core subdir) |
good morning ... I have a question... How we could move on? |
Hi Sven! I think PR #71 needs some testing. You could work through a small check list if everything works fine with Gradle. I added a comment to the PR. |
Good Morning, |
Support for dependency injection frameworks is not currently planned, but a fully tested PR would be welcome. |
Previous discussion (from other issue):
@svenruppert:
@Philipp91:
@svenruppert:
@hastebrot:
@Philipp91:
@svenruppert:
The text was updated successfully, but these errors were encountered: