Welcome to OpenCV Forum!

While we’re talking about practical improvements…

I wonder how well a forum without karma will fare compared to Stack Overflow.

Karma is reputation, causes people to invest more into each message because it accumulates. Without it, ALL of this is just hit-and-run, no reward.

Consider the type of community you want to build, what people you want to attract and what people you accept losing to Stack Overflow.

1 Like

It is possible that there is/are Karma plugins. Let me look around a bit.

I strongly support a proper FAQ/Welcome post in this forum, especially directed at new users.

New users must be guided towards starting effective threads, asking good questions.

Some points I find absolutely vital (I can’t stress that enough):

  • if you have an error, try to give these pieces of information:
    – the complete error message (python traceback, compiler output…) or complete program output (cmake)
    minimal reproducing example (source code) including necessary data
    – version numbers of programs, libraries, operating systems … if they seem to be part of the error
    – what documentation you consulted (specific), what online searches you did (specific), what results you got (specific)

  • if you are looking for guidance
    – first present the problem to be solved. pictures are better than words. use concrete examples.
    – describe constraints (can you change lighting, scene setup, cameras, hardware?), degrees of freedom (how can the object vary, what will always be the same?)
    only then describe your intended approach, if you have one, and possibly compare to alternative approaches

I’m sure there are more things regulars would like newbies to know. this is just my observations from wasting time on stack overflow dealing with hit-and-run accounts that put zero effort into their questions (googling is homework).

those that need help, and care about making it easy to help them, should find a concise post they can work with outlining the basic information needs. right now, people come and say “I need help” and then you gotta ask for the same types of information every time.

I’m saying “concise” because the FAQ in the old askbot site has grown extensively. most of that looks important but it won’t get a second of attention from people unless even that is cut down. at the very least, it should be aggressively structured to be skimmed quickly, with bold headings conveying the gist, paragraphs elaborating.

how should that be modeled? pinned post somewhere? do people have to look for that or will they inevitably see it?

2 Likes

Definitely agree that something is required, I guess a lot of people won’t reply to new posts because they don’t have the patience to ask the standard questions you’ve mentioned above just to establish what the actual problem is. That said an FAQ nobody reads may just lead to a lot of please read the FAQ posts.

Can new posts have a fixed template like a pull request on git hub? If so can different categories have different templates? For example if we had a build issues category it could for example have

OpenCV Version or commit
Platform (Windows/Linux/Mac)
Versions of all additional libraries - ffmpeg etc.
CMake commands
CMake output
Build Output/Error

I like the “pull request/issue template” idea.

if I had a reason to put more effort into this forum (I’m just a random volunteer), I’d maybe write my own greasemonkey userscript for some “canned responses”.

turns out, discourse can have canned responses already, but it’s a plugin. I don’t know if that’s a good plugin or if there are better ones, or if that’s even something “we” want.

canned responses would certainly remove repetition, improve “the tone”, and add some structure, persistence, iterative improvement to the standard responses.

I’m a bit worried that this would be a site-wide-only set of canned responses. the plugin isn’t clear on that. I hope it’s per-user. also seems as if that’s a “paid” plugin or something, or maybe that only applies to hosted instances, not self-run instances.

maybe someone should look into some greasemonkeying instead :stuck_out_tongue:

1 Like

is anyone else having their posts flagged by akismet? not sure what I’m doing wrong.

that user seems to be a spam catcher. I’m not in a position to affect those things but I’d like to ask: what did it flag?

i posted a question and some code. maybe it flagged me because i referenced that I posted it on SO as well? javascript - How can I align images using opencv.js - Stack Overflow

I don’t see much discussion on this forum or SO about opencv.js

I did post a very simple question as a test earlier today and it did get thru the spam filter.