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

Cleanup and revive! #237

Open
1 of 8 tasks
quad opened this issue Nov 1, 2019 · 3 comments
Open
1 of 8 tasks

Cleanup and revive! #237

quad opened this issue Nov 1, 2019 · 3 comments

Comments

@quad
Copy link
Collaborator

quad commented Nov 1, 2019

Hi everyone! @sigalor has been busy, and I offered to help out to clear the backlog on this repository. This is a tracking issue for the work we agreed I could do:

  • Merge unique PRs
  • Merge duplicate PRs, noting everyone who contributed in the merge commit, sharing credit
  • Add build script and Github Workflow hook to automatically track the latest proto
  • Bump all dependency versions
  • Python 2 -> 3
  • Refactor / add tests to the code
  • Half Python / Node -> All Node
  • Update to keep up with the changes in other language repos

Please feel free to comment with suggestions or reach out with offers of help!

@quad quad pinned this issue Nov 1, 2019
@J4YF7O
Copy link

J4YF7O commented Feb 12, 2020

Hello @quad & others,

What's about : An UI that is not that technical, but rather starts to emulate the actual WhatsApp Web UI. ? I could work on it, but I have some question.

Framework (VueJS / React) vs jQuery ?
From my point of view, we can't continue working with jQuery if the project has to become real WA clone. Usage of framework will enable best maintainability and code organisation. Typescript usage can be good for same reasons.

EDIT (10 minutes later) : The front end will not be so big, we have only two views. But the switch to typescript could make the code cleaner. Only parceljs is needed to build the project.


Can you shed some light on the use of the transition node server please? Why not route everything through the python websocket?

@ramonck
Copy link

ramonck commented Dec 14, 2020

#2 on why not just use python there's Flask too if you want an easy start. https://flask.palletsprojects.com/en/1.1.x/quickstart/

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

@d4mr
Copy link

d4mr commented Mar 9, 2021

Any updates to the web UI? I could pick it up if nobody is handling it

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

No branches or pull requests

4 participants