Transaction costs/Brainstorming: Difference between revisions

From WikiDotMako
(New page: #format rst General Thoughts ================= - There is an important distinction between contributions that are simply giving something to a community and something that is creating so...)
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
#format rst
== General Thoughts ==


General Thoughts
* There is an important distinction between contributions that are simply giving something to a community and something that is creating something and giving it to a community.
=================
* Small transaction costs play a more important role in deterring small contributions than large ones.
* Up-front or visible costs are more likely to deter contributions than costs only visible after the contributor has made a significant investment of work. A CAPTCHA shown after a wiki edit will deter less contributions than a CAPTCHA shown before a contribution.
* Since many projects work as communities, barriers to an initial investment are of primary importance because participation in a community creates additional incentive to contribution.
* Many communities want to increase transaction costs to contribution -- especially initial activation costs -- as a way of avoiding low quality contributions from less skilled or dedicated contributors.


- There is an important distinction between contributions that are simply giving something to a community and something that is creating something and giving it to a community.
== Example Communities, Projects, or Contexts ==


- Small transaction costs play a more important role in deterring small
=== Wiki Contributions: WYSIWYG Editing ===
  contributions than large ones.


- Up-front or visible costs are more likely to deter contributions than
The success of wikis is, in part, credited to a lowering of the transaction costs associated with contributing to a website. Part of this is in terms of the lack of authentication prior to contribution -- even in situation where the are pseudononymous logins -- and a default, immediate, live status for all contributions.
  costs only visible after the contributor has made a significant
  investment of work. A CAPTCHA shown after a wiki edit will deter less
  contributions than a CAPTCHA shown before a contribution.  
 
- Since many projects work as communities, barriers to an initial
  investment are of primary importance because participation in a
  community creates additional incentive to contribution.


- Many communities want to increase transaction costs to contribution --
Another important aspect of wikis lowered costs is the fact that changing or adding to a wiki is done by editing "wikitext" which, for many new users, is easier than editing HTML.  "What You See is What You Get" (WYSIWYG) editing is the ability to edit wikis using a more familiar word processor-style WYSIWYG interface.  Since this interface is more familiar to most users, the initial contributions is easier for many users. Since users do not need to check or preview their work to ensure that rendering is appropriate and expected, general costs are lower.
  especially initial activation costs -- as a way of avoiding low
  quality contributions from less skilled or dedicated contributors.
 
Example Communities, Projects, or Contexts
=============================================
 
Wiki Contributions: WYSIWYG Editing
-------------------------------------
 
The success of wikis is, in part, credited to a lowering of the
transaction costs associated with contributing to a website. Part of
this is in terms of the lack of authentication prior to contribution --
even in situation where the are pseudononymous logins -- and a default,
immediate, live status for all contributions.
 
Another important aspect of wikis lowered costs is the fact that
changing or adding to a wiki is done by editing "wikitext" which, for
many new users, is easier than editing HTML.  "What You See is What You
Get" (WYSIWYG) editing is the ability to edit wikis using a more
familiar word processor-style WYSIWYG interface.  Since this interface
is more familiar to most users, the initial contributions is easier for
many users. Since users do not need to check or preview their work to
ensure that rendering is appropriate and expected, general costs are
lower.


General thoughts:
General thoughts:


- There is large wikimedia community discussion about WYSIWYG editing nd
* There is large wikimedia community discussion about WYSIWYG editing nd its value in lowering the start-up costs and necessary knowledge to contribution on a wiki -- most particants seem to assume this is a godo thing.
  its value in lowering the start-up costs and necessary knowledge to
* There should be good evidence on the impact of WYSIWYG editors into wikis from existing wikis with published information. I would assume that we see an increase in contributions -- especially from anonymous users and especially in the form of small edits.
  contribution on a wiki -- most particants seem to assume this is a
* It seems possible that certain types of contributions are more likely by people using WYSIWYG editors and their effect will be uneven. Certain types of contributions (e.g., contributions from experiened users or perhaps larger contributions) will be less likely to be deterred by the use of WYSIWYG.
  godo thing.
* Certain types of contributions (e.g., templates) do not have support in WYSIWYG editors. I would not expect to see an increase in these types of contributions from a WYSIWYG editor.
 
- There should be good evidence on the impact of WYSIWYG editors into
  wikis from existing wikis with published information. I would assume
  that we see an increase in contributions -- especially from anonymous
  users and especially in the form of small edits.
 
- It seems possible that certain types of contributions are more likely
  by people using WYSIWYG editors and their effect will be uneven.
  Certain types of contributions (e.g., contributions from experiened
  users or perhaps larger contributions) will be less likely to be
  deterred by the use of WYSIWYG.
 
- Certain types of contributions (e.g., templates) do not have support
  in WYSIWYG editors. I would not expect to see an increase in these
  types of contributions from a WYSIWYG editor.


Related thoughts:
Related thoughts:


- The choice of markup language might have an impact on contributions --
* The choice of markup language might have an impact on contributions -- some markup languages are probably more difficult and have higher costs associated with them than others.  The choice of a particular and easy type of markup may make things easier or more difficult for users.  
  some markup languages are probably more difficult and have higher
* Additionally, the presense of documentation on edit screens may increase the likelihood of contributions from anonymous uses. Alternatively, it might simply increase the number of incorrect contributions from users who make mistakes. Potentially that could be followed by additional contributions to fix them.
  costs associated with them than others.  The choice of a particular
* Since one poor contribution might imply additional contributions, the raw number might be hard to measure.
  and easy type of markup may make things easier or more difficult for
  users.  
 
- Additionally, the presense of documentation on edit screens may
  increase the likelihood of contributions from anonymous uses.
  Alternatively, it might simply increase the number of incorrect
  contributions from users who make mistakes. Potentially that could be
  followed by additional contributions to fix them.


  Since one poor contribution might imply additional contributions,
  the raw number might be hard to measure.


=== Wiki Contributions: Per-Section Editing ===


Wiki Contributions: Per-Section Editing
There's been a huge amount of effort in the Mediawiki community that has gone into creating and tweaking per-section editing. Most wikis provide a simple edit button that allows users to edit just one page. Per section editing lowers the cost by placing edits buttons throughout the page and letting users edit only a subsection of the page. This reduces the costs associated with finding the edit buttons and then with finding the correct location to make the change in the resulting wikitext.
------------------------------------------
 
There's been a huge amount of effort in the Mediawiki community that has
gone into creating and tweaking per-section editing. Most wikis provide
a simple edit button that allows users to edit just one page. Per
section editing lowers the cost by placing edits buttons throughout the
page and letting users edit only a subsection of the page. This reduces
the costs associated with finding the edit buttons and then with finding
the correct location to make the change in the resulting wikitext.


General thoughts:
General thoughts:


- The per-edit reduction in cost is not going to be constant. Some edits
* The per-edit reduction in cost is not going to be constant. Some edits (e.g., edits in small pages) are likely to be as easy with per-section editing.
  (e.g., edits in small pages) are likely to be as easy with per-section
  editing.


- There's been a lot of experimentation with different placement of edit
* There's been a lot of experimentation with different placement of edit buttons on both Wikimedia wikis and in a variety of other places and there is probably good data that can be taken. Different placement of buttons may have different costs associated with it.
  buttons on both Wikimedia wikis and in a variety of other places and
  there is probably good data that can be taken. Different placement of
  buttons may have different costs associated with it.


- Logged-in users use different skins which change or override the
* Logged-in users use different skins which change or override the placement of these buttons. This is probably small and should be detectable.
  placement of these buttons. This is probably small and should be
  detectable.


- The cost is in usability. To determine and quantify the cost, we'd
* The cost is in usability. To determine and quantify the cost, we'd need to run a usability study but this could probably be done.
  need to run a usability study but this could probably be done.


- An experiment could be run by that employed different skins that place edit
* An experiment could be run by that employed different skins that place edit buttons in different places and then watch how contributions happen or do not happen. However, comparing different articles seems slightly risky and the edit count for any particular article is going to be different. Perhaps on aggregate this could work.
  buttons in different places and then watch how contributions happen
  or do not happen. However, comparing different articles seems slightly
  risky and the edit count for any particular article is going to be
  different. Perhaps on aggregate this could work.




Rating of Comments/Stories
=== Rating of Comments/Stories ===
------------------------------


Some of the earlier forms of user contribution to website was in the
Some of the earlier forms of user contribution to website was in the form of rating and moderation information. This can come in several forms including binary raiting ("good" or no comment) or in up or down ratings (e.g., [http://digg.com Digg] or [http://reddit.com Reddit]). [http://slashdot.org Slashdot] style rating asks users to rate contributions from other users by raiting them on a scale of -1 to +5 and giving the option of attaching a multiple-choice justification. Other forms of rating (e.g., eBay style feedback) may give simple users the ability to give simple (e.g., 1 line) free-form feedback or longer form feedback.
form of rating and moderation information. This can come in several
forms including binary raiting ("good" or no comment) or in up or down
ratings (e.g., `Digg <http://digg.com>`__ or `Reddit
<http://reddit.com>`__). `Slashdot <http://slashdot.org>`__ style rating
asks users to rate contributions from other users by raiting them on a
scale of -1 to +5 and giving the option of attaching a multiple-choice
justification. Other forms of rating (e.g., eBay style feedback) may
give simple users the ability to give simple (e.g., 1 line) free-form
feedback or longer form feedback.


These different methods have higher and lower usability costs associated
These different methods have higher and lower usability costs associated with them. It is extremely easy to click a button and more difficult to select something form a list.
with them. It is extremely easy to click a button and more difficult to
select something form a list.


One could run an experiment that swapped in different methods of making
One could run an experiment that swapped in different methods of making an identical contribution on a site that already practices raiting (e.g., selecting a score between one and five) with different usability costs associated. I would expect to see an increase in the modes that were easier (one click) over methods that required two or three clicks.
an identical contribution on a site that already practices raiting
(e.g., selecting a score between one and five) with different usability
costs associated. I would expect to see an increase in the modes that
were easier (one click) over methods that required two or three clicks.


General thoughts:
General thoughts:


- Different stories or comments might elicit more or less feedback.
* Different stories or comments might elicit more or less feedback. Ideally, this would need to be run in parallel so users were asked to rate identical content in different ways.
  Ideally, this would need to be run in parallel so users were asked to
* Again, this falls back into usability space which has the potential to be "fuzzy" in that it has different effects on different groups of users. Perhaps, because the action is so small, this effect is minimized compared to some of the other wiki examples.
  rate identical content in different ways.
* Contribution in this case be tightly controlled so that each contribution is of exactly the same size (e.g., one rating point). The effect of even small transaction costs would be large because the size of the transaction cost is large next to the size of the contribution. It would be very hard to measure the effect of these on similar larger contributions.
 
* Since the effect that contribution might be higher or lower depending on the number of other contributors (people might be more interested in rating a comment that was previously unrated), this should be controlled for.
- Again, this falls back into usability space which has the potential to
* A very simple model might include: a select box where users select something. a Reddit/Digg style button, a text box wen people enter, etc. The cost (in time) of each of these methods would be counted in a usability study or based on the number of clicks necessary to make a contribution.
  be "fuzzy" in that it has different effects on different groups of
* It should be clear to users what the cost are up-front.
  users. Perhaps, because the action is so small, this effect is
  minimized compared to some of the other wiki examples.
 
- Contribution in this case be tightly controlled so that each
  contribution is of exactly the same size (e.g., one rating point). The
  effect of even small transaction costs would be large because the size
  of the transaction cost is large next to the size of the contribution.
  It would be very hard to measure the effect of these on similar larger
  contributions.
 
- Since the effect that contribution might be higher or lower depending
  on the number of other contributors (people might be more interested
  in rating a comment that was previously unrated), this should be
  controlled for.
 
- A very simple model might include: a select box where users select
  something. a Reddit/Digg style button, a text box wen people enter,
  etc. The cost (in time) of each of these methods would be counted in a
  usability study or based on the number of clicks necessary to make a
  contribution.
 
- It should be clear to users what the cost are up-front.




Wiki Contributions: Mandatory Logins
=== Wiki Contributions: Mandatory Logins ===
---------------------------------------


Several wikis have been open to contributions and then moved, either
Several wikis have been open to contributions and then moved, either for selected articles or as a whole wiki, to requiring login information. In many situation, this login information is pseudonymous -- users do not need to give any personal information. The effect is that login becomes a simple cost.
for selected articles or as a whole wiki, to requiring login
information. In many situation, this login information is pseudonymous
-- users do not need to give any personal information. The effect is
that login becomes a simple cost.


General thoughts:
General thoughts:


- The cost associated with logins may not apply equally to all users of
* The cost associated with logins may not apply equally to all users of wikis. The fact that logins are pseudonymous is not successfully communicated to all logins and is communicated to almost no users before they go the create user page. Not all users will be as comfortable creating a login for a variety of reasons.
  wikis. The fact that logins are pseudonymous is not successfully
* The best way to look at this would be to examine wikis that started out open and then instituted a login requirement at some point in the wikis life.
  communicated to all logins and is communicated to almost no users
  before they go the create user page. Not all users will be as
  comfortable creating a login for a variety of reasons.
 
- The best way to look at this would be to examine wikis that started
  out open and then instituted a login requirement at some point in the
  wikis life.


Additional options:
Additional options:


- Another related option would be to compare the effect of logins that
* Another related option would be to compare the effect of logins that require email confirmation with those that do not. I would be assuming, as I think is probably safe, that the vast majority of people editing can also recieve email.
  require email confirmation with those that do not. I would be
  assuming, as I think is probably safe, that the vast majority of
  people editing can also recieve email.


CAPTCHAs
=== CAPTCHAs ===
-----------


CAPTCHAs are an common transaction cost associated with contributing to
CAPTCHAs are an common transaction cost associated with contributing to wikis, forums, or blog comments. They come in a variety of forms. The most common is an image-based CAPTCHA where contributors are asked to decode an image of distorted text. CAPTHCAs are very simple "Turing Tests" which are designed to allow a piece of computer software to distinguish between a human user and a script. They exist to block automated spam of wikis, websites that allow contents, and other forms of user generated content.
wikis, forums, or blog comments. They come in a variety of forms. The
most common is an image-based CAPTCHA where contributors are asked to
decode an image of distorted text. CAPTHCAs are very simple "Turing
Tests" which are designed to allow a piece of computer software to
distinguish between a human user and a script. They exist to block
automated spam of wikis, websites that allow contents, and other forms
of user generated content.


General thoughts:
General thoughts:


- CAPTCHAs provide a simple cost that will, given a particular CAPTCHA,
* CAPTCHAs provide a simple cost that will, given a particular CAPTCHA, be roughly equivalent.
  be roughly equivalent.
* CAPTCHAs do not present a cost that is equal to all users (e.g., blind people find CAPTCHAs completely impossible since they cannot see the images).
 
* My sense is that CAPTCHAs more difficult is likely to increase the likelihood that a user will fail the CAPTCHA but unlikely to make it take much more time.  
- CAPTCHAs do not present a cost that is equal to all users
* CAPTCHAs, at least as they are frequently employed, provide a post-facto cost to most users. Users will usually invest in their comment or wiki page before they even consider the CAPTCHA or know that they are installed.
  (e.g., blind people find CAPTCHAs completely impossible since they
* A user could be asked to solve a series of CAPTCHAs or could fail one CAPTCHA (intentionally) or be given an ambiguous CAPTCHA and asked to solve more. This could happen before a contribution. Many users might give up and decide that it was not worth the contribution. However, if CAPTCHAs were obviously impossible, users might become frusterated. If CAPTCHAs were not ambiguous enough, users might assume the system was broken for not accepting known correct answers and give up for that
  cannot see the images).
* Use of such a comment in blog comments would be tricky because people may be more or less likely to comment on a particular article or issue if it is more interesting. If use on blogs were to be done, it would have to done on a large sample of different blogs over a period of time and would not be connected to a the work of particular posts or particular authors. Using it multiple times on a single article seems suspect because a single blog post is unlikely to get a very large number of comments.
 
- My sense is that CAPTCHAs more difficult is likely to increase the
  likelihood that a user will fail the CAPTCHA but unlikely to make it
  take much more time.  
 
- CAPTCHAs, at least as they are frequently employed, provide a
  post-facto cost to most users. Users will usually invest in their
  comment or wiki page before they even consider the CAPTCHA or know
  that they are installed.
 
- A user could be asked to solve a series of CAPTCHAs or could fail one
  CAPTCHA (intentionally) or be given an ambiguous CAPTCHA and asked to
  solve more. This could happen before a contribution. Many users might
  give up and decide that it was not worth the contribution. However, if
  CAPTCHAs were obviously impossible, users might become frusterated. If
  CAPTCHAs were not ambiguous enough, users might assume the system was
  broken for not accepting known correct answers and give up for that
 
- Use of such a comment in blog comments would be tricky because people
  may be more or less likely to comment on a particular article or issue
  if it is more interesting. If use on blogs were to be done, it would
  have to done on a large sample of different blogs over a period of
  time and would not be connected to a the work of particular posts or
  particular authors. Using it multiple times on a single article seems
  suspect because a single blog post is unlikely to get a very large
  number of comments.


Page Loading Times
=== Page Loading Times ===
-------------------


Page loading times, including slow times, are a common cost in time
Page loading times, including slow times, are a common cost in time associated with contributing to many web-based systems. Delays of other types may be common in other communities.
associated with contributing to many web-based systems. Delays of other
types may be common in other communities.


General thoughts:
General thoughts:


- one could create a wiki that takes a variable about of time to "load"
* one could create a wiki that takes a variable about of time to "load" the page for edits. this would be reasonably straight forward and would certainly deter people from contributing
  the page for edits. this would be reasonably straight forward and
* on caveat is that after a certain period of time (maybe 30 seconds), people will be likely to conclude that something is broken
  would certainly deter people from contributing
* one effect might be reduced contribution over time. the contribution times should be slow enough that people will not assume things are broken but likely that they will not want to contribute
 
* what if a warning sign warned people of the cost up-front?
- on caveat is that after a certain period of time (maybe 30 seconds),
* might people simply choose to defer?
  people will be likely to conclude that something is broken
 
- one effect might be reduced contribution over time. the contribution
  times should be slow enough that people will not assume things are
  broken but likely that they will not want to contribute
 
- what if a warning sign warned people of the cost up-front?
 
- might people simply choose to defer?
 


=== Instructables, etc. ===


Instructables, etc.
[http://www.instructables.com Instructables] is a website where users can upload photographs and instructuctions to help build devices or items or to do a particular task.
--------------------
 
`Instructables <http://www.instructables.com>`__ is a website where users
can upload photographs and instructuctions to help build devices or
items or to do a particular task.


Similar projects including WikiHow and Appropropedia.
Similar projects including WikiHow and Appropropedia.
Line 288: Line 110:
General thoughts:
General thoughts:


- people are going to do the innovation or contribution in any case.
* people are going to do the innovation or contribution in any case. the important question (determined by transaction costs) is whether or not they are going to give back to the community)
  the important question (determined by transaction costs) is whether
* people don't usually create something so that they can put it on instructables. they create something because they need it and then decide to share it or reveal it completely voluntarily
  or not they are going to give back to the community)
* this has interesting parallels to free software communities
 
- people don't usually create something so that they can put it on
  instructables. they create something because they need it and then
  decide to share it or reveal it completely voluntarily
 
- this has interesting parallels to free software communities
 


Project Gutenberg
=== Project Gutenberg ===
---------------------


General thoughts:
General thoughts:


- distributed proofreading
* distributed proofreading
 
* different tools have been created and introduced which improve people's ability to contribute and speed things up.
- different tools have been created and introduced which improve
* there have been a series of important process modifications
  people's ability to contribute and speed things up.


- there have been a series of important process modifications
=== Social Networking Sites ===
 
 
Social Networking Sites
---------------------------


General thoughts:
General thoughts:


- possibly there are interesting barriers to contribution but things
* possibly there are interesting barriers to contribution but things are complicated by the network effect that makes certain contributions more valuable with time
  are complicated by the network effect that makes certain
* to balance the above, one would need map growth and take it into account when looking at the effect of a reduction in a cost to either joining or participating in the network
  contributions more valuable with time


- to balance the above, one would need map growth and take it into
=== Kaltura ===
  account when looking at the effect of a reduction in a cost to either
  joining or participating in the network


Kaltura
[http://www.kaltura.com Kaltura] is a online video editing and sharing website.
----------
 
`Kaltura <http://www.kaltura.com>`__ is a online video editing and
sharing website.


General thoughts:
General thoughts:


- the basic idea behind the site seems to support the idea: kaltura
* the basic idea behind the site seems to support the idea: kaltura reduced the cost of creating and editing video from existing videos and to sharing these with others. the result is that many more people are creating and sharing.
  reduced the cost of creating and editing video from existing videos
* it's not clear that this is really a more open, distributed contribution community yet
  and to sharing these with others. the result is that many more people
  are creating and sharing.
 
- it's not clear that this is really a more open, distributed
  contribution community yet




FOSS: Bug Reports
=== FOSS: Bug Reports ===
--------------------


General thoughts:
General thoughts:


- submitting bug reports to free software projects can be either more
* submitting bug reports to free software projects can be either more or less difficult depending a series of factors including the choice of tools, the nature of the questions asked, etc.
  or less difficult depending a series of factors including the choice
* this generally seems to support the idea that lowered costs improve contributions because groups have specifically built costs into certain tools with the goal of reducing the number of bug reports or limiting them to those with a certain set of skills.
  of tools, the nature of the questions asked, etc.
 
- this generally seems to support the idea that lowered costs improve
  contributions because groups have specifically built costs into
  certain tools with the goal of reducing the number of bug reports or
  limiting them to those with a certain set of skills.


 
=== Open GIS and OpenStreetMap ===
Open GIS and OpenStreetMap
-----------------------------


General thoughts:
General thoughts:


- there are several different ways of contributing to OpenStreetMap.
* there are several different ways of contributing to OpenStreetMap.
 
* participants say they want more difficult tools because it restricts contributions to more technical users who are likely to produce high quality data
- participants say they want more difficult tools because it restricts
* participants say that they want the costs to making different types of contributions to be easier or more difficult and use usability as a sort of knob to turn up or down in order to blog contributions
  contributions to more technical users who are likely to produce high
  quality data
 
- participants say that they want the costs to making different types
  of contributions to be easier or more difficult and use usability as
  a sort of knob to turn up or down in order to blog contributions
 


FOSS: Patch Contribution
=== FOSS: Patch Contribution ===
--------------------------


General thoughts:
General thoughts:


- costs associated with contributing a patch to a free software project
* costs associated with contributing a patch to a free software project include access to source code: Karl Fogel says that anonymous CVS is one of the most important innovations for free software. however, this did not make free software accessible, although it reduced the costs to viewing and making an initial investment
  include access to source code: Karl Fogel says that anonymous CVS is
  one of the most important innovations for free software.
 
  however, this did not make free software accessible, although it
  reduced the costs to viewing and making an initial investment




Photo Sharing and Photo Collection Building
=== Photo Sharing and Photo Collection Building ===
---------------------------------------------


- contributions to commons (mostly in the form of uploading
* contributions to commons (mostly in the form of uploading photographs) has become more difficult in that contributors are now asked to provide an increasingly large amount of metadata
  photographs) has become more difficult in that contributors are now
* however, i don't see there as being a real move toward keeping out these contributions
  asked to provide an increasingly large amount of metadata
* perhaps, these barriers are post-facto (you've already taken the
 
- however, i don't see there as being a real move toward keeping out
  these contributions
 
- perhaps, these barriers are post-facto (you've already taken the
   picture and even already uploaded it before you are asked to provide
   picture and even already uploaded it before you are asked to provide
   extra information)
   extra information)
 
* also, the fact that the resource is increasingly large makes
- also, the fact that the resource is increasingly large makes
   contributions to common seem increasing valuable to potential
   contributions to common seem increasing valuable to potential


Flickr
Flickr:
 
  - the marginal cost on making certain contributions increases the
    likelihood of contribution. people who switch to mass uploader tools
    (is this marked somewhere?) probably upload more since the cost of
    uploading a picture is reduced -- probably not tied into usability


  contributors
* the marginal cost on making certain contributions increases the likelihood of contribution. people who switch to mass uploader tools (is this marked somewhere?) probably upload more since the cost of uploading a picture is reduced -- probably not tied into usability


FOSS: Documentation
=== FOSS: Documentation ===
---------------------


General thoughts:
General thoughts:


- a wholes series of projects have moved from cvs style models into
* a wholes series of projects have moved from cvs style models into wikis lowering the costs to many users. of course, much of those costs is learning something new (not having to learn something new makes accepting contributions from a larger group much easier)
  wikis lowering the costs to many users. of course, much of those
  costs is learning something new (not having to learn something new
  makes accepting contributions from a larger group much easier)


FOSS: Software Translation
=== FOSS: Software Translation ===
-----------------------------


General thoughts:
General thoughts:


- there seems to be a trend from PO files w/ CVS toward new system
* there seems to be a trend from PO files w/ CVS toward new system including web interfaces, Rosetta, and new centralized systems.
  including web interfaces, Rosetta, and new centralized systems.
* again, the variable cost is usability and, again, familiarity with the cost is rough


- again, the variable cost is usability and, again, familiarity with
=== Other Potential Areas ===
  the cost is rough


Other Potential Areas
* contributions on forums (many of the same costs as wikis)
=======================
* contribution on a mailing list
* answering questions in Launchpad?
* participating in a QA site
* writing a review/opinion on an item online


- contributions on forums (many of the same costs as wikis)
[[Category:Research]
- contribution on a mailing list
[[Category:Transaction costs]]
- answering questions in Launchpad?
[[Category:Braindumps]]
- participating in a QA site
- writing a review/opinion on an item online

Latest revision as of 00:01, 2 September 2008

General Thoughts[edit]

  • There is an important distinction between contributions that are simply giving something to a community and something that is creating something and giving it to a community.
  • Small transaction costs play a more important role in deterring small contributions than large ones.
  • Up-front or visible costs are more likely to deter contributions than costs only visible after the contributor has made a significant investment of work. A CAPTCHA shown after a wiki edit will deter less contributions than a CAPTCHA shown before a contribution.
  • Since many projects work as communities, barriers to an initial investment are of primary importance because participation in a community creates additional incentive to contribution.
  • Many communities want to increase transaction costs to contribution -- especially initial activation costs -- as a way of avoiding low quality contributions from less skilled or dedicated contributors.

Example Communities, Projects, or Contexts[edit]

Wiki Contributions: WYSIWYG Editing[edit]

The success of wikis is, in part, credited to a lowering of the transaction costs associated with contributing to a website. Part of this is in terms of the lack of authentication prior to contribution -- even in situation where the are pseudononymous logins -- and a default, immediate, live status for all contributions.

Another important aspect of wikis lowered costs is the fact that changing or adding to a wiki is done by editing "wikitext" which, for many new users, is easier than editing HTML. "What You See is What You Get" (WYSIWYG) editing is the ability to edit wikis using a more familiar word processor-style WYSIWYG interface. Since this interface is more familiar to most users, the initial contributions is easier for many users. Since users do not need to check or preview their work to ensure that rendering is appropriate and expected, general costs are lower.

General thoughts:

  • There is large wikimedia community discussion about WYSIWYG editing nd its value in lowering the start-up costs and necessary knowledge to contribution on a wiki -- most particants seem to assume this is a godo thing.
  • There should be good evidence on the impact of WYSIWYG editors into wikis from existing wikis with published information. I would assume that we see an increase in contributions -- especially from anonymous users and especially in the form of small edits.
  • It seems possible that certain types of contributions are more likely by people using WYSIWYG editors and their effect will be uneven. Certain types of contributions (e.g., contributions from experiened users or perhaps larger contributions) will be less likely to be deterred by the use of WYSIWYG.
  • Certain types of contributions (e.g., templates) do not have support in WYSIWYG editors. I would not expect to see an increase in these types of contributions from a WYSIWYG editor.

Related thoughts:

  • The choice of markup language might have an impact on contributions -- some markup languages are probably more difficult and have higher costs associated with them than others. The choice of a particular and easy type of markup may make things easier or more difficult for users.
  • Additionally, the presense of documentation on edit screens may increase the likelihood of contributions from anonymous uses. Alternatively, it might simply increase the number of incorrect contributions from users who make mistakes. Potentially that could be followed by additional contributions to fix them.
  • Since one poor contribution might imply additional contributions, the raw number might be hard to measure.


Wiki Contributions: Per-Section Editing[edit]

There's been a huge amount of effort in the Mediawiki community that has gone into creating and tweaking per-section editing. Most wikis provide a simple edit button that allows users to edit just one page. Per section editing lowers the cost by placing edits buttons throughout the page and letting users edit only a subsection of the page. This reduces the costs associated with finding the edit buttons and then with finding the correct location to make the change in the resulting wikitext.

General thoughts:

  • The per-edit reduction in cost is not going to be constant. Some edits (e.g., edits in small pages) are likely to be as easy with per-section editing.
  • There's been a lot of experimentation with different placement of edit buttons on both Wikimedia wikis and in a variety of other places and there is probably good data that can be taken. Different placement of buttons may have different costs associated with it.
  • Logged-in users use different skins which change or override the placement of these buttons. This is probably small and should be detectable.
  • The cost is in usability. To determine and quantify the cost, we'd need to run a usability study but this could probably be done.
  • An experiment could be run by that employed different skins that place edit buttons in different places and then watch how contributions happen or do not happen. However, comparing different articles seems slightly risky and the edit count for any particular article is going to be different. Perhaps on aggregate this could work.


Rating of Comments/Stories[edit]

Some of the earlier forms of user contribution to website was in the form of rating and moderation information. This can come in several forms including binary raiting ("good" or no comment) or in up or down ratings (e.g., Digg or Reddit). Slashdot style rating asks users to rate contributions from other users by raiting them on a scale of -1 to +5 and giving the option of attaching a multiple-choice justification. Other forms of rating (e.g., eBay style feedback) may give simple users the ability to give simple (e.g., 1 line) free-form feedback or longer form feedback.

These different methods have higher and lower usability costs associated with them. It is extremely easy to click a button and more difficult to select something form a list.

One could run an experiment that swapped in different methods of making an identical contribution on a site that already practices raiting (e.g., selecting a score between one and five) with different usability costs associated. I would expect to see an increase in the modes that were easier (one click) over methods that required two or three clicks.

General thoughts:

  • Different stories or comments might elicit more or less feedback. Ideally, this would need to be run in parallel so users were asked to rate identical content in different ways.
  • Again, this falls back into usability space which has the potential to be "fuzzy" in that it has different effects on different groups of users. Perhaps, because the action is so small, this effect is minimized compared to some of the other wiki examples.
  • Contribution in this case be tightly controlled so that each contribution is of exactly the same size (e.g., one rating point). The effect of even small transaction costs would be large because the size of the transaction cost is large next to the size of the contribution. It would be very hard to measure the effect of these on similar larger contributions.
  • Since the effect that contribution might be higher or lower depending on the number of other contributors (people might be more interested in rating a comment that was previously unrated), this should be controlled for.
  • A very simple model might include: a select box where users select something. a Reddit/Digg style button, a text box wen people enter, etc. The cost (in time) of each of these methods would be counted in a usability study or based on the number of clicks necessary to make a contribution.
  • It should be clear to users what the cost are up-front.


Wiki Contributions: Mandatory Logins[edit]

Several wikis have been open to contributions and then moved, either for selected articles or as a whole wiki, to requiring login information. In many situation, this login information is pseudonymous -- users do not need to give any personal information. The effect is that login becomes a simple cost.

General thoughts:

  • The cost associated with logins may not apply equally to all users of wikis. The fact that logins are pseudonymous is not successfully communicated to all logins and is communicated to almost no users before they go the create user page. Not all users will be as comfortable creating a login for a variety of reasons.
  • The best way to look at this would be to examine wikis that started out open and then instituted a login requirement at some point in the wikis life.

Additional options:

  • Another related option would be to compare the effect of logins that require email confirmation with those that do not. I would be assuming, as I think is probably safe, that the vast majority of people editing can also recieve email.

CAPTCHAs[edit]

CAPTCHAs are an common transaction cost associated with contributing to wikis, forums, or blog comments. They come in a variety of forms. The most common is an image-based CAPTCHA where contributors are asked to decode an image of distorted text. CAPTHCAs are very simple "Turing Tests" which are designed to allow a piece of computer software to distinguish between a human user and a script. They exist to block automated spam of wikis, websites that allow contents, and other forms of user generated content.

General thoughts:

  • CAPTCHAs provide a simple cost that will, given a particular CAPTCHA, be roughly equivalent.
  • CAPTCHAs do not present a cost that is equal to all users (e.g., blind people find CAPTCHAs completely impossible since they cannot see the images).
  • My sense is that CAPTCHAs more difficult is likely to increase the likelihood that a user will fail the CAPTCHA but unlikely to make it take much more time.
  • CAPTCHAs, at least as they are frequently employed, provide a post-facto cost to most users. Users will usually invest in their comment or wiki page before they even consider the CAPTCHA or know that they are installed.
  • A user could be asked to solve a series of CAPTCHAs or could fail one CAPTCHA (intentionally) or be given an ambiguous CAPTCHA and asked to solve more. This could happen before a contribution. Many users might give up and decide that it was not worth the contribution. However, if CAPTCHAs were obviously impossible, users might become frusterated. If CAPTCHAs were not ambiguous enough, users might assume the system was broken for not accepting known correct answers and give up for that
  • Use of such a comment in blog comments would be tricky because people may be more or less likely to comment on a particular article or issue if it is more interesting. If use on blogs were to be done, it would have to done on a large sample of different blogs over a period of time and would not be connected to a the work of particular posts or particular authors. Using it multiple times on a single article seems suspect because a single blog post is unlikely to get a very large number of comments.

Page Loading Times[edit]

Page loading times, including slow times, are a common cost in time associated with contributing to many web-based systems. Delays of other types may be common in other communities.

General thoughts:

  • one could create a wiki that takes a variable about of time to "load" the page for edits. this would be reasonably straight forward and would certainly deter people from contributing
  • on caveat is that after a certain period of time (maybe 30 seconds), people will be likely to conclude that something is broken
  • one effect might be reduced contribution over time. the contribution times should be slow enough that people will not assume things are broken but likely that they will not want to contribute
  • what if a warning sign warned people of the cost up-front?
  • might people simply choose to defer?

Instructables, etc.[edit]

Instructables is a website where users can upload photographs and instructuctions to help build devices or items or to do a particular task.

Similar projects including WikiHow and Appropropedia.

General thoughts:

  • people are going to do the innovation or contribution in any case. the important question (determined by transaction costs) is whether or not they are going to give back to the community)
  • people don't usually create something so that they can put it on instructables. they create something because they need it and then decide to share it or reveal it completely voluntarily
  • this has interesting parallels to free software communities

Project Gutenberg[edit]

General thoughts:

  • distributed proofreading
  • different tools have been created and introduced which improve people's ability to contribute and speed things up.
  • there have been a series of important process modifications

Social Networking Sites[edit]

General thoughts:

  • possibly there are interesting barriers to contribution but things are complicated by the network effect that makes certain contributions more valuable with time
  • to balance the above, one would need map growth and take it into account when looking at the effect of a reduction in a cost to either joining or participating in the network

Kaltura[edit]

Kaltura is a online video editing and sharing website.

General thoughts:

  • the basic idea behind the site seems to support the idea: kaltura reduced the cost of creating and editing video from existing videos and to sharing these with others. the result is that many more people are creating and sharing.
  • it's not clear that this is really a more open, distributed contribution community yet


FOSS: Bug Reports[edit]

General thoughts:

  • submitting bug reports to free software projects can be either more or less difficult depending a series of factors including the choice of tools, the nature of the questions asked, etc.
  • this generally seems to support the idea that lowered costs improve contributions because groups have specifically built costs into certain tools with the goal of reducing the number of bug reports or limiting them to those with a certain set of skills.

Open GIS and OpenStreetMap[edit]

General thoughts:

  • there are several different ways of contributing to OpenStreetMap.
  • participants say they want more difficult tools because it restricts contributions to more technical users who are likely to produce high quality data
  • participants say that they want the costs to making different types of contributions to be easier or more difficult and use usability as a sort of knob to turn up or down in order to blog contributions

FOSS: Patch Contribution[edit]

General thoughts:

  • costs associated with contributing a patch to a free software project include access to source code: Karl Fogel says that anonymous CVS is one of the most important innovations for free software. however, this did not make free software accessible, although it reduced the costs to viewing and making an initial investment


Photo Sharing and Photo Collection Building[edit]

  • contributions to commons (mostly in the form of uploading photographs) has become more difficult in that contributors are now asked to provide an increasingly large amount of metadata
  • however, i don't see there as being a real move toward keeping out these contributions
  • perhaps, these barriers are post-facto (you've already taken the
 picture and even already uploaded it before you are asked to provide
 extra information)
  • also, the fact that the resource is increasingly large makes
 contributions to common seem increasing valuable to potential

Flickr:

  • the marginal cost on making certain contributions increases the likelihood of contribution. people who switch to mass uploader tools (is this marked somewhere?) probably upload more since the cost of uploading a picture is reduced -- probably not tied into usability

FOSS: Documentation[edit]

General thoughts:

  • a wholes series of projects have moved from cvs style models into wikis lowering the costs to many users. of course, much of those costs is learning something new (not having to learn something new makes accepting contributions from a larger group much easier)

FOSS: Software Translation[edit]

General thoughts:

  • there seems to be a trend from PO files w/ CVS toward new system including web interfaces, Rosetta, and new centralized systems.
  • again, the variable cost is usability and, again, familiarity with the cost is rough

Other Potential Areas[edit]

  • contributions on forums (many of the same costs as wikis)
  • contribution on a mailing list
  • answering questions in Launchpad?
  • participating in a QA site
  • writing a review/opinion on an item online

[[Category:Research]