HomePage RecentChanges

Noösphere

What is Noösphere?

Noösphere (diaeresis optional) is the software that underlies the PlanetMath.org website.

Installing Noösphere

See the Installing Noosphere page for various helpful documents.

Hacking Noösphere

Getting The Code

See the SVN instructions at http://aux.planetmath.org/noosphere/.

Formal Development

ChangeLog

Mon Feb 28 15.02.46 UTC 2005
Previous commit was broken. In two places, there was still a call to the old (removed) invalidation indexing function. This broke entry revisions, and perhaps also additions. --akrowne
Sun Feb 27 16.31.04 UTC 2005
Synched code with new entry invalidation system. The goal of this system is to be more precise than the previous one, which invalidated any entry containing the first word of a new concept label. The new system employs an adaptive phrase index I came up with, which keeps track of occurrences of common word tuples, but not all word tuples (on the current data set, this allows the index to save space by a factor of over 1,100 – just for word doubles). When a common phrase appears in a new concept label (say, a title), far fewer entries will now be invalidated (in general). Also in this change, the definition of the rendered_images table was improved, and a fix to the definition of the cache table was improved in the mysql schema. In addition, the stopwords list has been removed from the code and placed in etc/stopwords.txt. --akrowne

Eventual Rewrite

Discussion

Transparency to new users

Please add an overview of the top-priority items directly to this page. --jcorneli Thu Mar 31 21:03:07 2005 UTC


Projects