On Sat, Feb 21, 2015 at 11:35 AM, Stefan Bodewig <bode...@apache.org> wrote:
>
> Note pack currently doesn't work on Linux, even after changing exec to
> invoke mono explicitly:
>
> [exec] Attempting to build package from 'xmlunit.nuspec'.
> [exec] File not found: 'build\net\bin\xmlunit-core.dll'.
>
> the file is there, using forward slashes, of course. I guess it is the
> file element in the nuspec file but didn't dare to change it to forward
> slashes. Looking through the nuget issue tracker "pack" seems to have
> other problems as well, so I'll have to resort to a Windows VM.
>
>
I'll get a linux VM with mono up and running so I can be aware of these
issues before I send a pull request! :-)
> As for the nuspec content, I'm not sure about the authors and owners
> elements, it seems authors is required. I'm sure I'd forget to update
> that line after accepting PRs. Can we use "XMLUnit contributors" as
> authors or is this frowned upon?
>
>
I'm not sure but I'm happy to change it.
> > Some additional build/NuGet related TODOs (which I'm happy to work on):
> > - create an additional nuspec for the constraints assembly
> > - create a symbols package (
> >
> https://docs.nuget.org/create/creating-and-publishing-a-symbol-package)
>
> does this include publishing the sources?
>
It can but I do not believed it is required. Do you have a preference?
> > - adopt semantic version-ing for .NET build
>
> We are already publishing XMLUnit for Java SNAPSHOT builds (whenever I
> feel like it, not automatically). For nuget packages something like
> 2.0.0-alpha-01 would likely be a good initial version.
>
Sounds good.
>
> > - .NET framework targeting
>
> are we missing anything?
>
>
We should explicitly set the target framework in the NAnt build script (by
default, it uses the framework on which it is running) and change the
nuspec file accordingly.
> > - port build from NAnt to xBuild / MSBuild (a project file that can
> also
> > support IDEs)
>
>
I can add these issues to the XmlUnit.NET GitHub issue tracker unless you
have another preference.
J
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Xmlunit-general mailing list
Xmlunit-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xmlunit-general