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

Let users run our demo without go environment #67

Open
2 of 4 tasks
seeflood opened this issue Jun 19, 2021 · 7 comments · Fixed by #329, #683, #632, #648 or #657
Open
2 of 4 tasks

Let users run our demo without go environment #67

seeflood opened this issue Jun 19, 2021 · 7 comments · Fixed by #329, #683, #632, #648 or #657
Labels
help wanted Extra attention is needed kind/enhancement New feature or request

Comments

@seeflood
Copy link
Member

seeflood commented Jun 19, 2021

What would you like to be added:

  • Start Layotto with docker
  • develop SDK in different languages.
  • run quickstart with java sdk
  • run quickstart with js sdk

Why is this needed:
Currently users have to run our demo with go environment preinstalled

@seeflood seeflood added the kind/enhancement New feature or request label Jun 25, 2021
@seeflood
Copy link
Member Author

seeflood commented Jul 23, 2021

image

image

@github-actions
Copy link

github-actions bot commented Nov 1, 2021

This issue has been automatically marked as stale because it has not had recent activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue or help wanted) or other activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Nov 1, 2021
@github-actions
Copy link

github-actions bot commented Nov 9, 2021

This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as pinned, good first issue or help wanted. Thank you for your contributions.

@github-actions github-actions bot closed this as completed Nov 9, 2021
@seeflood seeflood reopened this Nov 22, 2021
@seeflood seeflood changed the title Let users run our demo without go environment Let users run our demo without go and docker environment Nov 22, 2021
@seeflood
Copy link
Member Author

seeflood commented Nov 22, 2021

The problems still exist:

  1. Currently users still need to setup go,docker and back-end storages (e.g. redis or etcd) environment when running demos or developing sdk. For example, see https://mosn.io/layotto/#/zh/start/configuration/start-apollo

  2. Moreover , the docker image is too hard for chinese users to download:
    image

  3. Last week I submit a post in leetcode to introduce our community tasks,see https://leetcode-cn.com/circle/discuss/znxN9P/
    The traffic is high but the conversion rate is not that good.
    image
    We need to make it easier to run and contribute to layotto !

What we need:

  • Let users run our demo without go and docker environment
  • Let sdk developers develop without go environment,preferably no need to install docker

How to achieve these goals?

These components are also useful when running test cases.

  • Release layotto binary filles with in-memory components preinstalled. Users and sdk developers can download the corresponding binary file and run it without go and docker.

  • modify all the quickstart documents

    • file
    • state
    • pubsub
    • lock
    • sequencer
    • configuration API
  • Write a tutorial on "how to become Layotto sdk contributor"

@zach030
Copy link
Contributor

zach030 commented Nov 22, 2021

I want to implement inmemory-pubsub refer to Dapr pubsub inmemory

@github-actions github-actions bot removed the stale label Nov 23, 2021
@seeflood
Copy link
Member Author

@zach030 OK, in-memory pubsub component will be assigned to you.
You can take #327 as an example
Thanks for your contribution!

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue or help wanted) or other activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Dec 24, 2021
@seeflood seeflood added good first issue Good for newcomers help wanted Extra attention is needed and removed stale labels Dec 24, 2021
@seeflood seeflood removed the good first issue Good for newcomers label Jun 14, 2022
@seeflood seeflood changed the title Let users run our demo without go and docker environment Let users run our demo without go environment Jun 15, 2022
@seeflood seeflood linked a pull request Jun 29, 2022 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment