Dear frik85, that problem doesn't surprise me at all, because the compatibility database is _very_ chaotic.
When i go to
http://www.reactos.org/support/index.php, there are five big green buttons, and they all serve one purpose: to browse the existing database. But there is no big green button to submit new applications, it's in the menu on the left, that's confusing (and btw, those big green buttons don't match the rest of the ReactOS home page at all).
The submit form asks _way too many_ stupid questions. For example there's no point in asking for both "Vendor Name" and "Vendor Fullname", it only serves to confuse the users.
Now, when you have submitted an application, you aren't redirected to the new entry you just created, but to
http://www.reactos.org/support/index.php, you couldn't have done that more confusingly, the users must _at least_ be redirected to the new entry, and it would be even better if they'd be prompted for their testing data right now, this 3-step-stuff is _extremely_ confusing. Also, when you press the back button, the entry you just submitted will be submitted again. That's why there are now two entrys for the program "inkscape" (note: i didn't do this on purpose. Breaking the back button is a _very_ bad idea, and breaking the back button is _easy_ with AJAX)
Now when i navigate to the application i'm interested in (in my example: inkscape), i'll see a link which says "Submit application version". It would be clearer if it were labelled "submit new <app name> version", for ex. "submit new inkscape version".
After clicking this link, i'm being asked what i want to do, two of the choices being the following:
* I want to submit a new application/driver.
* I want to submit to another application/driver.
That is annoying and confusing. If i wanted to submit a new application/driver, i certainly wouldn't have clicked a link labelled "Submit application version", and if i'd want to submit data for another application (say, GIMP) i wouldn't have navigated to inkscape before!
The third link says "I want to submit a version data entry to this application/driver (unstable ReactOS / SVN revisions)"
But when you click it, a message says "To keep the support database clean from current regressions, it is NOT allowed to submit SVN revisions."
Well, if it's not allowed to submit testing data for svn revisions anyway, the link shouldn't be there in the first place! Instead of the link, just put the message saying that you can't submit SVN data, end of story.
In the next form, you have to enter two version numbers. While you and me know what that's about, it's a _very_ bad idea to confuse normal users with this.
If i were you, i'd put two form fields:
One labelled "Application Version:"
and another one labelled "further version information (service packs, build numbers, internal versions etc. - leave blank if you're not sure what this means)"
It is generally a _very_ bad idea to force users to enter something that's not absolutely essential. When i want to submit an application, i _really_ can't be bothered to find out about it's internal versioning and other bs nobody really cares about. Also, many applications don't even have "internal" versions. Maxima for example is currently at version 5.9.3, end of story. I can't enter an "internal" version if there simply is none. This "internal version" stuff is _very_ confusing and only keeps users from adding entries.
OK, now i've submitted the version of my app and i'm (yet again) redirected to index.php, and as i said before, this is _extremely_ stupid and confusing. To actually submit testing data, i first have to navigate to the app (for example inkscape) again, then click on "compatibility test" and then "Submit Compatibility Test Report". That's _way_ too complicated and confusing, the user must be redirected there after submitting the version information.
OK, now i'm in the form fo actually submitting testing data.
In the headline, it says: Inkscape 0.43 [ReactOS 0.2.9]
Then, the first thing i'm being asked for is: "Application version (optional)"
Wtf? it already says 0.43 in the headline?!
The rest of the form seems to be OK to me.
To be honest, i think that most of the compatibility database is a confusing, chaotic mess, and that's definately not the fault of its users...