Ideas for contrib modules
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
Research direction
Start by reading issue #102 and the linked discussion about contrib modules. Review the referenced Kivy Garden repositories and web2py's contrib approach. Done means the project has agreed on a concrete module namespace, publishing model, and implementation scope.
Written by the indexing model from the issue text.
Description
Some context:
As a #102 (partial) follow up, I'm actually comparing functionalities between web2py and py4web cause I'm migrating some services to the fastest 🎉 and newer py4web.
My thoughts about contribs modules:
Currently py4web doesn't have any contrib folder like web2py, and it lacks about features like pdf rendering or Recaptcha2.
What's going to happen in the future?
I've seen in https://github.com/web2py/py4web/issues/4#issuecomment-477875891 that contribs module are supposed to be present, so seems that py4web currently doesn't have any contrib module cause it's still a newborn-stage project and needs some time before contributors start creating some modules that could speed-up everyday devs life 😃 .
There's any idea about how to implement the contribs modules in py4web?
I think that somewhat like kivy's garden/flower implementation could be a great feature / idea in order to give contributors their own ability to publish contrib modules over a unique namespace and it's also a wonderful oppurtunity to take the core and contribs modules well separated.
What do you think about that?
Some reference links
https://github.com/kivy-garden/flower
https://github.com/kivy-garden/garden
https://kivy-garden.github.io/
- Dominant language
- HTML
- Stars
- 319
- Forks
- 144
- Avg merge
- 6d 20h
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
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.
More from web2py/py4web
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
hemilabs/ui-monorepo#2332 ·
-
Help-Wanted Needs-Triage Package-Update
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
microsoft/winget-pkgs#438662 ·
-
priority: p3
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
googleapis/librarian#7636 ·
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
olcf/olcf-test-harness#278 · 1 comment ·