devicemap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Werner Keil <>
Subject Re: Catching up
Date Sat, 03 Jan 2015 12:21:34 GMT
P.s.: If you plan to implement a web-based UI for maintaining device data
(IMHO that could help device contribution quite a lot, I've been pushing
for this longer than many are even in the PMC;-) on .NET, please ask infra
or Bertrand about the possibility for a Windows VM. Virtualized boxes
should be possible with both Windows and UX, as long as there's no license
issue (that's the same as if you try using it on Jenkins)

If it's stable, sustainable (i.E. runs well on a CI server on a daily
basis;-) and well-maintained itself, I have no strong preference or
"religious" affection towards any platform, whether it's Java, PHP, Python
or .NET, what clients and projects both OS and commercial need, I use them
every day.

The community shall have a choice, not be restricted to just ONE language
or library. That's how we made OpenDDR so succesful and that's how it
should work even more in a polyglot Open Source Ecosystem like Apache or
Eclipse. Despite a few (or at least one) folks sadly behave more like a
paid "sleeper" hired and paid by ScientiaMobile to destroy DeviceMap rather
than act properly and fulfill their duties;-/


On Sat, Jan 3, 2015 at 2:00 AM, Werner Keil <> wrote:

> Eberhard,
> Thanks for  the input. For starters, it seems there is no "example"
> project for the .NET (VB or C#) clients. Unless they are hidden within the
> actual project, but there is no readme or howto other than what Bertrand
> once wrote
> CLS (ISO/IEC 23271:2012) compliant .Net version of Device Map Java Client
> Not sure, what the ISO reference means, is it something .NET specific?
> So getting something running like in the /examples folder I maintained and
> made usable for both the W3C implementation and the Java Classifier would
> make it easier to see how to use it (and that it still works with the
> current data;-)
> If it's .NET-ish in the sence that you must have a commercial Microsoft
> product to run, then it makes if of course a bit harder to build and run.
> Do either of them work with a "Community" edition of Visual Studio?
> There is a C# port of the W3C DDR client, but especially because of the
> Visual Studio requirements I did not look into that myself (I worked a lot
> with especially VB earlier, but I don't own a current VS license for such
> Open Source activities) Unlike the W3C DDR implementation that is used
> widely by large sites and commercial clients (OpenDDR or thanks to the
> DeviceMap project they can easily migrate their solutions by just dropping
> in the new W3C impl) and has also been mature and stable at  OpenDDR
> already. The C# port was still at least Beta I'd say.
> That is why I aim for a proper release of all artifacts in the active
> DeviceMap trunk, If the classifier evolves and matures those using the
> mature W3C solution now may consider moving to that. I also spoke to
> several of the OpenDDR team members (2 or 3 also joined the initial PMC but
> so far waited to see, how graduation goes) and they sounded interested to
> contribute. As long as they find a healthy, diverse project, not a One Man
> Show dictated by a single person.
> Volkan also offered to help, not seen an official vote to get him on
> board, but maybe his contributor agreement is still processed?
> Even if you can't leave Greece so easily, we are happy to give a talk with
> more polyglot aspects looking at .NET or JavaScript parts of DeviceMap
> beside the Java ones at a conference with a strong Web and Mobile emphasis.
> Also why showing anything live at such events is good. That only worked
> with the Java projects under /examples so far.
> If you have a chance maybe you could ask infra what types of Jenkins nodes
> exist and if there are also dedicated .NET/Windows build servers? Of course
> unless Microsoft as major Apache sponsor contributed such licenses, it may
> require to run "Mono" or at least a product good to use for Open Source
> purposes without a large commecial license.
> Jenkins works with .NET but so far I only saw these nodes in companies and
> corporate environments.
> Werner
> On Sat, Jan 3, 2015 at 1:16 AM, eberhard speer jr. <>
> wrote:
>> Hash: SHA1
>> Hi.
>> So, 2015...
>> I've been -- still am -- extremely busy and judging from the mail
>> piling in so have you.
>> I haven't had a chance to review all those issues in detail, but :
>> - - not sure what exactly would currently need "maintaining" on the .Net
>> version, all the maintaining I see on the Java version strikes me as
>> debates on Java 'orthodoxy'.
>> - - on the other issues it looks like I swing mostly Reza's way -- that
>> is, assuming the devil is not in the details, which I haven't read yet ;-)
>> I think the most important 'maintenance', at least for now, is on the
>> data side and I *will* set time aside to work on an accessible
>> database UI because this "copy/paste" in JIRA which "is not a
>> database" but just being used to store data like, well, a database,
>> is...just not cricket.
>> The only issue I see with that is it's .Net-ish-ness.
>> esjr
>> Version: GnuPG v2.0.22 (MingW32)
>> GUtNXKH83u6GfYyK2EkIxIOK/dV9vC9/GyU8Gvkq2ea3uNwyzCQZfCozpIzASp54
>> gxh7YTNYvp5ba49GK5sR9L/H0r5t5fsg56+wJjKMSDbTOaLIxSePtZ7IIPdiJF4g
>> aX0Q/wgZlicfdrKw+57ObpJVPJ8wN02oE5SzGZytykgvDQXEIlV5DnjoBZxPAH0K
>> 6poRcqLpni1pCq0w+IpSmpIGV+mStQjGLG1jPXgK6qm2LeR/uWE/YZpCJCKYm39k
>> 9WNUsSmdmz5oN+mQvH+OB8RbLUrXsAVs1I+cgTrnB4aPYstuMlQefzo8nBHSbJs=
>> =s/Rq
>> -----END PGP SIGNATURE-----

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message