Smug

Smug lets you edit web pages live in a web browser.
Download

Smug Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Andrew McNabb
  • Publisher web site:
  • http://www.mcnabbs.org/andrew/mrs/

Smug Tags


Smug Description

Smug lets you edit web pages live in a web browser. Smug lets you edit web pages live in a web browser. It may sound a lot like a wiki, but Smug is not a wiki. Wikis are based on a flawed model that assumes that content must be either open or stable, but not both. A page on a wiki is open, and anyone can edit it. This unlimited openness can lead to anarchy, expressing itself as users deface pages or fight over content. If it gets out of control, an administrator can lock a page, which completely removes all of the wiki's openness.Smug does not require to choose between openness and ownership. In this sense, it is much more in line with open source software than with wikis. A page has an owner, who has full control over its content. Other users can edit a page, but their modifications are not automatically incorporated. Instead, the pages are prepared as a patch, which is submitted to the page owner. The owner then decides whether to accept or reject the patch. Submitting a patch in Smug is just as easy as editing a page in a wiki, but the result is openness without anarchy.How Smug worksSmug is written in Python. It stores its data in the distributed version control system Git, which is also used to manage the source code of the Linux kernel and many other large projects. Smug's web interface is built in the Django framework and makes use of the Django templating system.Requirements:· Git 1.5.3 or later· Python 2.5· DjangoWhat's New in This Release:· Basic editing is working and stable.


Smug Related Software