McManning / McManning/frojs

Implement `typing` network message

Open
#27 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
4
Forks
1
PR merge metrics
No merged PRs in 30d

Description

(This may be better suited for frojs-chat, but I'll put it here for now)

Implement the typing network message, that indicates that a user has started a say message but not yet sent it. Needs to be repeatedly sent to the server in some set interval while the user is compiling a message, and some UI indicator to notify others that a message is in progress.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Locate the existing say network message and the chat UI that handles message composition and display. Trace how client messages are sent, then define the repeated typing transmission and the UI indicator; done means other users are notified while a message is being composed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.