Stream: brlcad

Topic: issues


view this post on Zulip Peter Pronai (Mar 23 2018 at 23:17):

the GSoC pages mentioned that it's recommended to make at least one patch, what I'd like to know is: is SF the place to look for bugs? because it seems to be a very one-way avenue of bug reporting (ie.: none of the latest bugs have a single comment or follow-up on them)

view this post on Zulip Sean (Mar 24 2018 at 03:07):

@Peter Pronai the best place for bugs and issues is in our BUGS and TODO files in a source checkout. sf trackers don't receive much attention except for the Patches tracker.

view this post on Zulip Sean (Aug 16 2025 at 05:09):

Reviving this ancient thread to have a discussion about BRL-CAD issue management. I think it's time for a radical change to our ongoing issue management and wanted to propose some changes for discussion and consideration. If @everyone is happy with the status quo, so be it, but hoping we can structurally fix some long-standing problems.

view this post on Zulip Sean (Aug 16 2025 at 05:11):

First and foremost, some context on the current situation:

We currently have a BUGS file and a TODO file that are simple text files for quick and easy annotation by devs when they encounter bugs or want to express things we want to do in BRL-CAD (which sometimes includes fixing bugs, and sometimes it's new features or change). This is far lower overhead and has historically been effective at communicating release tasks and issues encountered, but the files now have 182 and 520 entries respectively and have proven not terribly effective at being useful to new developers looking to get involved, and not terribly effective at indicating how important or how complex/hard/time-consuming any of them might be in order to influence prioritization (which is resulting more ad hoc than we would like). The BUGS and TODO files are in addition to our GitHub issues tracker which has 51 open issues, our former Sourceforge repo which has several hundred issues (never migrated to GitHub), and a private issue tracker for a particular production environment that also has several hundred issues. Some of the entries in these five collections overlap. They cannot be unified into a single environment (at least the private one cannot).

view this post on Zulip Sean (Aug 16 2025 at 05:13):

The quick-edit files were originally to ensure we didn't lose track, but that's demonstrably not an issue (pun intended). The biggest problem we have is the identification of tasks amenable to new contributors -- that's my top concern to hopefully address, but not the only one.

view this post on Zulip Sean (Aug 16 2025 at 05:15):

More I can comment on and proposed set of actions forthcoming, but wanted to start the discussion there so the topic is at least elevated to attention. The solutions/actions I have in mind will require some disruption, migration, adoption by all to be successful.

view this post on Zulip Ty Martiniuk (Aug 16 2025 at 17:01):

I have never done anything on zulip, I have no clue why you would be
contacting me about anything. Your email wrote nothing but nonsense. Please
remove me from your contact list immediately.


Last updated: Sep 13 2025 at 00:46 UTC