| Overview
Collaboration. From its academic roots to the bustling commerce
sites of today, the Internet has always been about collaboration:
providing a means for people to communicate and work together
effectively. But how do you build effective tools for
collaboration? How do you build tools that are simple enough for
people to really use, yet powerful enough to really facilitate
collaboration? In 1995 Jon Udell became executive editor for new
media at BYTE magazine, taking on the challenge of building
an online presence for a traditional print publication. In meeting
this challenge, he discovered that he was managing an online
community, not just an online publication. He discovered that he
was building not just a set of documents, but a suite of
Internet-based groupware applications in which editors, writers,
and readers all participated. Practical Internet Groupware
details the lessons learned from that experience. Drawn from the
author's real world experience, Practical Internet Groupware
describes the tools and technologies for building and rapidly
deploying groupware applications, and also discusses the design
philosophy and usability issues that determine the success or
failure of any groupware endeavor. The key to success lies in using
simple tools, often open source, that effectively blend in
established Internet technologies that have always had a
collaborative aspect (SMTP, NNTP) with new technologies that
enhance our ability to manage collaborative documents (HTTP, XML).
The result is an approach that codifies the idea that many web
content providers have long suspected: yesterday's online content
is fast becoming tomorrow's network-based applications. In this
book you'll learn how to:
Base groupware on standard Internet technologies (mail servers,
news servers, and web servers) Use simple server- and client-side scripts to automate
creation, presentation, transmission, and search of electronic
documents Create a base of documents that contain semi-structured data
representing much of the intellectual capital of an enterprise Deploy these solutions in a way that scales from groups of a
few collaborators to communities of thousands of users
If you've ever been disappointed watching a commercial groupware
system used as little more than an expensive email client, or if
you've ever wondered how to transform simple email, news, or web
clients from document viewers into collaboration tools, then
Practical Internet Groupware is for you.
Editorial ReviewsAmazon.comDrawing on the wealth of experience he accumulated developing internal and external collaboration solutions for BYTE magazine, author Jon Udell provides a thorough guide to building networked tools for collaboration. Unlike many books that are tied to a given language or protocol, Practical Internet Groupware delivers useful code examples in several languages, including Perl (primary language), server-side Java, and XML. Protocols discussed include NNTP, IMAP, HTTP, POP3, and SMTP. The first section covers general use and policies as they relate to groupware. Administrators and end users will benefit from the references to NNTP messages in Collabra and Outlook, scoped discussion groups, and packaging messages and discussion threads. Udell also includes many tips and usability pointers. When discussing how to build, index, and navigate a document database, he delineates ways to create rich navigation that incorporate topic-sensitive and sequential navigation using modular Perl examples. Many of the solutions that are presented address custom software that implements open standards. One of the most powerful solutions discusses a lightweight, Perl-based local HTTP server, called dhttp. Creating, using, extending, and integrating this server are capably covered by the author, and it is convincingly presented as a flexible means of distributing information. As a mark of distinction, the book approaches problems from multiple angles. With security as an example, the author discusses the implementation of encryption for dhttp and notes the legal issues surrounding the use of SSLeay. In essence, his example becomes an alternative way to implement a secure channel using the Blowfish encryption algorithm. The book contains quite a bit of useful code, but like most (perhaps all) O'Reilly books, it does not include a companion CD-ROM. Appendix A discusses where to get the code and modules (primarily on the author's Web site), but receiving this high-quality source code on a well-organized CD-ROM would increase the value of the book. For those interested in creating a document database and integrating it with HTTP and NNTP, this book provides the background, code, integration, and deployment information you will need. --John Keogh Topics covered: Using groupware, policy, culture, and implementation; creating a collection of documents that can be used as a database (docbase); integrating docbases with a variety of servers, including NNTP and HTTP; security, authentication, and encryption; integration; creating a lightweight HTTP server; deploying INN, Microsoft NNTP service, and Netscape Collabra Server; indexing, navigating, and searching; IMAP, POP3, and SMTP. The source code is primarily in Perl, with some server-side Java and C++. XML and HTML are used for many examples, and using XML and XSL is also discussed. Appendices include information on where to get the code and modules that are presented in the book and Internet RFCs. | Book DescriptionCollaboration. From its academic roots to the bustling commerce sites of today, the Internet has always been about collaboration: providing a means for people to communicate and work together effectively. But how do you build effective tools for collaboration? How do you build tools that are simple enough for people to really use, yet powerful enough to really facilitate collaboration? In 1995 Jon Udell became executive editor for new media at BYTE magazine, taking on the challenge of building an online presence for a traditional print publication. In meeting this challenge, he discovered that he was managing an online community, not just an online publication. He discovered that he was building not just a set of documents, but a suite of Internet-based groupware applications in which editors, writers, and readers all participated. Practical Internet Groupware details the lessons learned from that experience. Drawn from the author's real world experience, Practical Internet Groupware describes the tools and technologies for building and rapidly deploying groupware applications, and also discusses the design philosophy and usability issues that determine the success or failure of any groupware endeavor. The key to success lies in using simple tools, often open source, that effectively blend in established Internet technologies that have always had a collaborative aspect (SMTP, NNTP) with new technologies that enhance our ability to manage collaborative documents (HTTP, XML). The result is an approach that codifies the idea that many web content providers have long suspected: yesterday's online content is fast becoming tomorrow's network-based applications. In this book you'll learn how to: - Base groupware on standard Internet technologies (mail servers, news servers, and web servers)
- Use simple server- and client-side scripts to automate creation, presentation, transmission, and search of electronic documents
- Create a base of documents that contain semi-structured data representing much of the intellectual capital of an enterprise
- Deploy these solutions in a way that scales from groups of a few collaborators to communities of thousands of users
If you've ever been disappointed watching a commercial groupware system used as little more than an expensive email client, or if you've ever wondered how to transform simple email, news, or web clients from document viewers into collaboration tools, then Practical Internet Groupware is for you. |
Top Sellers in This Category | Browse Similar Topics | | Top Level Categories:Sub-Categories: | | |
Reader Reviews From Amazon (Ranked by 'Helpfulness') Average Customer Rating: based on 7 reviews. An avant-garde proposition that foreshadow web 2.0, 2006-04-07 Reviewer rating: In his book "Practical Internet Groupware", former BYTE magazine editor Jon Udell layout an architecture that links human minds into collaborative relationships. Base on his actual experience in building BYTE's intranet as well as the magazine's public online services, he gave his insight on the powerful use of Internet.
Among the many IT books I have read, this book stand out as sublime, even avant-garde. Got a question? Search the Internet, send a follow up email to folks you have never met. That's something many of us have probably done without much thinking. Yet Jon would step back and reflect on the dynamic that had happened. An ad-hoc workgroup was formed between him and several person on one particular task. The collaboration was unbounded by time, geography or corporate affiliation. He strived to grasp the subtle interactions and to facilitate this flow of information on the Internet.
People are lazy and do not like to learn or adapt to complex rules impose by computer systems. On the other hand simple rules and clever UI tweak can often make interactions spontaneous and effective. Use an appropriate subject for a message is one good example. The author discussed one of the oldest groupware on the Internet, the Usenet newsgroups. He termed it conferencing and explained why it is a better channel for some kind of interactions compare to email. Many of us who get caught in lengthy email debate would be delighted to know there are more effective way to conduct this kind of discussion. Indeed a seamless integration of web, email, newsgroup and a searchable document database are the components that make a formidable groupware application.
Unlike most IT books, he did not focus on any single platform, computer language or a technology. Whether it is a tool from Microsoft or its competitors, a freeware or a commercial product, he would use it if he see fits. Throughout the book are short, unglamorous, but nevertheless working code samples. Given I read this 6 years after its 1999 publishing date, many of the code or specific technologies are already considered obsoleted. Yet the insight that stem from these early system are just as relevant today. Think just what is the core component of web 2.0 technology? User participation!
Perhaps nothing reveal more about this book than its front cover. The 'practical' in the 'Practical Internet Groupware' means everything is derived from actual experience and real code rather than a theoretical discussion. Yet it is in small print while the 'Internet Groupware' is emphasize in the banner. That's because the code and the actual systems are just starting points that spawn the exploration of threads that link people into collaborative relationship. This is an immensely powerful Internet application we have yet to master. | A good overview, though nothing specific, 2001-01-08 Reviewer rating: This was a good read, though it was not as technical or as specific as I was hoping for. O'Reilly books are known problem-solvers, and this text was a good one for the beginner. I was aware of the problems my group was facing, and it was nice to find that the problems had been previously tackled. I looked at it as a "consultant" of sorts, a book to hold my hand and take me through the pitfalls and benefits of all solutions available. I would have given this text a higher rating had it provided more practical and hands-on solutions to the problems faced. This book was closer to a "for Dummies" book than it was to the usual O'Reilly bible, and I was a little disappointed. | Revolutionary, 2000-05-20 Reviewer rating: It's amazing how many capabilities there are in MS and Netscape suites (browser + mail reader + news reader) and how they work together. Using SMTP, HTTP and NNTP as the foundation, Udell gives us a vision for the future of online collaboration (even though WebDAV only get passing mention). If you are building an intranet, this is the second book you should read after Philip and Alex's Guide to Web Publishing. To build an intranet in the year 2000 without NNTP capability should be a crime. | Excellent--A Must Buy for Internet Forum Managers, 2000-05-15 Reviewer rating: This is an excellent book. When I first encountered it I wasn't really impressed by the title since I doubted someone could say anything new or interesting about Usenet. Sometime later, though, I read Tim O'Reilly's review in his "Ask Tim" column. Tim recommended it so highly that I picked it up the next time I hit the bookstore. I'm very glad I did because Jon Udell has done a great job of looking at modern groupware concepts and applications, while also giving intelligent treatment to the historical roots of groupware in systems like Usenet. This isn't a book about Usenet, or Lotus Notes, or any specific groupware product. It is about building and maintining modern groupware systems, and it examines this topic from a variety of conceptual and practical angles. This book provides a lot of ideas--good ones. Many of the ideas are so wonderful because Jon always keeps an eye on the future, and provides advice toward ensuring that groupware systems use the best of current technology (e.g., XML) but still remain flexible for future developments. If you manage discussion forums of any kind, or are considering doing so, I recommend that you pick this book up. | a typical classic: have a vision, but too weird, 2000-02-15 Reviewer rating: it has a vision, and a good start. but too weird. The author seems like to use peculiar way and terminology to express easy and common practice. e.g. ordinary cgi, database-driven, and the importance of LWP. Yes, perhaps by means of that, it provides some antidote for the everyday practice and good for seeing the vision he presents, but it makes it unnecessarily difficult. however, still worth for reading. It is a big picture book, although there are also a lot of codes (java and perl). I really hate it -- because it is really a must read (ya, the MUST!) for web-engineer, while I clearly know that the author can make it much easier for us. |
Some information above was provided using data from Amazon.com. View at Amazon > |
| |
|
|