By Matt Rajkowski
Concursive Corporation
Product Design
The Administration web page will be the normal process for making changes to build.properties -- this requires web-based editors so that admins can make changes on-the-fly. The framework is there, but not complete. In the meantime, editing the file manually works.
The next release will have an Install and Admin parameter for changing the registration property. This will be documented and tested too because it looks users are having trouble.
The intent is for the admin to choose from the following registration types:
1) Allow anyone to register (Undocumented and needs UI)
2) Only allow administrators to invite others (works today)
3) Allow any user to invite any other user (works today)
4) Allow users to register from an integrated system (tbd)
For your next question, when installing a JSP based web application, the JSPs (HTML files with code) are in an uncompiled state. This means that the application needs to compile the pages whenever they are needed, but does this only once.
You can choose to do this at Install, during an Upgrade, or if need be on the Admin page. This speeds of the application.
The recompile JSPs button is there for source code users to compile the JSPs. Typically installations have this on the Install and Upgrade pages, but if needed it's there in Admin.