On Wednesday 16 December 2015 11:14:19 Andr? Mazayev wrote:
> Hello dear developers
> 
> I'm here to thank your effort for creating the IoTivity framework. It's
> amazing what you are doing.
> 
> However your framework is extremely difficult to install due to large
> number of dependencies located in *extlibs* folder. There is always
> something missing during the compilation.
> 
> Also, the *vagrant* tool that you provide don't work also.
> 
> Due to this, I'm here to ask you to facilitate/solve the messy installation
> process.
> 
> Take a look at your competitor (Kaa project), they provide preconfigured
> virtual machines that are ready for development.

Hello Andr?

A virtual machine for development of a framework like IoTivity seems total 
overkill to me. I'm not saying there isn't value, but there are easier 
solutions than providing a 1 GB image.

In any case, note also that most people working with IoTivity at this point 
are creating new devices, in which case they need to integrate IoTivity with 
their existing toolchain. Using a virtual machine, with its own toolchain, for 
development is simply not an option, since it won't achieve the goal of 
creating an application for the device.

That said, I agree with you that extlibs is a somewhat annoying detail. I 
would prefer we moved to a more standard mechanism that detected everything 
that is missing in the beginning and stopped the build. There should be no 
surprises later, and most importantly, nothing should ever be downloaded 
without the user's action.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

Reply via email to