PeerWriter is a collaborative text editor. Multiple peers can edit the same document while they see overall changes in real-time. PeerWriter is based on a decentralized infrastructure, using a non-locking concurrency protocol ensuring global consistency.
WEB-INF/ lib/ httpunit.jar jlibdiff.jar jstl.jar junit.jar radeox.jar servlet.jar standard.jar xpp3_min-1.1.3.4.O.jar xstream-1.1.3.jar src/ META-INF/ services/ org.radeox.filter.Filter org.radeox.macro.Macro fr/ loria/ ecoo/ pbcast/ test/ AntiEntropyTests.java LogTests.java NeighborsTests.java PbCastTests.java PropagationTests.java Log.java Message.java Neighbors.java PbCast.java Site.java util/ log/ Logger.java PrintLogger.java FileUtil.java GUID.java NetUtil.java ObjectCloner.java wooki/ web/ servlets/ Admin.java BaseServlet.java Bootstrap.java CreatePage.java EditPage.java ReceiveMessage.java ViewModifications.java ViewPage.java wiki/ ImageMacro.java TagLib.java WookiLinkFilter.java Wooki.java woot/ clock/ Clock.java PersistentClock.java core/ Pool.java WootId.java WootPage.java WootRow.java op/ WootDel.java WootIns.java WootOp.java test/ MolliUrsoTests.java PatchImpl.java PerformanceTests.java WootRowTest.java Patch.java State.java WootSite.java web.xml wooki.tld pages/ images/ emoticons/ delete.png synchronize.png wooki.ico admin.jsp bootstrap.jsp createPage.jsp editPage.jsp error.jsp footer.jsp header.jsp pageMenu.jsp service.jsp viewModifications.jsp viewPage.jsp style/ basic/ ubuntu-fr/ .classpath .ignore.so6 .project build.properties build.xml wooki.properties