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

MVP 0.3 #43

Open
3 tasks
mihok opened this issue Sep 24, 2017 · 2 comments
Open
3 tasks

MVP 0.3 #43

mihok opened this issue Sep 24, 2017 · 2 comments
Milestone

Comments

@mihok
Copy link
Member

mihok commented Sep 24, 2017

The focus for 0.3 is around getting things set up for the Chat as a Service

Milestones

  • Update client's alternate themes (FLOAT, SIDEPANEL) to be up to date with MESSENGER theme
  • Think about how to deploy script after client signs up
  • Think about how customization and theme editor will work
@mihok mihok added this to the 0.3 milestone Sep 24, 2017
@broneks
Copy link
Collaborator

broneks commented Sep 24, 2017

Think about how to deploy script after client signs up

I think a user would have some sort of "public DSN" (https://en.wikipedia.org/wiki/Data_source_name) that links their client with their operator and daemon.

An example:
{PROTOCOL}://{PUBLIC_KEY}@{HOST}/{PATH}{PROJECT_ID}
'https://*****@minimal.chat/<project>'

Unless of course they are hosting it themselves.

Think about how customization and theme editor will work

This doesn't sound truly minimal. But we could have settings (maybe via operator or a config in the client script) that position the chat on the screen and give it a certain header colour. Besides that a client could override the styles themselves with their own stylesheet.

@mihok
Copy link
Member Author

mihok commented Sep 24, 2017

Both points are more geared to the commercialization, so its going to be a bit unique. The dashboard that the client logs into will have the theme editor. Our implementation doesn't need to be "minimal". It must be able to be customizable otherwise we may take away from client website branding, the minimal value is appealing here because we want to have a minimal effect on the presentation and therefore need to blend into the client website as they see fit.

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

2 participants