Tapatio is intended to be a communications resource for the radical anti-authoritarian community. We are attempting to develop a system that can be used in mass direct action scenarios to gather tactical information, categorize that information based on type and urgency, rate the information for reliability, and then dispatch reliable information to individuals in the streets based on the criteria they request (for example, maybe the user only wants information about legal updates, or maybe they want to hear about police mobilizations and medical information).
We envision that the information flow will work like this:
Other users will also be given different hooks into the system. Known scouts for example will be given higher authority than unknown reporters. Others groups such as the legal team, the convergence space collective, the food collective, etc. will be given access to a console system to tag and post their own messages.
This is an extremely ambitious project, and we hope to have a functional version of it online for the political conventions this summer. However, we also hope to continue development after the conventions to improve the system's functionality, and ease of integration and we also hope to work on protocol that can reduce the reliance on operators and eliminate the hierarchy inherent in the information vetting process.
We are very much in need of web developers to help us get a working version of this system online before the conventions. We especially are looking for individuals with experience in php programming, and those with drupal experience. Below you will see a list of functional requirements for the project. We are asking that developers adopt functions to work on. For some requirements you will need access to the SVN repository, others you may only need access to the development installation. If you are interested in working on one or more function, or if you need assistance with getting an account please contact impact at impact<at>riseup<dot><net>.
We are also interested in individuals who can help test the functionality of the site, provide feedback on the usefulness of features, and provide suggestions for improvements. If you would like to mess around with the current release please request an account, and send the administrators and email telling them who you are and in what fashion you think you can be of assistance to staff<at>hackbloc<dot><org>
In an effort to garner support from the radical community as a whole, and to help developers feel appreciated. We are asking that individuals that can't contribute to technical aspects of the project help by offering "ransoms" for aspects of the project. We're thinking of it like the gift economy meets free software. For example, maybe you have a bunch of patches lying around and you canned more peaches last summer than you could possibly eat, and maybe you're really into tapatio having the ability to automatically receive sms messages from individuals in the streets. If this were the case you might consider offering a few cans of peaches and some patches to the developer that completes this feature. If you think you might be willing to offer something in this way, please post a comment under the feature you'd like to see, or if you're not sure what feature to support, but you want to support the project as a whole, please email impact<at>riseup<dot><net> and we'll help you decide what to put your ransom on.
| Requirement | Status | Assigned To |
|---|---|---|
| Get smokey's writeup of the action on the site | havn't started |
evoltech
|
| send email back off to cvs request list | havn't started |
evoltech
|
| Make sure the included PNG files are GPL v2 >= compatible | havn't started |
impact
|
| a zine covering what we did, how we did it, and what the future looks like | I need help |
evoltech
|
| Clean up t() calls | havn't started |
impact
|
| Requirement | Status | Assigned To |
|---|---|---|
| time frames for action information relevancy (time date cck field) | I need help |
mark
|
| software load testing/planing | I need help |
mark
|
| DOS protection, via hardware, OS, and user | ||
| automatic rating adjustments | havn't started |
impact
|
| twitter API monitoring interface | working on it |
impact
|
| implement different operator interfaces for different categories of operators | havn't started |
impact
|
| Theming the RNC 2008 Data view (HIGH) | working on it |
impact
|
| Concatenate reports (HIGH) | working on it |
impact
|
| Preview for groups broken | havn't started |
impact
|
| Comms content type should not have a body | havn't started |
impact
|
| preview broken for groups | havn't started |
impact
|
| make features configureable | havn't started |
impact
|
| Messed up javascript actions with voteing | havn't started |
impact
|
| Search page filtering forms not collapsible after searching | havn't started |
impact
|
| Pulled in data from twitter should also pull in the date it was posted | havn't started |
impact
|
| Requirement | Status | Assigned To |
|---|---|---|
| mapping | havn't started |
mark
|
| truly organic groups | ||
| "are you sure you want to delete this?" option |
impact
|
|
| encrypted messages |
impact
|