PDA

View Full Version : Voting - Ticket System



boecko
Mar 21 2007, 23:22
Hi,

i've switched on the sponsorship-mechanism of mantis and modified it a bit:
* money -> votes
* you can give a ticket votes from 1-10

Benefit?
BIS would see, which tickets are troubling most of the users or which features should be implemented.
This doesn't affect priorities.

Feel free to comment. Bye

Edit:Voting is online .. no need for testing

Kronzky
Mar 22 2007, 03:16
Perhaps I should get some glasses, but where do I actually place my vote? I couldn't find a voting button anywhere on the form...

And how many votes do I have, and what happens when I run out of them?

Update:In case anybody else might run into this issue, and you're running Firefox, check your userContent.css.
Most likely you're having an ad suppression definition in there that is looking for a layer called "sponsor". Remove that and you're all set.

boecko
Mar 22 2007, 08:24
Perhaps I should get some glasses, but where do I actually place my vote? I couldn't find a voting button anywhere on the form...

And how many votes do I have, and what happens when I run out of them?
Click on the link:
http://bugs.armed-assault.net/view.php?id=1623 (http://bugs.armed-assault.net/testing/view.php?id=1623)


There must be the text "Users voting for this issue" in english.

Suma
Mar 22 2007, 09:27
BIS would see, which tickets are troubling most of the users or which features should be implemented.
This doesn't affect priorities.
I like this a lot. Such feedback is very important for us. I will be using the view sorted by the number of votes a lot.

INNOCENT&CLUELESS
Mar 22 2007, 09:41
a dream becomes true! The restriction is so that each mantis user can only give one vote, and you can even change it if you changed you mind. Excellent! Stupid Question: 10 equals highest support?

boecko
Mar 22 2007, 09:47
a dream becomes true! The restriction is so that each mantis user can only give one vote, and you can even change it if you changed you mind. Excellent! Stupid Question: 10 equals highest support?
More votes, more support.
but I would make lower range ...
e.g.
1-5

regards

Monkwarrior
Mar 22 2007, 10:35
I like this a lot. Such feedback is very important for us. I will be using the view sorted by the number of votes a lot.
Allrighty, that's all we needed to hear.
Let's all vote now gents.

Monk.

boecko
Mar 22 2007, 13:40
Ok .. ladies and gentlemen ..

Voting is online ...
you can give 0-5 votes to each bug/issue

If you see some problem, report it in the 'mantis bts'-project and vote for it. http://forums.bistudio.com/oldsmileys/wink_o.gif

Side effect: I disabled all languages besides english. I don't want to translate into polish, russian or czech http://forums.bistudio.com/oldsmileys/wow_o.gif.

MessiahUA
Mar 22 2007, 13:49
Very good feature, I should say... Now everyone can show how important is the issue for them http://forums.bistudio.com/oldsmileys/smile_o.gif


Quote[/b] ]Side effect: I disabled all languages besides english. I don't want to translate into polish, russian or czech http://forums.bistudio.com/oldsmileys/wow_o.gif.
If there are not much strings to translate, then I can help with russian http://forums.bistudio.com/oldsmileys/smile_o.gif

sbsmac
Mar 22 2007, 18:41
I like the concept but I'm not convinced that allowing a range of values for each user (1..5) is terribly useful. As I understand the system at the moment, users can vote for as many issues as they like. There's therefore no incentive not to add 5 votes for every issue a user is interested in.

I'd suggest that there is just as much information about user interest available to BIS if you allow users to only post one vote for each issue and continue to allow them to post votes for an arbitrary number of issues. Even this suffers from the flaw that users are not really being asked to express a preference since they can say they are interested in everything.

Presumably the original 'money' concept allowed users to 'spend' a limited number of votes across some arbitrary collection of issues. My own opinion is that this is more complicated than it really needs to be. I suspect most forum users here rarely visit the BTS and certainly aren't going to want to juggle their virtual bank-balance when they do.

The simplest solution would be just to allow users to choose their top 5 or 10 open issues so that at any time BIS could see the '10 most wanted bug-fixes/features'. OTOH, I appreciate that Mantis probably doesn't support a straight-forward concept! http://forums.bistudio.com/oldsmileys/biggrin_o.gif

boecko
Mar 22 2007, 18:56
I know, http://forums.bistudio.com/oldsmileys/sad_o.gif
but that's the only way it can work right now.
I've already implemented a max value. because this was unlimited in the original underlying sponsorhip model.

see
http://www.mantisbt.org/bugs/view.php?id=668

But I think.. we should try it first. I'm confident, that we will see a representative top-10orwhatever list.

Bye

Kronzky
Mar 22 2007, 18:58
Yeah, I don't really see the need for a "rated" vote (1-5).
Then it just comes down to who "screams" the loudest...

One person, one vote.
Keeps it easy, and then the total is a true representation of how popular that particular issue really is.

boecko
Mar 22 2007, 19:26
Ok ...
changed it to one vote.
This eradicates the need for a vote contingent for each user. This would be a problem with the unknown amount of ArmA Bugs http://forums.bistudio.com/oldsmileys/biggrin_o.gif.

Other changes:
* disabled email notification after voting
* disabled automatic monitoring
* reduced the Issue History-Activities for each vote

regards

sbsmac
Mar 22 2007, 19:29
>I've already implemented a max value

Boeko, why not just set the max-votes to 1 rather than 5 ?  At least then you have the situation where users can either vote for an issue or not. http://forums.bistudio.com/oldsmileys/smile_o.gif

It would also be really interesting to see some stats eventually on how many active users of the system there are and how many are voting.  I suspect that there might need to be a bit more promotion of the system before it gets enough use to start showing real preferences.  I've taken to pointing people to the BTS whenever possible but there are still a lot of forum users who probably never visit it.  Maybe you could also make the default filter sort by votes so that users are immediately exposed to the new functionality ?


*Edit* Ah - you did it whilst I was posting http://forums.bistudio.com/oldsmileys/smile_o.gif

Kronzky
Mar 23 2007, 01:47
Would it be possible to disable people voting on their own submissions?
Otherwise *every* report would end up with that mandatory self-vote to avoid being flushed into the abyss... http://forums.bistudio.com/oldsmileys/wink_o.gif

boecko
Mar 23 2007, 07:22
Na ...
it's not the reporters bug, it's a bug of ArmA.
So the reporter was the unfortunate to report it first.

I don't think this distorts the statistic.

raedor
Mar 25 2007, 11:49
I like this system as well. Now go ahead, make "Spread BTS voting" signatures and get some people voting, not only whining about bugs. http://forums.bistudio.com/oldsmileys/smile_o.gif

Suma
Mar 25 2007, 18:03
I like the concept but I'm not convinced that allowing a range of values for each user (1..5) is terribly useful. As I understand the system at the moment, users can vote for as many issues as they like. There's therefore no incentive not to add 5 votes for every issue a user is interested in.
This was my initial though as well. However, thinking about it somewhat more, actually adding 5 to all bugs is the same as adding nothing to any of them - it has no influence on sort ordering.

Still, it is true one dedicated person with a lot of spare time could influence a lot, but such think can be detected by the admin anyway (if it really happens).

sbsmac
Mar 25 2007, 18:45
Quote[/b] ]Still, it is true one dedicated person with a lot of spare time could influence a lot, but such think can be detected by the admin anyway (if it really happens).


Working on the weekend ? http://forums.bistudio.com/oldsmileys/biggrin_o.gif

My point was really that there was really very little information to be obtained from the fact that someone has given an issue the maximum number of votes so you might as well make the maximum number 1 as Boeko has done. http://forums.bistudio.com/oldsmileys/smile_o.gif As you say, the ability to vote on an unlimited number of issues means that 'gaming' of the system is currently possible in theory but the 'cost' (ie, effort) of doing so probably means that it won't happen.

The more interesting question is how (if) the community can do something to help with processing the large number of open issues (over 440). Even reading the details of each of these reports list probably takes the best part of a couple of days ! Clearly, addressing them all is unlikely. At our company we tend to assume an average of 1 resolved issue per man-day is pretty good going! Maybe some of us could move stuff into the 'confirmed' state after reproducing problems on the latest build and verifying sufficient information is present in the report ? This would at least cut out some of the initial investigation that would otherwise be required by BIS. I'd be happy to help with this as time permits.

*Edit* Ok so the discussion here (http://www.flashpoint1985.com/cgi-bin/ikonboard311/ikonboard.cgi?act=ST;f=75;t=59271)
goes some way to addressing this by temporarily rejecting issues with not enough information. It doesn't handle issues which _have_ been confimed by others though.

*Edit again* Hmm - I should read the entire forum before posting http://forums.bistudio.com/oldsmileys/whistle.gif Guidelines discussion (http://www.flashpoint1985.com/cgi-bin/ikonboard311/ikonboard.cgi?act=ST;f=75;t=59201) talks about the 'acknowledged' state which I previously thought meant that BIS had acknowledged the issue.

Suma
Mar 26 2007, 06:37
I like this a lot. Such feedback is very important for us. I will be using the view sorted by the number of votes a lot.
Having sad that, it seems such sorting is not working now at all. I tried sorting both ascending and descending by Votes, but voted issues are never listed at the top.

boecko
Mar 26 2007, 07:46
@<hidden>

it works ...
but 5 sticky issues are always on top .. because they are sticky http://forums.bistudio.com/oldsmileys/wink_o.gif

Suma
Mar 26 2007, 09:37
Error on my side: I had some filter set from before, which I have forgotten about, but the server did not. There were no voted issues satisfying the filter.

INNOCENT&CLUELESS
Mar 26 2007, 09:39
About possible "abuse" of voting:

Assuming that some BTS users would abuse the voting by
organizing voting to push a certain issue and ask/force users to give highest vote to a certain TT I guess that can be avoided by:

- selecting the votes you are interested in which means (if boecko can make that filtering on user name lists) for editing&scripting TTs BI should be able to assemble a list/several lists of users also engaged in mission editing/addon making/island making which have a name already. If BI for example gets the opinion that I vote for every bullshit I can excluded from that list. It is a kind of racism, but it would help a lot.

So BI should be able to assemple several usergroups(lists) which are not related to any query as such. It should be possible to give this list a name. If BI makes a query for a certain bug/category/all bugs, they should be able to see the scoring based on all users and based on the selected usergroups.
Hence BI could have a telling view how different users would think about a certain issue.

@<hidden>: feasible?
@<hidden>: would this help?

boecko
Mar 26 2007, 09:51
@<hidden>&C

no http://forums.bistudio.com/oldsmileys/wink_o.gif too much rocket science. .

Suma
Mar 26 2007, 10:14
I think we can wait for I while to see how much abuse there will be and not waste effort now on fixing problems which perhaps never come real.

UNN
Mar 27 2007, 17:48
If a voting system is in place for bug fixes, does this mean we should promote the benefits of fixing specific bugs on the forums? In order to try and gather enough popular support, to get a fix applied by BI?

Describing a bug for developers is not the same as describing the benefits a bug fix may bring.

Cheers

Suma
Apr 10 2007, 10:29
Voting for meta issues, like http://bugs.armed-assault.net/view.php?id=2202 , makes no sense to me. We are unable to fix meta issues, only real individual issues.

boecko
Apr 11 2007, 08:17
Voting for meta issues, like http://bugs.armed-assault.net/view.php?id=2202 , makes no sense to me. We are unable to fix meta issues, only real individual issues.
I thought about that, too.
But on the other hand, why not?
I describes the wish for improvement in that area.

The normal player would say:
"The AI Pathfinding could be better"
He doesn&#39;t say:
"The AI should be able to cross the bridge in sector XY"

Suma
Apr 11 2007, 08:44
Why not? Because the feedback is not specific enough to allow for useful decision making, instead they make the decision making even harder. The "AI pathfinding" is a parent of 20 issues, some of them seem to be important, other not. Such usage seems ill-defined and not well formalized to me. What should I do with them? Solve random one of them, or the most voted one, or the most priority one? And if I do this, what should happen to the voting score of the metabug? In reality, it will stay the same until all sub-issues are fixed, which is probably not what the voters intended.

I hereby declare I will ignore the voted metabugs, as I do not know what could I do with them, and I perceive them as a noise only.


Quote[/b] ]The normal player would say:
"The AI Pathfinding could be better"
He doesn&#39;t say:
"The AI should be able to cross the bridge in sector XY"

This very example shows what is broken in such usage. When user votes "The AI Pathfinding could be better", while having "AI on bridges" in mind, it will little help him if we will fix "AI fails to find a path between some objects and/or vehicles".

bravo 6
Apr 11 2007, 11:09
shouldn&#39;t this link: http://www.mantisbt.org/bugs/view.php?id=668 be on 1st post?

would make easyer to vote if forbiden links were removed, updating 1st post

ARF&#33;

Suma
Aug 28 2007, 09:51
To continue discussion where is it relevant:


Quote[/b] ]The votes for meta-bugs just indicate that the whole topic is important for the community and all related child should be looked into.

Actually most users vote on metabugs not because they think all related child should be looked into, but because some of them seem important to them (or sometimes even them mean some issues which they think are covered by this, but not specified in the BTS at all).

While not that obvius with anticheat metabug, which has only a few childern, thus is very obvious with AI metabug - http://bugs.armed-assault.net/view.php?id=2202. I think most people will agree some issues here are important, and other more a nit picking.

If the priority system should allow us to decide what to fix, it must allow us to identify a few top issues. If 30 issues are considered to be of same importance, it does not help us to make any decision at all.

I repeat: I ignore votes on metabugs, as they do not fit into my decision making process at all.


Quote[/b] ]What would be the point in meta-bugs otherwise?

I do not think they serve any real purpose, I think they support bad reporting habits. Bugs need to be reported as individual issues with concrete particular repro steps, not as "Everything is broken and needs to be reworked".

sbsmac
Aug 28 2007, 19:18
Now I&#39;ve been reminded of this thread - and it does clearly state you would ignore meta-bug votes&#33; http://forums.bistudio.com/oldsmileys/biggrin_o.gif .....


Quote[/b] ]I do not think they serve any real purpose, I think they support bad reporting habits. Bugs need to be reported as individual issues with concrete particular repro steps, not as "Everything is broken and needs to be reworked".


Can I respectfully suggest that this is not necessarily the best way to think of things ? (I don&#39;t at all wish to tell you how BIS should run it&#39;s develoment activities but I do have extensive experience in gathering customer requirements and bug reports so this is not just an academic post http://forums.bistudio.com/oldsmileys/smile_o.gif )


Classic bug-reports do come with clear repro steps - "do this and you will see that incorrect thing happen". In real-life any software without an explicit acceptance spec tends to suffer from less clear-cut complaints - "response is too slow" (what would be fast enough?), "GUI is confusing" (what would be clearer?), "can&#39;t transfer data whilst device is off" (doesn&#39;t user realise this is physically impossible?). The complaints are still useful feedback for developers in focussing on broad areas where effort might be spent. The danger of requiring very clear descriptions of features is that you run the risk of users trying to state the bug in the form of a required implementation. Eg, "server doesn&#39;t automatically disconnect users with 10 digit ids" when actually the problem statement is that the server does not detect fake users - 10 digit ids are just one possible symptom and obviously the implementor (BIS) is in a much better position to state the possible solution to the problem than the user is. The AI meta-bug is another good example. Many specific examples of potential AI improvements have been suggested but collectively they provide information to BIS that the AI behaviour is felt to be less than convincing. Some of the specific suggestions may be impossible to implement but you might be able to persuade users that AI had been improved by implementing a completely unrelated feature. (I&#39;m reminded of the story of the Halo AI where MS found that user&#39;s perception of the AI was vastly improved when the aliens were made to verbally describe what they were doing, even though the AI routines themselves were untouched.)

Anyway, it is not my place to tell you how to prioritise your development but as someone who enjoys your products and would like to see them succeed I can only suggest that &#39;meta-bugs&#39; are a useful source of market information even if they are difficult to use for specific actions. http://forums.bistudio.com/oldsmileys/smile_o.gif

Suma
Aug 28 2007, 19:38
OK. I guess I should make a little bit more cleared what I mean:

With votes on normal bugs, it is quite easy to have a formalised process how to decide which to fix, which might be something like:

* browse bugs with most votes
* evaluate the workload needed to fix them
* check their report quality (most of all reproducibility)
* re-asses their importance, and put them into internal queues for fixing

Such formalized process is very hard to be applied to metabugs, and as a results, they are skipped in this process.

Frankly, I think given the number of different feedback routes we have (including this forum, reviews, contacts with players) I do not think coarse feedback provided by metabugs provides any useful information not seen in the other channels.

Feel free to vote for any metabugs, it will do no harm, but in the end it is the same as voicing your opinion here in the forum. I would like to avoid those voting having impressing BTS voting is some magical wand which will immediately make sure what was voted for is fixed - in the end it ends in the hand of the very same people who are reading this forum.

On the other hand, if someone really wants to help us, he can do it by post a good bug report, or a good feature design - such ticket on BTS has much better chance of being accepted into our internal queues.

sbsmac
Aug 28 2007, 19:53
Quote[/b] ]I would like to avoid those voting having impressing BTS voting is some magical wand which will immediately make sure what was voted for is fixed

Absolutely agree. As I said elsewhere, I understand the difference between customer interest and developer priority &#33; BTS does at least give the reassurance that it is clear that BIS review it, even if requests are rejected. In that sense its value is actually as a feedback mechanism for users. (In my own business we found customers were much happier when support tickets were visibly tracked - even a rejected ticket caused less stress than an untracked ticket.)

I thought it was also quite interesting what you posted in the multiplayer forum...


Quote[/b] ]? Everyone knows cheating is an important problem. There is no BTS voting needed for this. Forum poll would be probably more appropriate for such subject.

One of the reasons the meta-bug and &#39;call for votes&#39; happened was that I don&#39;t think it _was_ obvious what BIS&#39;s attitude to MP cheating was. Again, no disrespect meant - I&#39;m sure that BIS believes this is an important issue - but in the absence of feedback it is easy for users to assume that an issue is being ignored or not noticed. Straying off-topic a bit here but maybe one way of giving feedback to the community would be an irregular &#39;BIS-blog&#39; from various members of the development team ? Even an off-hand comment like "we&#39;ve noticed the concern over on-line cheating on the forums and are considering ways to stop some of the more serious cheats" would go a long way to placating the users (and would probably take less time than posting to the forums as much as you have today http://forums.bistudio.com/oldsmileys/biggrin_o.gif )

[DirTyDeeDs]-Ziggy-
Aug 29 2007, 12:24
from what I understand, the BTS is not a tool for communicating to BIS about the game hacking. ok.

We must be content to voice our concerns about the hacking on the forum alone, and hope, without any official statements from BIS, that they are working on a solution.

heres to hoping http://forums.bistudio.com/oldsmileys/notworthy.gif

.kju [PvPscene]
Sep 13 2007, 09:15
Warning - very long post&#33; Hopefully quality and useful though http://forums.bistudio.com/oldsmileys/wink_o.gif

It took me more than two hours to write that one.. and even
more time to think this through..
However sometimes it&#39;s hard to describe something with less
word, at least it&#39;s been very hard for me here.


At first, Suma sorry about the creating a meta for the public
cheating and promoting people to vote it&#33;
I&#39;ve been out of the ArmA community for 6 months just before this.
So i wasn&#39;t aware of it. Yet I agree mostly with you - more
about this later in this post.
Let&#39;s get to actual topic in here.



Preface

It is all about communication here.
You are right Suma that you have different channels for this.
Most are very time consuming and have a limited use.
PM and mail&#39;s are among the more useful ones I&#39;d say.

However the CBTS has the potential to be a very efficient and
effective one&#33;
The reasons are the technical framework can lead to high quality
and the technical gateway hurdle leads to more competent
people using this tool.

To get to this level, i&#39;d like to propose a few changes.
There are three parties involved:
The community / reporters, the CBTS moderators and you (BI).

As preface - we can work on the first two,
yet we need your thoughts, comments and if you like the idea
and actual process, we need your commitment to this project.
From a realistic economic and updated over time perspective of
course - nothing is made forever&#33;

Overall background:
Certain parts are moddable in ArmA, engine problems and
additions aren&#39;t.
However it even makes sense to get moddable parts into the
core as the core unmodified product is used by many people
(especially MP).

This could become a project to regain much lost credit and
sympathy from certain individuals.



Vision

It is all about time and money.
This means as long as the CBTS isn&#39;t useful to BI, it has no
reason to exist.
So the CBTS needs to become an efficient and effective tool for
bug and solution( &#33; ) reporting.
To some point it should be a tool to get improvements into ArmA(1).
Via various ways it should tell BI what issues need most and/or
the first attention.
It might serve as a platform to gather ideas for ArmA(2) as well.
Even more it could help improve ArmA(2) due to being based on
the same but improved engine.

In return to the hard work of the reporters and CBTS
moderators, BI is committing itself once the effort is appropriate
to integrate fixes and improvements into core product via game
patches.



Goal

~ Overall high quality in the reports. This includes:
Precise issue summary line.
Short and precise issue description (ie. max 10 short or 5 long
sentences).
Steps to reproduction required for bugs.
Big plus: actual solutions (ie for configs/missions or maybe
suggestions for script topics).
The additional information field can contain additional thoughts
and ideas. Everything which didn&#39;t fit in the description field.

~ Screenshots and small videos to visualize the problem / suggestion.

~ Demo missions once useful with short description and
steps to reproduce.

~ Active and strict filtering of issues before presented to you /
BI to lessen the effort on your side significantly. This is about a
recommendation system to tell you once issues are worth to
be checked from your side, as well as the general process
beforehand to get an issue to a quality level to take the
quality( &#33; ) barrier.

~ Active feedback about a ticket&#39;s status. No hundreds of dead
tickets. Either work in progress or resolved / closed. This
includes "Won&#39;t Fix / Never", "ArmA(2) / Future", "Not in this
patch, maybe in the following one(s)" (pushing tickets). People
prefer even a repulse / negative response than no response at all&#33;

~ Community voted issues once the effort is appropriate might
get some priority.

~ However the actual criterion has to be quality. If we have a
very well presented problem / suggestion which just takes little
or appropriate effort, this one should have highest priority.
Especially if an appropriate and plug-in solution is presented
(best on the config/mission level).

~ _Goal_ No active tickets for the current work-in-progress
patch. Either the issue is work-in-progress (assigned), won&#39;t
be handled in ArmA(1) ("Won&#39;t fix or "future products") or is
assigned to a future patch version (somewhat the milestone
principle). That is the vision and the goal to be aimed for. The
practical part is only the process to get as close as possible to
the vision/goal&#33;



Strategy


I) CBTS itself or report problems / suggestions

~ First and foremost is quality. This means people have to
provide quality and the CBTS moderators have to support and
even enforce this. Setting an issue to feedback means that the
ticket creator has to supply additional information and improve
the ticket quality. The requirements are outlined by the CBTS
staff. Of course other users can provide the requirements too.
A ticket in feedback status is no meant to get a review by BI.
The CBTS moderators have to change the status first after
giving the ticket a review for themselves.

~ Tickets with great report quality and especially with solutions
provided get a recommendation by attested "high quality" report.

~ Quality gateway: BI only looks at issues in the confirmed
status. None else&#33;

The process works like this. The CBTS moderators review
issues and once the quality of a report seems sufficient, they
will set an issue to confirmed.
Now it&#39;s the the turn of you (BI). Once you (BI) need additional
information or cannot reproduce the problem, you will
document this with a few words and set the ticket back to
feedback. This triggers the process anew. As long as the
request isn&#39;t fulfilled the ticket won&#39;t get the confirmed status
by the CBTS moderators and therefore continue the process.
Otherwise you assign the ticket to yourself / BI members and
hopefully solve it as soon as possible.

Very important: We want you to be fair to yourself and the
reporter. If you think the issues is out of the scope of
ArmA(1) resources, please set it to "Won&#39;t fix" or "Future
products" - if you intend to review this for ArmA(2). Think
back to the opening, people prefer to know the truth and they
will accept it.

Another option in the process is to assign an issue to a patch
version after the one work-in-progress to highlight that this
one won&#39;t be resolved in the next patch. Via filtering you can
remove these tickets from your attention and also get them
back once the patch version is reached. This might be a bit of
an overkill though.

Yet the overall topic is here time spent. If you already take the
time to review a ticket and you decide not to work on it, you
have already spent quite some time for the review. The time
needed to use the technical options to close a ticket, change
the target version, request feedback just needs a few clicks
and a few words. Yet your part of documentation, your
thoughts about the issue are very crucial to the overall
process. Without it, no proper work flow is possible&#33;

~ Priority could be used to have the CBTS moderators indicate a
possible priority from the community view (very soft and spare
use assumed though - NOT the same as number of votes. A bit
more unbiased hopefully).

~ Report quality "high", severity as well as number votes should
serve as the primary&#39;s indicator what should have priority of
attention on your side (BI).


II) SVN or provide solutions

Suma this is a topic which you have discussed a bit with IandC already.

The idea is to get solutions more into the focus of what we are
aiming for.

The simple part is just to report solutions in a CBTS ticket.

In addition to the CBTS we will provide an SVN server.
Everyone will have access to the SVN server with read access.
Everyone with a CBTS account will be able to commit changes
to the repository (write access).
Commit comments will be required and can be interlinked to
CBTS tickets (pre and post commit hook).
The repository will contain a basic ArmA installation - yet only
the standard ArmA configs in human readable format, scripts and
description.ext files.
NO textures, p3d and sound files&#33; I hope that won&#39;t infringe your
copyright etc.

People will be able to checkout the repos and change the
standard ArmA files and commit them. By this you will be able to
get the diff for each commit, the diff itself. As long as commits
are thematic atomic (related to a specific issue solely), have
good commit comments and are linked to the correct ticket, this
option could serve as a good addition to the current CBTS
system.
Each commit will require a ticket to be interlinked with. So as
long as people won&#39;t abuse the system, this could generate
additional solutions on the code level.
This will just outline solutions, it will be still up to the quality of a
report and up to your decision whether to integrate a commit
into the core product or not. If not, a short comment in the
CBTS ticket from your side (after the ticket went through the
basic work flow described above) about the reason is to be made.
These commit and tickets can serve as concrete base for
discussion on the community side whether this should be
implemented or not.

Two practical examples:
~ AI infantry uses AT rounds on infantry - this is definitely not
in the interest of the community.
~ Standard AI values, ie skillXXX and precisionXXX, are not very
well set for the normal player. Different standard values are
in the interest of the normal player.

Severity tweak could be used to indicate that the issue "merely"
needs a config/mission/script tweak to be solved.

The concept of metabugs needs review. I think we should
disable votes in metabugs (close them) and metabugs should
only serve a stickies to pinpoint people to existing tickets of one
specific area.



Closing words

I hope you guys are still with me&#33;

Hopefully Suma you like the overall idea of the suggestion or at
least parts of it.
After all it&#39;s down to your decision how to treat your product
and how much time and effort you still like to invest.
We can only try to lessen your effort and help you with making
this and maybe future products better.
Again i think this project could serve as strong positive basis to
heal wounds and to regain the lost respect amongst certain
individuals.

Your recent blog post is indicating that you plan to support
ArmA(1) in the future. So we have good faith.

Every feedback, thoughts and comments are very welcome -
especially how to improve the concept from the POV of you Suma (BI)&#33;


best regards
Q


Credits and supporters

IandC
Boecko



PS: Now i have to hurry .. 3 hours late for work already .. http://forums.bistudio.com/oldsmileys/biggrin_o.gif
I&#39;ll try to polish to post tonight and fix spelling errors.