Skip to content

Commit 6009b2c

Browse files
Update docs from text-forge/text-forge: 632e41231a7fd0c92f1d508f1a90ef2216037af1
1 parent c767f70 commit 6009b2c

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

docs/contribution_types.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Contribution Types
2+
3+
This is a list of available types for contributing, you can choose your contribution type from this list based on your
4+
abilities or find new way to contribute, feel free!
5+
6+
!!! Note
7+
8+
You can share your ideas about what you will do in [discussions](https://github.com/text-forge/text-forge/discussions)
9+
to receive others comments to be sure about what you want or get tips.
10+
11+
!!!
12+
13+
## Programming
14+
15+
This section is for peoples with programming experience, specially who know about [OOP](https://www.bing.com/ck/a?!&&p=884f008f70c8bd91a7398ae34eaeff00571a7db0f1fe4d255995619348c533e4JmltdHM9MTc1MjM2NDgwMA&ptn=3&ver=2&hsh=4&fclid=09a8c98b-e870-67ad-2bfe-dce3e96466d1&psq=wikipedia+oop&u=a1aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvT2JqZWN0LW9yaWVudGVkX3Byb2dyYW1taW5n&ntb=1)
16+
and modularity, with knowledge about GDScript, C# or other languages Godot supports.
17+
18+
### Codebase Review
19+
20+
- Audit every file for adherence to style, modularity, Text Forge philosophy, and Godot best practices.
21+
- Identify duplicate, dead, or outdated code and remove them.
22+
23+
### Repository Restructuring
24+
25+
- Consider in-repo documentation (README, CONTRIBUTING, architecture overview).
26+
- Improve folder structure for modes, core, plugins, and utils.
27+
28+
!!! Note
29+
30+
Change files structure needs change code in most cases, be sure your changes will not break anything!
31+
32+
!!!
33+

0 commit comments

Comments
 (0)