2017 2018 4G add-ons Aiarty Image Enhancer Android apbn App Apple Application arabic Archaeology Argentina Arrest warrant Arrow keys Artificial Intelligence Artikel Arus Kas aset kripto Asia Assange Associated Press Aston Martin Aston Martin One-77 Astronomical unit Asyar Atlantis Audi Audi A5 Audi Q7 Australia Austria auto like Automobile Autos Avaya Device Manager Azwar Abubakar B. J. Habibie bacaan tahlil Bachelor's degree Backup badan pengawasan obat bius Badan Pusat Statistik Badanan Bagi Bali Ballmer Bandung Bandwidth Tests Bangkalan Bank Indonesia Banner Baptists Barack Obama Barbie Baru BASIC bbc Beauty pageant Bedework Bedework beginner Belum Beri Berpura BI Biar Biasanya Bilbo Baggins bima sakti Binance Bisnis Bitcoin Biz Stone BJ Habibie BKN BKPM BlackBerry BlackBerry PlayBook Blackpool Blog Blogger Blogger help Blur (band) BNI BNN Bob Hasan Boeing Bogor Bom BonJovi Bonus 1GB Bonus Data Bonus Smartfren Borobudur BPK Brain Bridget Firtle Britney Spears Broadband Broadband Internet access Browser Brunei Bruno Mars Brussels BSE Buah Ape Bubarkan PKS Buddhism Budidaya Buenos Aires Bugatti Veyron BugattiVeyron Bugzilla Bukittinggi bumi Bureau of Labor Statistics Burma Busdiness Business Business and Economy Business school BY COUNTRY Cable television Calendar California capres 2014 Car Cara Cara Mencari Kerja Cara Menjual Diri Cara Menulis Cara Menulis Resume cars Cascading Style Sheets Cash conversion cycle CBS News CCC CD ripper CDDB Central Authentication Service Central Java Chairul Saleh Chania Chat room Chester Chief Digital Offers Chief marketing officer Chile China Cho Kyuhyun Chris Johns Christine Quinn Chuck Hagel Cisco PIX City Classified information Clients Climate change Clothing CMO CMOs cms CNET.com CNN Coba CoffeeScript Cognition Collecting Colleges and Universities Colotomy Combinatorics Community Compact Disc Companies Company Comparison of antivirus software Computer crime Computer file Computers and Internet Connect Content management system Contoh Proposal Control key Corruption Eradication Commission Counties CPN CPNS CPNS 2013 Crack epidemic (United States) Create Crime Cryptocurrency CSS Current account Customer Customer service CV DA2 Daerah Dalam Dalat Dalcroze Eurhythmics Dallas Dan Dan (rank) Dangdut Academy2 Dangdut Akademi2 Daniel Tal Daniele De Rossi Danny Quirk Dari Data center Data Communications Database administrator Dating Daun kelor Dead Space 2 Death Debu Decision making Default (finance) Definisi Deforestation in Indonesia Dell Dell inspiron N4010 Drivers For Windows 7 (32bit) Democracy Democratic Design & Printing Dessau Device driver Device Drivers devisit Dick Costolo Digital Clock Digital distribution Digital marketing Digital photography Digital Subscriber Line Digital System Dire Straits Disk Management Distilleries DNS DNS hosting service DNS Server Dolls Domain name Domain Name System Dompet Donald Benek DoubleClick DoubleClick Insights Dow Jones Industrial Average download Download Driver LapTop Download manager DownThemAll DPR driver canon Drivers Drupal Drupal Planet Dubai Duduk Duhur Dunayevskaya Raya DVD Dynamic Views E-book East Java East Nusa Tenggara Economy ecstasy Education Edward Snowden Efficient Cars Eid al-Adha Eid al-Fitr Eid ul-Fitr Ekonomi Embassies and Consulates Embraer Regional Jet Émile Jaques-Dalcroze Employee Empowerment Employment Enable Flas Player Energy Alternatif Energy minister Entertainment EPUB Eropa Erwin Arnada European Central Bank European Commission European Parliament European Union Evan Williams Evi Juara DA2 Evi Masamba Evil Bong EXO exo planet expensive expensive cars expensive cars 2013 expensive cars speed Experience point F. W. de Klerk Facebook Facebook Graph Search Fashion Federal Reserve System Ferrari Ferrari 458 Italia Ferrari Enzo FIA Fianna Fáil File Management File Transfer Protocol Filipina Financial Aid Firefox Firefox 3.5 Firefox 3.6 FLAC Flas Player Flax Flipcard Floor trader FM Transmitter font Food and Drink Foods Ford Fusion Forest FPI Fred Phelps Free Free content free hosting Free Proxy Free Proxy Lists FreeDB FreeSat TV Freeware Frekuensi friend FriendFeed Fujian Gallery Game design Games Ganjar Garuda Garuda Indonesia Gaussian blur Gautama Buddha Gaya Hidup Gaza Gerindra Germany Daun Ghalib Github Global navigation satellite system Global Newsbeat Global Redirect Glossarium Glutinous rice Gmail GNU General Public License Golden Globe Award Goldman Sachs Golkar Google Google Analytics Google Docs Google Friend Connect Google Search Google Translate Google+ Government Government Issues Grafena Graffiti Grand Final DA2 Grandma Grandparent Graph Search Graphic Design Graphics Graphics processing unit Gratis Greasemonkey Greenhouse gas GROW Guy Rosen GYM Habibie Hacker Hagel Hagen Haiti Hal Halley Halley's Comet Hallo Halloween Hambalang Hamster Handhelds Hank Johnson Hard disk drive Hardware Hari Hars Haryono Suyono HCL Technologies Helmi Johannes Hendarman Supandji Hennessey Venom GT heroin Hewlett-Packard Hibrid High-definition television Hindia Belanda History History of Java Hitung Mundur Pilkada Hobbit Holly Qur'an Hollywood Home Honda Honda Accord Hongkong Hosted Proxy Services Hosting hosting gratis Hosts HOTBISNIS HotBot HOTINFO Hotmail How Search Works How To HTML HTML element HTTP cookie HTTP Secure HTTrack Huffington Post Hulu Human resources Humboldt huruf Hypertext Transfer Protocol Hyundai Sonata Ian Richardson Ibukota Baru ICQ Idaho Falls Idul Adha Idul Fitri Idul Fitri 1435H Ijin Iklan iMacros Image Imsak Income India Indonesia Indonesian Aerospace Indonesian Democratic Party – Struggle Indonesian National Armed Forces Indonesian rupiah Indonesian Ulema Council Indosiar Indro Infiniti Information retrieval Information Technology inggris INI file Ink cartridge Inkatha Freedom Party inovator Insomnia Inspiron Instant messaging Insulators Intel Core Intel Core i7 Intel Corporation intermediate Internal internasional International Monetary Fund International Whaling Commission InternationalSpaceStation Internet Internet access Internet Connect Internet Download Manager Internet Explorer Internet Gratis Internet Phone Internet Protocol Internet safety Internet service provider Internet television Investigasi Investing Investor Investor Awal IOS IP address ip2700 IPad IPhone iPhone terbaik IPsec Iptek Iran Iron Man 3 Islam Islamic Defender Front Islamic Defenders Front Israel Isya Jack Dorsey Jacques-Dalcroze JADWAL IMSAK 2016 JADWAL SELEKSI CPNS Jakarta Jakarta Globe James Brooke Jamur Tiram Japan Jateng Java Java Development Kit Java version history Java virtual machine JavaScript Jawa Timur Jendela jenis proxy Jika Jika Anda jobs Joe Biden Johannesburg Join the Conversation Joko Widodo Jokowi Joseph McBrennan JPEG JRE Juara DA2 Juara Dangdut Akademi 2 Juga Juli Julian Assange Juru Justin Timberlake Jusuf Kalla Kalau Kali Kam Kami Kapal Selam Karena Kata Keamanan Kedua kehidupan Kekuatan sinyal Kelas 3 Kemanusiaan Yang Adil dan Beradab Kenapa Kepemimpinan Kesehatan Kesra Ketiga Ketika Ketuhanan Yang Maha Esa Ketupat Kíla Kilas VOA Kinetic Energy Recovery System Kini Kita Knowledge Graph Koenigsegg Koenigsegg Agera Koenigsegg CCX Koenigsegg CCXR Koenigsegg Trevita kokain Komet Koneksi nirkabel Konflik Konser Kemenangan DA2 Konsultasi Korea koruptor Kota Rajasthan KPU kriminal Kripto Krishna Kristiani Herawati Krystal Jung KSPI Kung Fu Kupang l Sony Lagu Evi Masamba Lamborghini Lamborghini Aventador Lamborghini Reventón land grabs Languages Laporan Arus Kas Laporan Keuangan Layer 2 Tunneling Protocol LCGC LEBARAN Lemsaneg Leopard Let Me Try Libre knowledge like Likuiditas link Link Building link friend linkedin Linux List of Buddhist temples List of countries by oil production List of Empire ships (Sa–Sh) List of PDF software List of petroleum companies LittleBigPlanet LittleBigPlanet 2 Lodging Login Lokal Lord of the Rings Los Angeles Lost Civilizations Mac OS X Mac OS X Leopard Macintosh Macklemore MacOS Magelang Maghrib Maharaja Mailing list Majapahit makanan Makes and Models Malang Malaysia Malicious Software Maná Management Manajemen Manajemen Perubahan Mandela Marc Brackett Marine biology Marine Ecology Progress Series Mario Mark Zuckerberg Market News Market sentiment Marketing Marketing and Advertising Marketing Team Martial Arts Masehi Massachusetts Mata Uang Kripto mata-mata matahari Matematika Math Mbah Google McLaren McLaren F1 McLaren P1 media query MediaTek Megabyte Megawati Megawati Sukarnoputri Membaca Neraca Memory Fox Menjebol Neraca Menulis CV Merdeka Meta Meta element Meta Tags Meteor shower Meteoroid Michael Bloomberg Microsoft Microsoft Internet Explorer Microsoft PowerPoint Microsoft Windows Middle East Mikheil Saakashvili MikroTik Miley Cyrus Military Militer Minta Maaf mirror web Miss World Miss World 2013 Missions mlm Mobil Murah Mobile application development Mobile Computing Mobile device Mobipocket Mobutu Sese Seko Modal Kerja Model Paradigma Budaya Mohammad Hatta MOHON MAAF LAHIR DAN BATHIN Monorail Moon Moscow most expensive most expensive cars Motion Design Motivasi Motivation Movies Mozilla Mozilla Firefox Mozilla Project MP3 Mpu Prapanca MS-CHAP MSN MSN Messenger MTV Video Music Award Muara Hati Multifunction printer Multimedia Murah Mural Music Music and Audio Music roll Muslim my blog My Telkomsel Myanmar N4010 Nagarakretagama Nagasaki Name server Namun NASA Nasional National Football League National Geographic National Monument National Security Agency Nature Negara Nelson Mandela Neraca Netscape Network Network Connection New South Wales New York New York City New York City Police Department New York Stock Exchange New York Times News Nigel Dessau Niger Nigeria Nissan Altima Nobel Peace Prize Norwegian Media Authority Notepad Notepad++ November NSA NTLM NU Nudi Nürburgring Nusa Dua Nusantara NYSE NYSE Euronext NYX obat bius sintetik offline browser Ogg Onavo Online online business Online Communities Online dating service Online Education Online shopping Ookla OPEC Open Europe Open source Opera Mobile Operating system Operating Systems opium Oppa Optical fiber Organization Orion Orionid Orton Orton Effect OS X OS-2 Otomotif Owneys Rum Pada Pada (foot) Pagani Zonda PageRank PageSpeed Pakistan Pala Empire Palestina Palestinian people palm oil Pancasila Panduan Panel Para Partai Demokrat Pathauto Pay per click PayPal pbb PC Plus Peat Pelajaran Bsnis pemasaran Pembinaan Pemenang DA2 Pemilu Pen Qur'an Pendampingan Pendorong Pengetahuan Peningkatan Gambar AI Peningkatan Kualitas Gambar Peninsula Valdes Penipuan Penyakit Berbahaya penyelidikan Penyiaran People People's Justice Party (Malaysia) Perangkat Lunak Pengolah Foto Perilaku Persatuan Indonesia Personal computer Personal Learning Network Personally identifiable information Personals Pertama Pertamina Pertukaran pertukaran kripto Peru Perusahaan Listrik Negara Pesawat Tak Berawak Peter Godwin Peternakan Petroleum Petroleum industry Philippines Phnom Penh Phone Photograph PHP Piano Picasa Picasa Web Albums Picnik PILGUB PILGUB 2018 PILGUB JATENG PILKADA PILKADA SERENTAK 2018 Pilpres Pilpres 2014 PKS Korupsi PKS Sarang Koruptor planet Platforms Playboy Playboy Indonesia PlayStation PlayStation 3 PLN Plone Plug-in (computing) Pluit Point-to-Point Tunneling Protocol Pokki Policy Political Philosophers Political Philosophy Political Science Ponsel ponsel terbaik Porsche 918 Portable Document Format Portlet PostgreSQL Postmedia News Pownce PPTP PQ 12 PQ 15 Prabowo Subianto Prajogo Pangestu Prambanan Pratt Institute Presiden Susilo Bambang Yudhoyono Primera Capital print Print Design printer printer 3d Product placement Profesional Programming Promo Promote Promotion Proposal Usaha Prose Protocols Provinces Proxify Proxy server Proxying and Filtering Przedsiębiorstwo Komunikacji Samochodowej Public DNS Publik Publishing Publishing and Printing Pulang2 Ganteng Pulau Jawa Purnomo Yusgiantoro Python Qualcomm Quantum Leap Qur'an Digital Quran Rabu 18 Desember 2013 Radio Rakernas Ramadan Randall Miller ransomware Rape Rasio Likuiditas Recreation Reducing Emissions from Deforestation and Forest Degradation Registry cleaner Regulasi Rekap Pilpres 2014 Relationship Religion and Spirituality Repost Resolusi Gambar Tinggi Resume Resumes and Portfolios Retirement Reuters RF Power Amplifier Rheinmetall Riau Ridwan Robert Kiyosaki Robin Thicke Roboform Roi Tiger Roundtable on Sustainable Palm Oil RTC RTT News rum Rumah Rusia Sabu Safari Salah Sales Sam Hall Samsung Sandy Bridge Sangat (term) Sani Abacha Sapta Pesona satelit Satu Saving Money SBY Puas Scam Scholarship Scintilla Scripts SCTV (Indonesia) SD Sea Lines of Communication Search Search engine optimization Search Engines Searching Secure Socket Tunneling Protocol Security Sejuk Sekolah Olahraga Nasional SELAMAT HARI RAYA IDUL FITRI 1434H Selamat Idul Fitri Selanjutnya SELEKSI CPNS Semarang seo seo service online Seoul September 2013 Serbia Sergei Krikalev Server Sesungguhnya Shareware Shopping Shopping mall Short Shwedagon Pagoda Siaran Silvio Berlusconi Sime Darby Singapore Single Evi Masamba Single sign-on Site map Site Submission Sitemap skema investasi SlideShare Slideshow SM Entertainment Smartphone Smartphones Smarty Smaug SMV SMV FreeSat TV social bookmark Social media Social Network Social Networking Social Sciences Society Soeharto Soekarno software Software Peningkatan Gambar Solar sail Sosial South Africa Southeast Asia Southern right whale Soviet Union Soweto Space Space Shuttle Discovery Speedtest.net SPN Sports Sports car Sriwijaya Air SSL Stanford University States and Divisions Statistics Indonesia Stephan Winkelmann Stereo FM Transmitter Steve Ballmer Steve McQueen Steven Sinofsky Stock Exchange of Singapore Stock market Streaming media Student Subscriber Identity Module Subuh Suharto Sukanto Tanoto Sukhoi Sumatra Sumatra PDF Super Bowl Superior mesenteric artery Surabaya Surat Susan Boyle Susilo Bambang Yudhoyono Swasta Sweden Switzerland system backup image System Restore T-shirt Tablet Taeyeon tahlil tahlilan Taipan Daily Taiwan Tanah Abang Tapi tata surya Tatto Taylor Swift TeachMeet TechCrunch technology Teknologi Teknologi Kecerdasan Buatan teks tahlil Tel Aviv Telepon Gratis Televisi Television Telkomsel Telstra Template Designer Templates Temporary Internet Files Teori Keuangan Terkenal Ternak Ternak Belut Territorial Disputes Test Testing and Tools Tf–idf Thailand The Noble Experiment Things You Didn't Know About... ThinkPad Thomas Tiffany Tiga Timeline Timor Timor Leste Timur Timur Tengah Tips Tips Kesehatan Title Tommy Suharto Tony Abbott Toolbar Tools Toyota Toyota Camry Toys Toys and Games Traffic collision Translation Transmitter Transport Layer Security Travel Travel and Tourism trik blog Trowulan Tujuan Wisata tutorial tvone Twentieth Century Twitter U.S. Economy Uang Baru Ulang Tahun Ultraviolet Undang Undang Undang Desa Uniform resource locator United Arab Emirates United States United States Secretary of Defense Universities University of Utah unlimited hosting free Unmanned Untuk update Uploading and downloading UPortal Usaha USB Flash Drive Ustad Ustaz utility UU Desa Valuasi Saham Veggies verification Verizon Fios Veto Video Video game Video Games Virginia Virtual private network virus Vista Vitamin VOA VOA News Voice of America VOIP Volkswagen Group Volkswagen Passat Voltage Regulator VPN VPN Connection Waktu Sholat Washington Washington DC WAV Web browser Web cache Web content management system Web Design Web Design and Development Web directory web hosting Web proxy web robot Web search engine Web server Web traffic webmaster tools Website Website Reviews Weekly welcome West Sumatra WETA Digital Whitney Houston Wi-Fi Wibiya Wifi wiki WikiLeak Wikileaks Wikimania Wikimedia Commons Wikimedia Foundation Wilayah Winamp Window 8 Windows Windows 10 Windows 11 Windows 2000 Windows 7 Windows 8 windows 8 backup Windows 8.1 Windows 95 Windows 98 Windows 9x Windows API Windows Media Audio Windows Mobile Windows NT Windows Phone Windows Phone 7 Windows Registry Windows startup process Windows Update Windows Vista Windows XP Wiranto Wireless Data Wisata WordPress World bank Writer Writing x factor Xiaomi Mi5 XML Yahoo Yahoo Messenger Yangon Yogyakarta Yossi Vardi YouTube Yuri Gagarin Zaskia Zemanta ZIP (file format) Zoner Photo Studio ZTE

Free software tools for designing productive community sites

FSM Columnist: Trusted
Write a full post in response to this!
These days there’s a lot of buzz about “Web 2.0” and making websites more interactive, but what’s really going on is a reconnection to the community nature of the internet. Collaboration, cooperation, and the information commons are all ideas that pre-dated the world wide web in the form of older internet technologies. In today’s distributed computing environment, though, these technologies have really flourished. Here’s a guide to eight that you should consider making use of in building a community around an information commons project of any kind, from multimedia, to hardware, to software.

Community-building tools

The early twenty-first century has brought us some excellent tools for building more sophisticated and responsive communities around peer production projects. Few projects need to deploy more than one or two of these technologies. However, a greater consideration of the community atmosphere and electronic landscape can make a huge difference in the success of your project.
Free software has played an important part in this technical revolution. As a result, there are free software tools for every one of these categories. In many cases, in fact, the free software tools lead the market. Which particular package you use will depend on what sort of CMS, portal, or hosting you have available to you.
I can’t possibly hope to be comprehensive in listing packages to provide these services, but I have tried to present a reasonable sampling of some of the most popular and/or interesting tools that I could find. For the web-based tools, I’ve included information on LAMP-based (Linux-Apache-MySQL-PHP) packages, Drupal (a PHP-based CMS, on which Free Software Magazine is based), Plone (a Python/Zope-based CMS, which is what I am planning to use), and a selection of others (based on C, Perl, Ruby, Java, and others). I’ve also listed sites that provide these features as hosted services, which gives you the option of not having to install anything on your own server.
Certain technologies—particularly synchronous or visualization tools—rely on alternate client/server technologies. For those, I’ve listed clients, servers, and infrastructure information (including protocols and libraries) that may be of use.
Regarding tools for installation on your own server and/or client software to be used by visitors or contributors, I have restricted this list to free-licensed open source software only. However, in the column “Services”, I have relaxed this requirement: where there are widely-used, market-leading proprietary software based services, I have included them. This includes services like SecondLife and Yahoo Groups, both of which have been used extensively to promote free software or free content projects.

Private communications: email and instant messaging

The most basic communications technologies are those that provide simple one-to-one communication. Email is the traditional way to do this in the free software community, but for a given project, conversations can also happen through forum “private message” (PM) communications or, if immediacy is also desired, through instant messaging technology (and don’t forget, there’s always the telephone!).
Email and private messaging systems provide basic one-on-one communication. Most free software projects just use email, but web-based forum “private message” (PM) messages can be just as effective in a project (Photo credit: Daria Radota Rasmussen/CC-By 2.0)
Email software is ubiquitous of course. Private messaging is usually a feature of “forums” (see the next section). Synchronous “chat” systems are fundamentally different from a technical perspective, though they serve much the same purpose.
There are a few cases of chat “applets” which can run from within a browser window, which can bring chat into the web browsing experience. There are also a number of “webmail” applications that can be embedded in a website, though I didn’t attempt to list these below.
ContextPrivate Messaging Resources
Low-Techemail
LAMPCoolSmile, see also forums
DrupalForummail
Ploneqi.LiveChat, MailNode, PloneFormGen, SignupSheet, (see also forums)
Otherwebmail packages
Web ServicesGoogle Mail, Yahoo Mail, etc.
ClientsChatZilla, Konversation, XChat, BitchX, other IRC; Kopete, Pidgin, other IM
ServersEIRC (Java), ircd, other IRC
InfrastructureIRC, other protocols
ServicesOFTC, freenode, EFnet, Undernet

Forums

The next step up is a web-based “forum”. These are the evolution of the “bulletin board systems” (BBSs) of the 1980s and 1990s, adapted for use on the world wide web. They are accessible for most users, even ones who might have trouble with email. More importantly, they provide a lot of moderation options which gives you more ability to keep trolls and flames and other bad conduct out of your project. Doing so will encourage more people to stay on with your project.
If you want to stay low-tech, of course, the preferred technology nowadays is the electronic mailing list. Most of the newer email list servers, however, have some form of web-based subscription system. There are also the Google and Yahoo “Groups”, which have nearly the same functionality as usenet newsgroups, but are accessible via both a web interface and email.
Forums and discussion groups provide room for support, education, and consensus (Photo credit: Pingu1963@Flickr/CC-By 2.0)
Forums and discussion groups provide room for support, education, and consensus (Photo credit: Pingu1963@Flickr/CC-By 2.0)
ContextForum Resources
Low-Techmailing lists, newsgroups
LAMPPHP BB, Phorum, FluxBB, XMB, & others
DrupalForum(core), Advanced Forum, flatforum, Forum Thread, Democracy forum, phpBBforum, Phorum integration
PlonePloneboard, SimpleForum, zForum, TIForum, Gossip, EasyForums, NunBB, PloneMailList, Listen
OtherJForum, Beast, others
ServicesGoogle Groups, Yahoo Groups, Simple Machines Forums

Blogs and online contents

Maintaining an up-to-date website, by directly editing static HTML is a major chore. So “content management systems” (CMS) were invented to simplify the task. One of the most popular types today is the “web log” or “blog”. There are dedicated standalone blog packages, but there are also blog modules for most of the major content management systems (including Drupal and Plone).
Web-logging or “Blogging” software and content management systems can provide everything from an open diary on the web to a full-fledged news service, depending on particular package details (Photo credits: Wee Keat Chin/CC-By 2.0, David Lisbona/CC-By 2.0)
ContextBlog Resources
Low-Techstatic HTML
LAMPWordpress, b2evolution, LifeType, Serendipity, Nucleus CMS, FlatPress, others
DrupalBlog(core), Single-User Blog, Blog List, Mini Blog, Blogroll, Blogger, DrupalMU
PloneCOREBlog2, Quills, SimpleBlog, q Plone Blog, bda.blogview, PloneWorkflows, ReactiveWorkflow, Press Room, Slideshow Folder, Plumi (video)
OtherTypo(Ruby)
ServicesWordpress, others

Wikis and Version Control Systems

It may seem a little strange to lump wikis and version control systems together, but the truth is that they do much the same task. A wiki is a kind of lightweight version control system combined with viewing and editing directly in your browser. Wikis usually present a much shallower learning curve than do tools to manage CVS or Subversion, although there are some nice integration packages available.
Wikis and version control systems both maintain code bases for the project. Wikis are lightweight and can be easily modified by almost anyone willing. Version control systems take some time to learn, but are usually more powerful in the sorts of version tracking they can do (Photo credits: Kevin Quinn/CC-By 2.0, Ralph Bijker/CC-By 2.0, Lars Plougmann/CC-By-SA 2.0, Ellie Van Houtte/CC-By 2.0)
Wikis and version control systems both maintain code bases for the project. Wikis are lightweight and can be easily modified by almost anyone willing. Version control systems take some time to learn, but are usually more powerful in the sorts of version tracking they can do (Photo credits: Kevin Quinn/CC-By 2.0, Ralph Bijker/CC-By 2.0, Lars Plougmann/CC-By-SA 2.0, Ellie Van Houtte/CC-By 2.0)
A wiki is just a quick, easily marked-up web site generation system, with simple shortcuts for creating new pages as well as rendering them to HTML (and sometimes other formats as well).
Version control systems are based on a different kind of mental model: one in which the package is downloaded (or “checked out”) entirely by one user who then makes changes which then must be “checked in”. This is a much heavier solution than the wiki, and there are typically access limits which result in a more complicated workflow. Formal version control systems are preferred for handling program source code, though. There are a lot more version control systems available, but I’ve listed Subversion here because it contains a web-accessible browsing system (ViewVC and Trac provide this for some other version control systems, including CVS, which was the standard for free software for many years).
ContextWiki & Version Control Browsing Resources
Low-Techstatic HTML
LAMPMediaWiki, TikiWiki, DokuWiki, others
DrupalDrupal Wiki, interwiki, Wikitools
PloneZWiki, ZWikiFolder, Wicked, Cuic pages; ViewVC++
OtherMoin Moin (python), JAMWiki (java), Instiki (ruby); ViewVC, Subversion, Trac
ServicesWikia, Wikibooks, others; Sourceforge (packages), Google Code (packages), other project hosting

Social networking software

Social networking software is primarily about getting to meet and greet individual people. Typical features include “friends” and “favorites”, which provide connections to various other projects. A similar application is a “social bookmarking” system, in which the favorites are links to other websites, possibly with an excerpt (making it into a kind of news system as well).
Social networking software provides many of the benefits you would otherwise get from in-person meetings, in terms of finding people with similar talents or beliefs (Photo credits: xt0ph3r@Flickr/CC-By-SA 2.0, Paolo Màrgari/CC-By-SA 2.0)
Social networking software provides many of the benefits you would otherwise get from in-person meetings, in terms of finding people with similar talents or beliefs (Photo credits: xt0ph3r@Flickr/CC-By-SA 2.0, Paolo Màrgari/CC-By-SA 2.0)
ContextSocial Networking & Bookmarking Resources
Low-TechLink lists, Web rings
LAMPElgg
DrupalProfile(core), OpenID(core), Drigg
PloneOrganizational Profile, My Address Book, mxm Contacts, ExpertPool, Plonelicious, Tasty Bookmarks, Content Ratings, TagCloud, PloneWorldKit
Other
ServicesMySpace, Facebook, LinkedIn, Ning, other networking; Delicious, Digg, other bookmarking
InfrastructureOpenSocial

Virtual Reality

Virtual reality used to be all the rage among futurists. In practice, it provides a very literal community experience online, but may not be as efficient at some of the most important tasks. There are things that can only be done in a 3D interactive environment, though
Virtual reality environments, like the one pictured above from Second Life, provide a very literal mapping of real world communities (Photo credit: Vanessa Tan/CC-By 2.0)
Virtual reality environments, like the one pictured above from Second Life, provide a very literal mapping of real world communities (Photo credit: Vanessa Tan/CC-By 2.0)
I was really surprised at how far this technology has come. With OpenSimulator and the Second Life Viewer, there is now a complete free software virtual world system available for hosting your own virtual realities. There are also, of course more general-purpose 3D viewing and serving systems based on X3D (the successor to VRML).
Unfortunately, all of the virtual reality technologies rely on specialized clients. This is unavoidable, considering how demanding the application is on system resources (unless and until 3D features are built into common web browsers).
It occurred to me that one way to get 3D world features into a plain web browser would be to create a “virtual webcam”, offering rendered stills of a “location” within the virtual world, which could be seen by viewers who lack the 3D client (or sufficient bandwidth to use it). Such a program could probably be hacked together based on the Second Life Viewer and any given content management system. However, I was not able to find a ready made implementation of this to list below, so it’s probable this doesn’t exist yet (if you know otherwise, please comment).
ContextVirtual Worlds & 3D Visualization Resources
Low-TechRendered images, scene file downloads
ClientsSecondLife Viewer, FreeWRL, Xj3D, Collada Loader, WorldForge, Planeshift
ServersOpenSimulator†, WorldForge‡, PlaneShift
InfrastructureCrystalSpace-, VOS, X3D, U3D--, COLLADA-
ServicesSecond Life, OpenSimulator grids
† OpenSimulator is compatible with the SecondLife Viewer. Together, they now provide a complete free software virtual world system.
‡ WorldForge and PlaneShift servers are included with the client in the source code packages.

Delivering large downloads

A major problem for multimedia content, design, or software projects is how to deliver the end product. Downloads of a few megabytes are common, and some things, like entire GNU/Linux distributions or feature-length motion pictures, can be multiple gigabytes in size. Most people can’t afford to pay for this kind of download service on their own server, especially when the download is offered at no cost.
Moving large files such as software packages, music, and even entire CD or DVD disk images can be quite a chore. The newer BitTorrent protocol has become quite popular for this kind of task, because it shifts the load from the server to the clients, and it adds additional error correction, eliminating the risk of corrupted downloads (Photo credit: FaceMePLS@Flickr/CC-By 2.0)
Moving large files such as software packages, music, and even entire CD or DVD disk images can be quite a chore. The newer BitTorrent protocol has become quite popular for this kind of task, because it shifts the load from the server to the clients, and it adds additional error correction, eliminating the risk of corrupted downloads (Photo credit: FaceMePLS@Flickr/CC-By 2.0)
Fortunately, there are plenty of service providers who will carry most kinds of content you might create for HTTP or FTP download. Additionally, there is a relatively new technology, called a “swarming” download system which combines internet file-sharing technology with conventional hosting. The most successful such technology is Bit Torrent. These swarming download systems take load off of your server, allowing much of the work to be shared among the clients requesting the download, and they are particularly useful for high-volume, large-size, and very popular downloads.
To host such content on your own site, you’ll need only to provide the “torrent” file (which is a kind of index to the download), a “seed” of the original file, and a “tracker” to help coordinate the download process among clients. There are even free services providing the tracker and seed system, so that you don’t have to handle them.
ContextHigh-volume Download Resources
Low-TechHTTP, FTP
LAMP
DrupalBitTorrent, Filebrowser
PloneRailroad, ARFilePreview, PublicationProduct, PloneFilesZip, PloneForge, Software project
Other
Web ServicesSourceforge (packages), Google Code (packages), other project hosting; Internet Archive (content), Jamendo (music), Flickr (images)
ClientsBitTorrent, other torrent, other file sharing
Serversmod_bt (Apache), PHPBTTracker+ (tracker), Infrastructure| torrents
ServicesLinuxTracker, TuxDistro, TLMP, other torrent sites

e-Commerce

You might not think of internet stores as “social” software, but in many ways they are. Amazon’s marketplace provides a way for smaller suppliers to compete. Ideas about “collective patronage” for free-licensed works, will require both basic payment processing, and also simplification of fund-raising through collective fund-raising systems.
Money transactions are part of most communities in real life, and the ability to include this in online communities opens up many possibilities (Photo credits: The Consumerist/CC-By 2.0, Tinou Bao/CC-By 2.0)
Money transactions are part of most communities in real life, and the ability to include this in online communities opens up many possibilities (Photo credits: The Consumerist/CC-By 2.0, Tinou Bao/CC-By 2.0)
In a commons-oriented world, monetary trade is still very important. The conventional “store” infrastructure can be used in unconventional ways, and adding things like collective patronage and fund-raising systems can turn commercial tools into important community support systems.
One exciting upcoming initiative is Creative Commons’ “CC+” protocol. This is simply a unified way for content creators to offer additional licensing for Creative Commons licensed material. Although the idea was certainly conceived to allow “Non-Commercial” licensed content to be sold for commercial use to individual customers, there is nothing in the technology that prevents a “Buy for the Commons” approach which would make it possible to move non-free content into the free commons through collective patronage. Building such a system will certainly require the use of conventional e-Commerce software, and probably also software for collecting pledges from interested people.
There are also a number of services related to both payment processing and collective funding.
Contexte-Commerce & Funding Resources
Low-Tech
LAMPosCommerce, ZenCart, ECSCS, other shopping carts
DrupalUbercart, e-Commerce, osCommerce
PlonePloneMall, Simple Cart Item, EasyShop, GetPaid with Plone, PFG Payment Field, LetsPay, FlexPortlets
OtherJadaSite, other carts; CC+, SPP, RSPP
ServicesZenCart Hosting, PayPal, Authorize.net, Registered Commons†, Fundable, PledgeBank
†I’ve learned that Registered Commons is working on an implementation of the CC+ protocol for re-licensing works from various Creative Commons licenses for money. Another CC+ site was supposed to be operating now (Rights Agent) according to a Creative Commons press release early in 2008, but the link doesn’t seem to be responding, so they may not be operational.

Building an online community

Within the free software and free culture communities, there are plenty of reasons to build community sites, so as to involve visitors. Some of these can contribute a lot to the production, sharing, and understanding of free software, designs, and art.
I’ve tried to assemble the resources needed here, along with some ideas of how to use them. No doubt some would disagree with this particular breakdown, and I’ve probably omitted some important technologies, but I think these are eight that anyone setting about to design a community site should think about in their design.

Licensing Notice

This work may be distributed under the terms of the Creative Commons Attribution-ShareAlike License, version 3.0, with attribution to “Terry Hancock, first published in Free Software Magazine”. Illustrations and modifications to illustrations are under the same license and attribution, except as noted in their captions (all images in this article are CC By-SA 3.0 compatible).
Click here to find out more!

Similar articles

5

Do you like this post?
Vote for it!

Copyright information

This entry is (C) Copyright by its author, 2004-2008. Unless a different license is specified in the entry's body, the following license applies: "Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved and appropriate attribution information (author, original site, original URL) is included".

Biography

Terry Hancock: Terry Hancock is co-owner and technical officer of Anansi Spaceworks, dedicated to the application of free software methods to the development of space.

Vadi's picture

That's a pretty good list.

Submitted by Vadi on Wed, 2008-10-08 14:33.
Vote!
0
That's a pretty good list. The "stack" that I've settled on for projects is the following:
- Launchpad for project management - bug tracking, idea tracking, translations and downloads
- Wordpress for the site (normal pages + news + rss)
- Tuxfamily.org for the site hosting
- IRC - just use a link to mibbit for browser-based irc, otherwise people have their own client
- bbPress for forums.
... and I'd never use a wiki as a website.

amani's picture

Biased Article

Submitted by amani on Sun, 2008-10-12 00:27.
Vote!
0
The article is biased towards particular Content Management systems. There are plenty of other open ones like JOOMLA with similar capabilities.
Vadi, Launchpad is NOT OSS.
Best
A. Mani
Member, Cal. Math. Soc

Ryan Cartwright's picture

True but

Submitted by Ryan Cartwright on Mon, 2008-10-13 15:10.
Vote!
0
The article is biased towards particular Content Management systems. There are plenty of other open ones like JOOMLA with similar capabilities.
True but this is not a review of the best fit or even the most popular. It’s a guide on what kind of things are available. Would you have been happy if Terry had included details of Joomla as well? What about other CMS - should they get a look in? Finally how long do you want this piece to be?
cheers
Ryan

Terry Hancock's picture

Biased

Submitted by Terry Hancock on Tue, 2008-10-14 17:30.
Vote!
0
Yep. It sure is.
I even said that: Drupal because FSM uses it; Plone because I use it; LAMP because it is clearly the most popular approach (and older).
Writing a truly balanced and comprehensive list would be an enormous undertaking for one person.
However…
Please note that 1) this article and illustrations are under a free content license and 2) we have a “reply with post” option at FSM. You could certainly make an effort to supplement this list with your own preferences, either here, or on your own site.
But I warn you that it is a deceptively time-consuming task! Just when I thought I was nearly done, I spent about three days finding, collecting, checking, and formatting links to packages.

Vadi's picture

re

Submitted by Vadi on Mon, 2008-10-13 16:18.
Vote!
0
@amani: Yeah I'm aware, thanks. Just like on Windows, it's possible to create open-source compliant applications on the platform.
--
http://vadi-blog.com
http://mudlet.org

mio amor's picture

There is a an old saying

Submitted by mio amor on Fri, 2009-08-07 18:30.
Vote!
0
There is a an old saying that says the pen is mightier than the sword, but today that can be expanded to say the internet is mightier than the gun and its true. Social networks are becoming the voice of the unheard as strategies that were once used just for viral marketing are now being used to get the word out in a big way from nations where the government keeps tight reins on the media.
link building service

Labels:
[blogger]

Author Name

{picture#YOUR_PROFILE_PICTURE_URL} YOUR_PROFILE_DESCRIPTION {facebook#YOUR_SOCIAL_PROFILE_URL} {twitter#YOUR_SOCIAL_PROFILE_URL} {google#YOUR_SOCIAL_PROFILE_URL} {pinterest#YOUR_SOCIAL_PROFILE_URL} {youtube#YOUR_SOCIAL_PROFILE_URL} {instagram#YOUR_SOCIAL_PROFILE_URL}

Contact Form

Name

Email *

Message *

Powered by Blogger.