Victor Aprea ha scritto il 11/06/2015 alle 20:13:
> Mikael,
>
> Thanks so much, that seems to have done the trick! A couple of notes to
> the Arduino Team:
>
> 1. I still think this is a kind of major bug, would you like me to post
> an issue to the repo, or is it already covered?
Fixed with
https://github.com/arduino/Arduino/issues/3248
> 2. I would still love to see guidance on how to set up an Eclipse dev
> environment for the Java part of Arduino (i.e. the IDE). I'm a
> somewhat experienced Java programmer, and I haven't been able to get
> past this hurdle on my own.
I'm not an eclipse user, I'll ping Cristian.
> 3. It seems to me like it would be super easy (for someone in-the-know)
> to create a package validation script of some kind (online even, but
> offline would be fine too)
While it's not called "validation", putting a
test_package_something_index.json in your .arduino15 folder and see what
the IDE says is THE way for being sure it works. If we had released that
validation tool, it would have failed with the same cryptic error
message because it would have been buggy as well.
> 4. It would be nice if the Boards menu including headings for which
> Package a set of boards are included as part of. This would help
> disambiguate boards with the same name included in multiple Packages
> (or included in a Package and in the hardware folder, etc).
Boards menu already have labels with the name of the core with its
boards list below. Are you referring to something else?
> 5. The version field of the package has to be compliant with
semver.org
> <
http://semver.org>, that should be made clear in some TBD
> documentation (any old string won't do).
Yep, I'll a couple of docs entries in my backlog. I'll go through it
next week
> 6. There was some kind of registration process going on at one point...
> now that I'm catching up, is that still a thing?
We gave up when we opened the IDE for custom boards. No one has to tell
Arduino a thing about its core. However listing it at
https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls
is appreciated