130 likes | 291 Views
Tom Sawyer’s Web Site. Lee Haslup. About me…. Outgoing Web Developer… Speaker Coordinator… Speaker. Tom Sawyer? WTF??*. * (What’s That? Friend). FIRST. Rewriting the JUG Jobs Application. Struts Learning Group page on StikiWeb.org. Old JugJobs Application Good User Interface
E N D
Tom Sawyer’s Web Site Lee Haslup
About me… Outgoing Web Developer… Speaker Coordinator… Speaker.
Tom Sawyer? WTF??* * (What’s That? Friend)
FIRST Rewriting the JUG Jobs Application
Old JugJobs Application • Good User Interface • Hard to Maintain. • New JugJobs Application • Open-source (SourceForge) • Struts • JDBC (MySQL)
Info on the JugJobs project and the Triangle Java Learning Group (aka the Struts Learning Group) http://sourceforge.net/projects/jugjobs/ http://groups.yahoo.com/group/trijlg/
This picture has nothing to do with anything. I just like it. Please bear with me. INTERMISSION This is your chance to sneak out before we start on StikiWeb NEXT
What is StikiWeb? A STruts-based wIKI WEB tool. Originally Stiki Wiki (But that name was taken in SourceForge) An Open-source Project An application I wrote to teach myself Struts.
How is StikiWeb Different from Other Wikis? • Powerful Access Control • Most Wikis either allow everybody to edit everything or have fairly simple per-page access control. StikiWeb partitions the Wiki-name space and allows (classes of) users to be assigned various levels of access. The names of Wiki pages are similar to Java package names. [But StikiWeb considers page "Foo.Bar" to be a child of page "Foo" while Java does not consider them related.] Unless it specifies its own access restrictions a child page will inherit the access restrictions of its parent. • The access levels (from least to most restrictive) are -- ADMIN, EXTEND, EDIT, ATTACH, COMMENT, AUDIT, READ, NO_ACCESS • and... I wrote it
What Does StikiWeb Have to do With TriJUG The current TriJUG Wiki - has fallen into disrepair - is overgrown with odd junk, much of it in Chinese. - Does not appear to be a Java application. Replacing it with StikiWeb - will make the TriJUG Wiki an open-source Java project - will give us a bit more control over its content - will (hopefully) make it more useful - will give my SourceForge project more traction.
http://sourceforge.net/projects/stikiweb/ mailto:biglee@haslups.com Questions?