These are chat archives for SmingHub/Sming

9th
Jan 2016
Dmitry Kireev
@kireevco
Jan 09 2016 01:21
@riban-bw ping me in in pm about automation
I know how to get this going
Richard Antony Burton
@raburton
Jan 09 2016 10:08
@hreintke got travis going for my fork of the repo https://travis-ci.org/raburton/Sming_RTOS_POC so you might want to enable it on the main repo
hreintke
@hreintke
Jan 09 2016 11:17
@raburton : If I read the documentation correctly it is enabled now
Richard Antony Burton
@raburton
Jan 09 2016 11:21
thanks
Richard Antony Burton
@raburton
Jan 09 2016 12:19
@kireevco it does seem anakod has abandoned sming
so it would make sense to promote some/all of the admins to owner permission
crosofg
@crosofg
Jan 09 2016 14:24
are esp32 out in the market ?
are they availabel fpor sale
Richard Antony Burton
@raburton
Jan 09 2016 14:32
no
riban-bw
@riban-bw
Jan 09 2016 15:13
ESP32 are due to be released early 2016. Prototype boards have been sent to some trail blazers to play with. ESP will be a bit more expensive but have more features, notably it will have better support for encryption, e.g. hardware accelerated SSL. In fact Espressif are planning a security bounty programme for the ESP32 (not the ESP8266 which they understand is not intrinsically secure).
Jim Sparkman
@jimsparkman
Jan 09 2016 16:29
who coordinates/makes final decisions for the framework currently?
riban-bw
@riban-bw
Jan 09 2016 17:12
I have submitted PR#542 adding the first batch of API documentation. If / when this gets applied, I can discuss the automation steps.
Dmitry Kireev
@kireevco
Jan 09 2016 17:21
@riban-bw if you submit travis.yml patch too, it will be picked up automatically
more, travis will build your PR
riban-bw
@riban-bw
Jan 09 2016 17:25
@kireevco My travis.yml will only work with my fork in github and my travis account because is uses a travis security feature to decrypt the ssh key, hence why I didn't commit that. It would cause the build to fail.
I have just found some code I wrote some time ago that converts javadoc to markdown which we could use to put the API in the wiki. I actually wrote that to document my ESP8266 library which I never finished!
Dmitry Kireev
@kireevco
Jan 09 2016 17:29
ah, security feature. yep.
@riban-bw got it
Richard Antony Burton
@raburton
Jan 09 2016 19:42
@jimsparkman team effort, there is no overall leader, the person who started the project used to have that position i suppose but he has since disappeared and it has grown on without him
Richard Antony Burton
@raburton
Jan 09 2016 20:06
@riban-bw it looks like you did commit your travis file, because the test build of your PR is failing
Richard Antony Burton
@raburton
Jan 09 2016 20:50
@riban-bw i've merged the doxygen changes you made to rBoot upstream, they can then be merged into sming in the normal way
riban-bw
@riban-bw
Jan 09 2016 21:39
@raburton I didn't (mean to) add the Travis to the PR. I subsequently added to my fork at kireevco's request as he said he will do the encryption to make it work. Busy tonight. Hope to take a look tomorrow.
Richard Antony Burton
@raburton
Jan 09 2016 23:28
@riban-bw anything you add to a branch that is subject of a pr becomes part of the pr in git, the way to do it is do each feature you want to keep separate on different branches
riban-bw
@riban-bw
Jan 09 2016 23:28
@raburton Argh! Blooming git!!!! I performed a commit to the "doxygen" branch of my fork after I had created the PR not expecting that to affect the PR. Apparently it does - grrrrr! We can revert that last commit or, @kireevco could perform the encryption magic we discussed earlier to make it all happy again.
riban-bw
@riban-bw
Jan 09 2016 23:36
Just figured out why the mark down file I created as the API main page is not showing - something I mentioned earlier - Travis-CI container runs Ubuntu 12.04 which runs an older Doxygen which does not support mark down. Not a big problem. I will do a work around until Travis-CI moves its container to Ubuntnu 14.04 (just two years after release and just in time for the next LTS!). Travis do offer Ubuntu 14.04 but it is a beta service and a full VM which takes much longer to fire up.