Hi,

Magenta Octopus wrote on Thu, Oct 19, 2023 at 04:57:11PM +0000:

> Someone give me a job because I like your project.

Round here, the following are considered critical skills:

1. Being able to decide yourself what interests you.
2. Finding tasks that are worth doing.
3. Judging yourself whether your skills are sufficient
   to attempt working on any particular task you discover.
4. Reading code, listening to advice, and learning on the job.

To help with item 2, watching the OpenBSD mailing lists makes sense
because potential issues are often mentioned there.  Using the system
yourself also makes sense because you might discover issues that way.

To save management overhead, OpenBSD does not maintain a global
bugtracker.  TODO lists only exists for a few sub-projects, for
example

  https://portroach.openbsd.org/
  https://cvsweb.bsd.lv/mandoc/TODO

and there may be a few more.  Be aware that picking entries from
any TODO list makes it even more important to get the items 2 and 3
above right.

Starting with small bugfixes in code and/or documentation is usually
a good idea.  Java ports also exist for OpenBSD, but unless i'm quite
mistaken, those ports are rather complicated beasts; i certainly
don't know anything about them.

Good luck and have fun,
  Ingo

Reply via email to