inherit
16846
0
Nov 19, 2012 15:20:20 GMT -8
Chris
3,036
December 2003
cddude
|
Post by Chris on Apr 26, 2014 15:30:30 GMT -8
www.firebase.com/I've recently stumbled across Firebase. Basically, they provide a remote storage that is very flexible and real time for updates. Since PB plugins are not real time, I'd like to use this as a replacement. Unfortunately, this "violates" rule #4 of the developer guidelines about external code. Their code is hosted on a CDN though, which to me seems like a justification for being fine, but I'm just seeking approval from the PB staff first. I can always include the JS code in the plugin, but that kinda seems pointless to me since the code and data store would stop working together otherwise.
|
|
inherit
The Dream Crusher (Ret.)
164921
0
Apr 1, 2014 11:00:25 GMT -8
Tim Camara
Teach a man to fish, etc., etc.
1,721
March 2011
tcamara
|
Post by Tim Camara on Apr 28, 2014 8:37:50 GMT -8
|
|
inherit
16846
0
Nov 19, 2012 15:20:20 GMT -8
Chris
3,036
December 2003
cddude
|
Post by Chris on Apr 28, 2014 10:22:08 GMT -8
Gotcha. Will wait on him then. Thanks.
|
|
#e61919
1
0
1
Sept 28, 2023 13:31:20 GMT -8
VS Admin
20,147
January 2000
admin
|
Post by VS Admin on Apr 28, 2014 15:47:20 GMT -8
That specific rule is for getting your plugin listed in our library on our site. You can distribute your own plugins on Studio Zero that use third party hosted codes (and you can of course use ProBoards Support as a place to promote those if you so wish). As I know you are aware, even when people have meant the best, third party codes have caused extensive headaches for not only us (ProBoards) but also our users when things go wrong. That is why we disallow them from the library.
|
|
inherit
16846
0
Nov 19, 2012 15:20:20 GMT -8
Chris
3,036
December 2003
cddude
|
Post by Chris on Apr 28, 2014 16:17:18 GMT -8
That specific rule is for getting your plugin listed in our library on our site. You can distribute your own plugins on Studio Zero that use third party hosted codes (and you can of course use ProBoards Support as a place to promote those if you so wish). As I know you are aware, even when people have meant the best, third party codes have caused extensive headaches for not only us (ProBoards) but also our users when things go wrong. That is why we disallow them from the library. Right. Definitely understand that. So it sounds like there's no issues if I include that JS file into the plugin (so that it's local) and then use it as a remote data store? All data is loaded asynchronously so it wouldn't block loading.
|
|
#e61919
1
0
1
Sept 28, 2023 13:31:20 GMT -8
VS Admin
20,147
January 2000
admin
|
Post by VS Admin on Apr 28, 2014 16:43:52 GMT -8
Yes, that sounds fine.
|
|
inherit
16846
0
Nov 19, 2012 15:20:20 GMT -8
Chris
3,036
December 2003
cddude
|
Post by Chris on Apr 28, 2014 18:55:31 GMT -8
Great, thanks!
|
|
#e61919
1
0
1
Sept 28, 2023 13:31:20 GMT -8
VS Admin
20,147
January 2000
admin
|
Post by VS Admin on Apr 28, 2014 19:05:26 GMT -8
Just wanted to know, it's fine as long as Firebase allows you to copy their JS (e.g. check their licensing)
|
|
inherit
16846
0
Nov 19, 2012 15:20:20 GMT -8
Chris
3,036
December 2003
cddude
|
Post by Chris on Apr 28, 2014 19:48:04 GMT -8
www.firebase.com/docs/web-quickstart.html"We recommend including the library directly from our CDN as shown:" "Alternatively, if you prefer to install Firebase as a local application dependency, use Bower:" These infer that it's fine to not use the CDN. Obviously, they -have- to allow this for any site that wants to be truly secure. (Any external files = big no-no.) So that leads me to believe it's fine. I'll double check with them before publicly releasing anything.
|
|