4 ms·
Team Hoodie here. Happy to answer any questions you might have :)
by janl 12y ago
Team Hoodie here. Happy to answer any questions you might have :)
- jjr2527 12y agoIs it just me or are there some dependency management issues? Missing boom, shot, now lru-cache...down the rabbit hole.
- gr2m 12y agoNot that we are aware of. Could you please open an issue at https://github.com/hoodiehq/hoodie-server/issues/new https://github.com/hoodiehq/hoodie-server/issues/new, and post your error messages? We're happy to help
- janl 12y agoHoodie is supported by a bootstrapped company run by the core devs, who put the profits back into Hoodie: http://blog.hood.ie/2014/05/welcome-to-the-neighbourhoodie/ http://blog.hood.ie/2014/05/welcome-to-the-neighbourhoodie/ Hoodie also relies on sponsorships, donations, gittip and other sources of revenue: http://blog.hood.ie/2014/01/how-is-hoodie-funded/ http://blog.hood.ie/2014/01/how-is-hoodie-funded/ And here are a ton of more talks, slide decks, podcast links to Hoodie and closely related topics Offline First and noBackend: http://blog.hood.ie/2014/05/talks-about-hoodie-offlinefirst-nobackend-dreamcode-hoodie-related-topics/ http://blog.hood.ie/2014/05/talks-about-hoodie-offlinefirst-...
- Brakenshire 12y agoApologies for asking such a horrible question, but is there a rough timeline for it being production ready? It looks very interesting.
- ffffux 12y agono worries, and thanks! Actually, there is already at least one app in production running on it for a few months now plus a few MVPs, so if you want to go for it: do it. We're currently working towards the release of 1.0. (Disclaimer: Team Hoodie again :) )
- Brakenshire 12y agoThanks.
- ing33k 12y agoHi , from the docs " Hoodie will only sync data to the database if it belongs to a user!" will there be ways to manage some complex ACL scenarios ?
- janl 12y agoYup :) — We are aiming for the Google Docs sharing model eventually. It is specced out and we are slowly implementing it bottom up based on current use-cases.
- gr2m 12y agoI'm more the frontend guy at Hoodie, but what you'll be able to do is to allocate roles to users and based on the roles you can give read/write access down to document level. If you have a specific scenario in mind, I'm happy to elaborate.
- redindian75 12y agowould like to know a bit more about comparisons with other realtime & offline-syncable BAAS like: Meteor, Firebase, AngularFire etc - As a non-dev, this looks very appealing, but before I start learning I wanted to know more about the strengths/weaknesses compared to others.
- janl 12y agoHoodie is Open Source and more like BYOBAAS (Bring Your Own Backend As A Service), you can host it yourself, or pay someone to host it for you. You are not beholden to single company’s VCs. Meteor is about exposing backend and frontend APIs to the browser. Hoodie hides backend complexity as much as it can. The target audiences are very different. Hoodie aims for more frobtendy/designery types, in the future Hoodie definitely wants to reach non-coders as well. Firebase and Meteor have likely seen more development time, because Hoodie is supported by a bootstrapped company that works on Hoodie part-time and puts it’s profits into future Hoodie development. That way Hoodie moves slower, but Hoodie won’t be at a crossroads when VC funding runs out, or expected growth isn’t big enough. As far as I can tell, Hoodie’s offline/sync/p2p story is more solid than any other solutions, but then, I’m heavily biased :) Hoodie’s focus on clean and simple APIs also makes it more easy for beginners.
- janl 12y agoSome more infos here: https://news.ycombinator.com/item?id=7768434 https://news.ycombinator.com/item?id=7768434
- imslavko 12y ago> Meteor is about exposing backend and frontend APIs to the browser It is the weirdest description of Meteor I have seen so far. Meteor is all about helping developers to build excellent web apps with ease and spending less time, not providing APIs.
- janl 12y agoyeah, my point here is that Meteor gives full-stack (yuck) developers all they need to build quick apps. Hoodie targets UX/Designers/Code-copy-and-pasters. Full-tack devs will be incredibly quick with Hoodie, like they would with Meteor (or vice versa), it’s just a fundamental difference in design and implementation.
- mrhonza 12y agoWho came up with the name? Does it have any hidden connection to what it does?
- janl 12y agoIt’s cozy, and friendly, and comfortable, and warm, and fuzzy: take your pick :)
- talideon 12y agoHow exactly did you convince the IEDR to let you have hood.ie?
- janl 12y agotrade secret, sorry :)
- talideon 12y agoWell, I work for a registrar. I know practically all the tricks around their silly rules at this point and was more wondering which particular set of tricks you used. :-)
- conoro 12y agoWell given that one of the hood.ie developers is called Caolan McMahon, I'm guessing there's an Irish granny involved somewhere ;-)
- talideon 12y agoI was thinking that initially, but it looks to be a proxy registration with somebody else acting as the domain holder. The domain holder is 'Paul Campbell', who registered under the category "Discretionary Name" as a Sole Trader. I'm guessing there were some little fibs used to get the registration past the hostmasters... :-)
- kstop 12y agoI thought much the same thing. Back in the day getting anything .ie registered was a massive pain, and you could pretty much forget it if you weren't an Irish business or highly motivated individual. They'd even try to impose content restrictions (ie. no adult content) IIRC it got to the point once that a satirical radio show ran promos for what it claimed was the first porn site on .ie, but the link was actually to a gallery of a disheveled blonde helping to push a car out of a ditch. Which I suppose would count for some people, Rule 34 after all. Which has nothing to do with hood.ie - overall I'd say it looks interesting, and a great way for a FE dev to build a prototype or v1.0 of a web app. I'd be very nervous about scalability though.
- mauricesvay 12y agoCan we finally save public data?
- janl 12y agoYup: https://github.com/hoodiehq/hoodie-plugin-global-share https://github.com/hoodiehq/hoodie-plugin-global-share
- egeozcan 12y agoWhat are the ways that we can support the project as individuals?
- ffffux 12y agoHappy to hear! There are various ways - no matter if you're a developer or not, we're happy if you want to contribute (if you want to contact us for details, see http://hood.ie/#about http://hood.ie/#about ). There's also the opportunity of sponsoring (http://hood.ie/sponsoring.html http://hood.ie/sponsoring.html) which is also possible for individuals. And you can of course always help us by spreading the word about Hoodie if you like it, perhaps giving a talk about it, writing a plugin if you want to extend Hoodie's core features (https://github.com/espy/hoodie-plugin-tutorial https://github.com/espy/hoodie-plugin-tutorial) or giving us feedback.
- janl 12y agoAlso Gittip: https://www.gittip.com/hoodiehq/ https://www.gittip.com/hoodiehq/ <3 :)
- bikamonki 12y agoAre you ready for a production level app?
- janl 12y agoYes comma but :) — We have a production app, but we are very comfortable running Hoodie in production ourselves, of course. The app has 10k registered users and some decent, but no overwhelming traffic. For similar scenarios, Hoodie is definitely ready, for others, we’d caution and recommend to get in touch with us for a more thorough evaluation.
- bikamonki 12y agoThat's great! 10k user base is a good number and I am sure it covers many 'real life' problems.
- zmmmmm 12y agoAny particular (eg: technical) reason it doesn't support Android but does support iOS? If Android will get there one day I'd certainly be interested, but if it's never coming for some reason I'd probably look elsewhere.
- janl 12y agoNo technical reason, we are just lacking the person-power to tackle Android now. It should be straightforward to port from the iOS and web versions and we’d be super happy if someone would take that on :)