Ask Your Question

[Q&A] Change or improve: who, how, what ?

asked 2016-05-13 06:50:45 -0600

pklab gravatar image

I would like to brig up to this great post Rethinking the Q&A forum concept 2.0 by @StevenPuttemans adding my considerations (If you think that this should be continued on GitHub I can delete my question).

Knowledge Management is an open issue. Improve this Q&A is open too.

I think that a KM system should have

  • A "scope of work" to define needed functions
  • A team of people available for implementation, administration and maintenance
  • A set of ICT tools selected to achieve the scope of work and based on Admin resource

In addiction a KM requires ongoing maintenance. If this is not done it will become quickly inadequate.

Consequently, above steps should consider size and availability of the Admin team, in special case of community KM.

Recent 2 weeks down of Q&A shows that the Admin team is already stretched, may be they can't do additional effort.

So I think that a back step would be useful

The "scope of work"

From FAQ

...basically a forum which is created to help people with their OpenCV implementation problems.

I would try to transpose points exposed by Steven and many other user into a "behind scene" scope of work:

Explicate tacit knowledge about OpenCV

This would define this forum as one of the tools of OpenCV Knowledge Management. A nice goal would be the convergence of information produced here into the OpenCV Doc/Tutorial, better if with a 2 side way.

The Admin team

How many people have rights to do things ? but much more relevant, have they any time slot free ?

The tools

Because it's easy to ask and easy to answer, users ask and often receive an answer with a right solution. Than AskBot achieves the task "to help people with their OpenCV implementation problems".

But AskBot is boring supporters because they often have to answer on same or similar subject. This is because, user are lazy, answers are not organized and search tools are few and poor. In a word Is wasteful.

To create some custom functions for AskBot could be an option if some Python/Django developers are available here.

Points exposed by Steven are great start, but, is the Admin team sized/timed enough ?

At the end...

May be a central place for suggestions should be defined. It could be as answers this post (or some elsewhere ) with:

  • features request for this Q&A
  • OR a new engine for this Q&A

People could vote each request such as a pool

After a bit of time the Admin team, based on their available time, would select and implement a subset of the suggestions.

edit retag flag offensive close merge delete


@pklab, thanks for providing this, but I would love to move the discussion to github, update it there and work closely together through the provided chat link!

StevenPuttemans gravatar imageStevenPuttemans ( 2016-05-13 08:26:14 -0600 )edit

I will add your comments to the list! Lets keep this open and let others post replys if they want to!

StevenPuttemans gravatar imageStevenPuttemans ( 2016-05-13 08:27:27 -0600 )edit

I agree that the forum needs a good reorganization.

First problem with OpenCV is that the official docs are really bad. The 2.x docs were barely useable, but the 3.x are totally useless. Just try to implement video stabilisation based on this page: The samples are also over-complicated sometimes (videostab.cpp has 562 lines, when it can be explained in 15 lines).

The forum is also too big, with hundreds of questions every month, and the search function is also very basic (searching "videostab" gives only 3 connected questions on the first page, but no real solution). There are also a lot of unanswered questions which won't help.

kbarni gravatar imagekbarni ( 2016-05-13 09:56:02 -0600 )edit

I agree about official docs usability regression and I'm not alone see this and this. also referring from this Q&A to docs isn't really well designed see here but may be this is out of our scope now.

pklab gravatar imagepklab ( 2016-05-13 10:25:54 -0600 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2016-05-13 08:46:57 -0600

Let me put some answers to some of the above questions or remarks

above steps should consider size and availability of the Admin team

  • As far as I am familiar with some of the core developers, Alexander Shishkov is responsible for maintaining this website, which he does besides a full time job.
  • Other core devs are focussing more on the github based community, where they guide day to day problems, and when they got the time, they pass by here also.
  • This website itself is thus mainly maintained by volunteers like myself.

nice goal would be the convergence of information produced here into the OpenCV Doc/Tutorial

  • Kind of what I have been aiming for in the last full year.
  • Everytime a nice solutions becomes available I have pushed people into supplying a PR with a decent tutorial on the matter. The increase in samples and documentation are proof of that.
  • Lets keep working on this!

How many people have rights to do things ? but much more relevant, have they any time slot free ?

  • Administrator: @AlexanderShishkov
  • Moderator team (lets stick to the active ones): me, @berak, @Guanta, @Mathieu Barnachon, @Haris, @Michael Burdinov
  • However, take a look at recent pages and you will notice a small active supporting community like @Theodore, @sturkmen, @LBerger, @Pedro Batista, @LorenaGdL, @kbarni, @pklab ... which try to help as much people as possible! Thank you for that
  • For the moment only moderators have extensive rights like removing content and authenticating first time users.
  • In the near future, the plan would be to select an additional set of moderators, which is on a invitation base.
  • I can only talk for myself, but I do have day to day time to work around OpenCV since I am full time using it in my research and my supervisor agrees that helping out the community is a necessary part of our duty.

is the Admin team sized/timed enough for modifications to AskBot?

For the moment I am afraid not, because they simply are overwhelmed with all the other work that needs to be done.

In general, as stated on the issues page, come join us in the chatroom of the issue tracker and start the discussion! Would love to hear your opinions on improvements and then we will lay out a plan of what we are going to apply first!

edit flag offensive delete link more


Thank you very much for the information. I can understand that people are really busy. I appreciate their works twice. See you in the chatroom

pklab gravatar imagepklab ( 2016-05-13 09:50:41 -0600 )edit

The first one to actually update programming info will win the internet! Everyone has outdated, outdated, outdated info. Sorry...just my silly opinion. If it wasnt for Apple Programming on YouTube I would have never figured anything out. Stack Overflow is a complete waste of time....this place isnt bad...Android Development...outdated....Apple Documentation..very, very outdated. I guess I could have taken some college courses....but by the time you graduate from class everything you learned is obsolete. I understand now why the tolerance for noob questions on tech sites are bashed. At first it pissed me off...mainly SO, but through this place I have learned that there are basically 15 people holding the entire internet together. ;o)

jmbapps gravatar imagejmbapps ( 2016-05-13 10:05:59 -0600 )edit

You are welcome to join the team that is keeping it together!

StevenPuttemans gravatar imageStevenPuttemans ( 2016-05-13 11:26:50 -0600 )edit

It is an honor to be asked Steven, thank you. I would love to contribute, but Im not sure where to start or what to do. Framework install on iOS and Mac.....and a simple project for each operating system? ...probably should start with good ol HoughCircles. ;o)

jmbapps gravatar imagejmbapps ( 2016-05-13 18:01:37 -0600 )edit

Seriously, if every user that benefits from the forum, would return its gain knowledge into a small sample, then the world of OpenCV would be such a better place :D

StevenPuttemans gravatar imageStevenPuttemans ( 2016-05-17 04:39:27 -0600 )edit

Question Tools

1 follower


Asked: 2016-05-13 06:50:45 -0600

Seen: 566 times

Last updated: May 13 '16