任务单 #44499

Document branch statuses

开放日期: 2022-05-02 12:52 最后更新: 2022-10-09 00:22

报告人:
属主:
(无)
类型:
状态:
开启
组件:
(无)
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

alain_bkr at #44375: "As a potential occasional contributor i would prefer a document explaining the meanings of branches (i guess save format changes, and some major feature changes), and where / how to work in my own branch on github and get patches merged."

I think the "occasional" is a notable word here - we don't have a good resource for someone, who does not continuously follow freeciv-dev mailing list announcements and/or tickets on freeciv-tickets, to check what's the situation of each branch. (I used to have status page for each branch in the wiki, but those were a bit heavy to maintain and nobody seemed to be interested about them). Maybe a single wiki page listing phase of each active branch on top, followed by documentation what each phase mean, would do? The list of phases is not necessarily exactly the same as ones listed in fc_version, but those could be a starting point.

Also have to think where to cross-reference such a new page, so that when the branch moves from a phase to another, we remember to update that page too.

任务单历史 (3/4 Histories)

2022-05-02 12:52 Updated by: cazfi
  • New Ticket "Document branch statuses" created
2022-05-02 13:32 Updated by: cazfi
评论

Started a page -> http://www.freeciv.org/wiki/Branch_Statuses

Currently just lists statuses of active branches, and documents just those phases that are currently active.

2022-05-18 21:43 Updated by: None
评论

I think an ingame directory/link option pointing potential contributors to where to go to check to get involved would be helpful (it could just point to the wiki page). I happened to stumble upon this platform after searching where to run "freeciv bug reporting".

Another open source game (Endless Sky) which is based on a different commercial game (Escape Velocity if I recall correctly) that has been in continuous active development for going on 7 years does this and it has helped them get quite a number of active contributors by actively asking on its game startup screen a section asking for contributors when the game is initially loaded

2022-10-09 00:22 Updated by: cazfi
评论

Reply To (Anonymous)

I think an ingame directory/link option pointing potential contributors to where to go to check to get involved would be helpful

The distribution mentions this bug tracker in quite a number of places; from the client help to various documents and man pages to any logs from bug.c module to the metainfo file (last one is true starting only from 3.0.4. The software repositories should collect, and show, the information from the metainfo files)

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名