In Smalltalk, the system browser is the central tool for pretty much anything. Glamour seems to be a package for building general purpose browsers using a declarative scripting language. From the paper it is available in VisualWorks and Pharo, but I'm talking here only for the Pharo version.
Besides the technical advantages of Glamour over older approaches, the support for OmniBrowser seems to be stopped by 2011/2012. So Glamour, which has been around from 2009, could possibly be the logical successor of OmniBrowser. But there is an amazing surprise: Another "browser project" was created, it is called Nautilus.
Possibly because developers noticed that being a browser implementation framework and a class browser is difficult to maintain, OmniBrowser was "splitted" in Glamour for browser framework and Nautilus for Smalltalk Class Browsing. Quoting from the Nautilus chpater: "It was designed to browse RPackage, to be compatible with the RB refactoring engine, to be environment aware and to work with Announcements"
- Is that impression right?
- Is Glamour still actively developed?
- Does Glamour and Nautilus have overlapping purposes?