News for hackers. Stuff that matters.
Re:PiBakery – a blocks based, easy to use setup tool for Ras... by patrickdavey on Wednesday September 07, 2016 @07:41AM (#12442464)
Really nice idea & well executed. I might have to look into this one as I have an art project (for want of a better word) to execute on the pi. I want to make it so that anyone can setup a timelapse, upload it to youtube and then post the link to an aggregating site. TimeLapse the world ;) ... I have it working for me, but it wants more ;)

I see it's not possible to allow user-configuration when the block is being installed, is that something on your road map? Is it possible to have any sort of periphery checking (e.g. does the pi have a camera attached).

Not that it'll matter much either way, I mean you can just set the block up and have it fail gracefully, but I thought I'd ask.

Nice work though - looks really great!

Re:PiBakery – a blocks based, easy to use setup tool for Ras... by PiBakery on Wednesday September 07, 2016 @11:02AM (#12443956)
Originally I wanted to have "if" blocks and reporters for whether the Pi had a camera or not, whether it was connected to the internet, etc., but I decided fairly on that this would overcomplicate PiBakery considerably, and so I went with the blocks failing (hopefully gracefully!) instead.

If I have some free time, I may experiment with adding "if" blocks in - although the main disadvantage is that this wouldn't be backwards compatible with previous PiBakery versions, and that's fairly important to me. But I'll see how things go.

Re:PiBakery – a blocks based, easy to use setup tool for Ras... by bmh100 on Wednesday September 07, 2016 @04:28PM (#12447281)
Curious, why is backwards compatibility more important to you for this project?
Re:PiBakery – a blocks based, easy to use setup tool for Ras... by PiBakery on Wednesday September 07, 2016 @05:56PM (#12448188)
Currently there is no way for me to push updates for the code to PiBakery, but there is a way for me to push block updates. I guess I just don't want the 1500+ people that have downloaded PiBakery to have to redownload PiBakery to get new blocks, if it's possible.

That said, I am looking into an "if" block and then reporter blocks for it, and it may happen in the future.