Hi Roger
First of all (slightly OT), sorry for the lack of updates on the list: I
planned to sum up features and plans for the installers for yesterday
morning, but the issues arisen are keeping me from doing that
Roger Clark ha scrito il 31/03/2015 alle 02:27:
> Hi Guys,
>
> Do you think the development team would accept a pull request to modify
> the Boards Manager to be able to specify package_index.jason files (or
> file locations) other than from Arduino.cc - in order to support third
> party boards
>
> The reason I'm asking, is that my third party hardware files rely on the
> Arm compilor, and this is nolonger installed by default, and even if you
> manually install the Due, the location of the compilor is not where it
> used to be
As you've read on github, a release to the compiler path issue has been
released with the nightly
>
> Although I could package the compilor as part of my overall hardware
> package, it seems very wasteful for users to need to download the Arm
> compilor, and I'm either going to need to add GCC ARM for Win32, Linux
> and OSX in the same repo, or create download packages that reference
> external ZIP packages (probably on Arduino.cc or another guthub repo)
>
Indeed the ideal is to only package your core and make it depends on the
arm tools, as our SAM core does
>
> So ideally, it would be good if the user could specify external /
> untrusted sources for the Boards Manager
>
>
> I've now forked the Arduino / Arduino repo and will work on this myself
>
> But I'm curious if the core team would accept such an update as a pull
> request,
We would also like to include additional contributed cores to the list.
This is both a strategic move and a support issue (will people mail us
for support on core XYZ?)
So, we would love to populate that list but we still have to make up our
minds about how to properly do that.
For now, your users will have to install the SAM core from the boards
manager
> But I"m worried that because of the issues with Arduino vs Arduino, that
> the reason that only Ardunio.cc packages are shown is to prevent
> Arduino.slc using the Arduino.llc IDE
>
>
> Which would not be good news for the OpenSource community at large
>
That thing has nothing to do with that. It's only about making life
easier to users by providing a smaller download and make it easier to
install cores and libs: we would like to make the average user forget
that "download the zip, unpack it there, rename the folder, does it
work? no? then double check the name, bla bla"
Federico