Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate into Firebase and Angularfire #1570

Closed
warain opened this issue Dec 4, 2015 · 18 comments
Closed

Integrate into Firebase and Angularfire #1570

warain opened this issue Dec 4, 2015 · 18 comments

Comments

@warain
Copy link

warain commented Dec 4, 2015

I would like to integrate this application into Angularfire to take advantage of what google and firebase has to offer, anybody looking to join this process?

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@ghost
Copy link

ghost commented Dec 4, 2015

Well. That will be a good thing. Am in

@warain
Copy link
Author

warain commented Dec 4, 2015

I am not formular with mentor, I can take a look at the code, anywhere in particular we can star?

@graywolf336
Copy link
Contributor

This application isn't built with Angular, so I don't see how this would work?

@warain
Copy link
Author

warain commented Dec 4, 2015

is there any way to integrate firebase REST api

@ghost
Copy link

ghost commented Dec 4, 2015

I would have to dive deep into the code to see how it works

@Sing-Li
Copy link
Member

Sing-Li commented Dec 4, 2015

Firebase 👍 Angularfire 👎 Reactfire 👍

@geekgonecrazy
Copy link
Contributor

What exactly would be the purpose of integrating Firebase? As a replacement for our database or what?

@a7medo778
Copy link

well using firebase as a backbone can almost eliminate the need for a server, i mean you can basically scale infinitely without worrying about scaling the infrastructure
that and slew of ready to be used features

@a7medo778
Copy link

kinda yes
because you would've arranged your database in a way to accommodate all
chats
so you can update the 1,000,000 "room" in the db without even feeling any
kind of load or latency because of the nature of the service

On Wed, Mar 23, 2016 at 12:41 AM, SingLi notifications@github.com wrote:

So a thought exercise just so I understand the line of thought.

I get into a chat with 1,000,000 users just to direct message with
@geekgonecrazy https://github.com/geekgonecrazy.

With firebase and eliminate the need for the server, are you saying every
single browser client copy should maintain information on 1,000,000 users
so that two can direct message?


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
#1570 (comment)

@Sing-Li
Copy link
Member

Sing-Li commented Mar 23, 2016

Then everyone with more than 1GB of storage requirements will have to pay
$50 a month?

_Sing Li_Core Contributor

sing.li@rocket.chat

  • 55 51 30855151 <+555130855151>

@ https://demo.rocket.chat/direct/sing.lising.li

https://rocket.chat

On Tue, Mar 22, 2016 at 6:05 PM, a7medo778 notifications@github.com wrote:

kinda yes
because you would've arranged your database in a way to accommodate all
chats
so you can update the 1,000,000 "room" in the db without even feeling any
kind of load or latency because of the nature of the service

On Wed, Mar 23, 2016 at 12:41 AM, SingLi notifications@github.com wrote:

So a thought exercise just so I understand the line of thought.

I get into a chat with 1,000,000 users just to direct message with
@geekgonecrazy https://github.com/geekgonecrazy.

With firebase and eliminate the need for the server, are you saying every
single browser client copy should maintain information on 1,000,000 users
so that two can direct message?


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
<
#1570 (comment)


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
#1570 (comment)

@warain
Copy link
Author

warain commented Mar 23, 2016

@Sing-Li is pricing with firebase your reservation?

@warain
Copy link
Author

warain commented Mar 23, 2016

I think what firebase allows us to do is integrate other firebase hosted application well with rocket since,

@a7medo778
Copy link

chats doesn't really take that much space, images and voice and video are offloaded to s3 anyways
The ability to have a scalable app with minimum cost and self growing infra is really good for some use cases

Regards
Ahmed

On Mar 23, 2016, at 5:59 PM, SingLi notifications@github.com wrote:

Then everyone with more than 1GB of storage requirements will have to pay
$50 a month?

_Sing Li_Core Contributor

sing.li@rocket.chat

  • 55 51 30855151 <+555130855151>

@ https://demo.rocket.chat/direct/sing.lising.li

https://rocket.chat

On Tue, Mar 22, 2016 at 6:05 PM, a7medo778 notifications@github.com wrote:

kinda yes
because you would've arranged your database in a way to accommodate all
chats
so you can update the 1,000,000 "room" in the db without even feeling any
kind of load or latency because of the nature of the service

On Wed, Mar 23, 2016 at 12:41 AM, SingLi notifications@github.com wrote:

So a thought exercise just so I understand the line of thought.

I get into a chat with 1,000,000 users just to direct message with
@geekgonecrazy https://github.com/geekgonecrazy.

With firebase and eliminate the need for the server, are you saying every
single browser client copy should maintain information on 1,000,000 users
so that two can direct message?


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
<
#1570 (comment)


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
#1570 (comment)


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

@Sing-Li
Copy link
Member

Sing-Li commented Mar 23, 2016

Agreed for some use cases.

Why do they charge $150 a month minimum for private backup? Does it mean that to export data, you need the minimum $150/month plan? tia

@Sing-Li
Copy link
Member

Sing-Li commented Mar 23, 2016

@warain I would conservatively estimate that monthly recurring cost is a concern for over 60% of our FOSS user base.

Just need to understand more before we can even begin considering the priority of this work.

Thanks for all the help and information.

@MartinSchoeler
Copy link
Contributor

As this feature will hardly be implemented in the near future, as seen that is not on our roadmap. I will close this. This will be reopened when we reconsider adding this feature. Thanks for all the feedback!

@geekgonecrazy
Copy link
Contributor

Feel free to propose in detail on our forums for future consideration as a feature

@18739940427
Copy link

This application isn't built with Angular, so I don't see how this would work?

Have you found a way to refer to angular?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants