-
Notifications
You must be signed in to change notification settings - Fork 9
Move Concordion.NET to .NET Standard and NUnit v3 #27
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
base: master
Are you sure you want to change the base?
Conversation
Hello Angelo, thank you very much for contributing to the Concordion.NET project. Your help is highly welcome. Before, we include your changes to the project, could we clean it up a bit?
Cheers |
Hello ShaKaRee, Thank you for spotting those issues, I've now cleaned up a bit, keep in mind two things:
|
Hello Angelo, great that you share your work as soon as possible with others. I would like to include it directly into the master branch and I am looking forward to see the NUnit3 integration growing. :-) Thank you for cleaning up the code. Could you do a final step before we include it to the main branch? Could you remove the .old files? I think git provides a great history so that we can recover the old files easily. Cheers |
Hi, I'm in 2 minds about pulling to master:
Keen to understand your thoughts on merging to master, @KidFashion, @ShaKaRee? |
Also, should we set up CI for this branch? Using AppVeyor or something else? |
Finally, can we clearly comment on the concordion.net and concordion-net projects, so users can understand the status of each project? |
@ShaKaRee: I've removed the .old files. This means that we're not breaking NUnit2 but you will have an half finished (and not working) version of NUnit3 support, this is why I was asking if it was better to target a different branch from master. I think we should have a CI for each branch and AppVeyor works fine for me. |
Hi guys, |
@ShaKaRee Indeed, I started it during summer holidays, so Christmas holidays seems a nice period to complete it :) |
@KidFashion any chance of an update on this PR? I've mentioned it in the discussion about future .NET direction at concordion/concordion.net#15. |
Unfortunately I've still to find time to look into that, since you pinged me I could look into that in the next two weeks but can't promise... :( |
There are a few bugs relating to PRE tags that are causing us issues.
I'm guessing that fixing any of this is out of the question with this PR hanging over things. |
@jamiehankins as you might have guessed this PR has stalled. Would you raise your bugs as issues please, with a test case to show them? I'd like to see how the Java version of Concordion behaves with the same spec. I suggest we then reach out to our users to see if anyone has the bandwidth to fix them. |
@nigelcharman done as issues #28 #29 and #30 |
Thanks @jamiehankins , can you confirm which code base you are using? Is it |
@nigelcharman Oops, I missed your last message. I'm no longer with the company I was working for, so I don't know the answer to your main question. The answer to the second question is no, we never applied the PR. I have a job offer that I'm likely to accept later today. The job involves a lot of C#, so I might evangelize Concordion.NET. If that works out, maybe I can get buy-in to work on this. |
This is a first step at moving legacy concordion.net baseline to .NET Standard and NUnitv3.
Currently code compiles and tests succeed but we need to rebuild NUnit integration because NUnitv2 AddIn has been completely replaced in NUnitv3 as explained here.