FreeCAD / FreeCAD-Homepage

The homepage at http://www.freecad.org
GNU Lesser General Public License v2.1
29 stars 44 forks source link

A bug reporting page within the Website linked to Github #203

Open Reqrefusion opened 1 week ago

Reqrefusion commented 1 week ago

At the last developer meeting, there was a discussion about the difficulties of reporting bugs, and I expressed my opinion about a bot that directs bugs reported through the forum directly to github, but I said that phpbb makes this job difficult. In this regard, I recommend that you bypass phpbb and report errors directly on the website. It consists of having an area on the website and creating an issue from this area with a github link. In this way, users will be able to report errors without creating an account, and problems will remain in a single environment. I leave the negative aspects to your imagination. Because of the aspects I leave to the imagination, I don't do any work on this, I leave it as an idea. What do you think @yorikvanhavre, will the benefit of this outweigh the effort? By the way, this process is relatively easy.

yorikvanhavre commented 1 week ago

Honestly I think there is no point spending efforts in - literally - building a bug reporting platform... The bug reporting facility on the forum is just a little help we do to try helping out people who don't want to have a github account, but we still want bug handling to happen on github, not on another platform. What we should aim for, is one day to host our own Git code (with gitea or something like that). Then we'll have integrated bug handling, etc.

Reqrefusion commented 1 week ago

I think you misunderstood @yorikvanhavre. I don't recommend creating a bug reporting platform, I suggest reporting bugs anonymously to Github. This is a relatively easy goal to achieve using the github api. My concerns are that this system will be used for every error encountered rather than bug reporting and that it will increase the workload. An interim solution, as can always be expected from me.

Also, I am not against Github, I think it provides great convenience because it hosts many people.

yorikvanhavre commented 1 week ago

Ah sorry, I misunderstood... But letting users create bug reports anonymously is problematic IMHO, because there is no feedback possible...

Reqrefusion commented 3 days ago

In fact, we can create a problem number for feedback and send it to the e-mail address or in another way. I think the real problem is that this system will be used for general questions rather than bug reports. After all, we do not direct the person to report to review previous reports. However, it should be kept in mind that bots can do such things with the github api, maybe it will come in handy later.