twistd klein
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 838
- Forks
- 123
- Avg merge
- 7h 58m
- Merged PRs (30d)
- 12
Description
Thus spoke @glyph, in March of 2012:
"I want to take the example at the top of the readme, clip off the 'run' function at the bottom, then do
twistd klein myklein.py --port tcp:8080
so as to get all the usual goodness of listening on an endpoint.
Although what I really want is the ability to do
twistd klein --personal
just like I can do
twistd web --personal ...
So I can run awesome klein apps on twistedmatrix.com."
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the example at the top of the README and compare the requested command forms with the existing twistd web --personal behavior. Done means a Klein app can run without its run function through twistd klein myklein.py --port tcp:8080, with the requested --personal mode also supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100