Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: Wanted: a Libmaster - no pay, but glory

From: jason:cunliffe:verizon at: 15-Sep-2002 16:46

> Python has 'The Vaults of Parnassus': http://www.vex.net/parnassus/ > Perl has CPAN: http://www.cpan.org/ > Ruby has a few links at: http://www.rubycentral.com/links/index.html > Euphoria has a simple archive at: http://www.rapideuphoria.com/archive.htm
Zope has 'ZopeLABS': http://www.zopelabs.com/ Digital Photography has http://dpreviews.com <==AWESOME good for content, features navigation and smart fast friendly HTML. Its useful to evaluate various features and criteria. 'Submit' and 'Community' are two important ones...here's my 0.02 for 3 sites I know and use. hth ./Jason =============================================== PYTHON
> Python has 'The Vaults of Parnassus': http://www.vex.net/parnassus/
Great site! - Integrity: 100% Developed in Python for Python. - Navigation: Fast and easy to navigate. Helped by clear colored hyperlink styling. Especially the 'bread-crumb' -style path on top left of every page. Easy to see where you are and jump back up the tree. - Structure: The site is not a home but a super directory. I believe the 'Vaults of Parnassus' database only holds pointers to module home pages and a little metadata needed. Does not store sources. - Database: not known - Search: Search is quick and useful. Available 24/7 every page - URL accuracy: This one area the Vaults could be improved a little. Since the site is just a directory for many external websites, it is hard to catch and store a URL reference on the site itself. An obviously it is not intended to be used like that. For example, the GAMES page is http://py.vaults.ca/parnassus/apyllo.py/238168060 There's an entry "Crystal Space 0.14 - A free portable 3D engine written in C++, with python scripting support. <more>" When you roll the mouse over it shows the link for 'Crystal Space' as http://py.vaults.ca/apyllo2.py/66090028 but clicking on it will redirect your browser to its source forge home at http://crystal.sourceforge.net/ - Submit: Submit page is very simple. Nice option to autopost announcement to Python newsgroup. http://py.vaults.ca/submit/ - Community: One-to-many model. 'The Vaults' are the *essential* contributed software resource of the python universe. But apart from submission form, there is no direct community activity, threaded comment, notes of feedback etc. All that is done on comp.lang.python and/or emails to authors or in local forums organized by the authors on their own sites. - Design: Simple distinctive 'gothic' concept. Minimal graphics to keep it swift and focused, but a little design thought goes a long way. Very legible. - Printing: [important to test and consider this. sorry no printer available right now.] - Authoring: One person design built and maintains. - Favorite feature: 'Latest' tab at the top. Best way I know to find out anything that's hot AND usable in Python. - Performance: Usually fast and very well maintained. Periodically off-line. There were database/server access problems occasionally in the past. That has been fixed now I think. Occasionally referred off-site links are down or dead [not the fault of Parnassus]. Over time these are flagged and corrected. =============================================== ZOPE
> Zope has 'ZopeLABS': http://www.zopelabs.com/
Integrity: 100% Developed in Zope for Zope. - Navigation: fast with multiple links. Typically not more than 3 clicks away from anything. - Structure: Simple tabs/menu built around a growing cookbook metaphor with related news and fast multiple indexes based on category, age, and popularity. - Database: ZODB, Zope's own built-in object database. - Search: - URL accuracy: Good. By database id number. Zope publish everything in its ZODB as a URL. For example: http://www.zopelabs.com/cookbook/1014075524 - Community: Participatory. Strong community resource among several. Registration + membership login unlock submissions, comments etc. That applies an intrinsic set of Zope features for handling fine-grained control of logins, sessions and permissions - Design: slightly cluttered minimal graphics, but very rich fast access from multiple places to the same information. Nice colored syntax. [note: TO my knowledge, There are no beautiful looking Zope sites -- all built by ultrageeks for ubergeeks. Zope is not artist-friendly. If only.. ] - Printing: [important to test and consider this. sorry no printer available right now.] - Authoring: One person design built and maintains. Zope has step learning curve. The site is both a way to give back to the community and a hands-on experimental learning/development project. Active site-membership and strong mailing list helps this. Zope changes constantly, so does the engineering supporting the site. A good demonstration of Zope, which was designed to do just this kind of dynamic web publishing. - Performance: Good. =============================================== REBOL =============================================== http://www.reboltech.com/library/library.html Integrity: uncertain.. The website surely uses some REBOL but no indication of how and where is given. Even if all sort of cool REBOL scripts are used to generate these pages, the end result is very poor self presentation of REBOL capabilities. Missed opportunity! The good news - it's easily remedied. - Navigation: Very crude:-( Too many clicks. No feedback. Depends heavily on browser 'back' button. The library might benefit from a unique server alias, such as http://library.rebol.com - Structure: Flat HTML c.1993 Based on simple categories. - Database: not known - Search: None!!!! REBOL home page has a general search to get you one of many site pages, but nothing better focused than that for the library. Once on a page, you can use browser's own 'find' tool to zero in. - URL accuracy: Good. By regular text name. An old trusted advantage of raw minimal HTML site design is that every script can be referenced reliably by a unique static URL. Ironically, dynamic sites often have to work much harder to generate simple unique urls which can be reused by people for linking to their content. Here see for example: http://www.reboltech.com/library/html/timewebs.html or http://www.reboltech.com/library/scripts/timewebs.r That's great, because once found, you can tell someone fairly reliably where to get it another time. Unfortunately, there is no cross-link on the HTML version to the source file %timewebs.r - Submit: None. Since REBOL/View/Desktop is the proposed platform, the web presence for REBOL library is minimal. Through /View Desktop there is another community potential demonstrated, but still lacks essential features to be seriously useful. Both rebsites and the website lack feedback, search and versatile indexing tools. - Community: None. Lacks any on-site commentary, support, notes, stats or examples. Depends on mailing list. - Design: Clean minimal sans serif. Legible. More or less consistent with rebol docs and VID stuff. Black brown typography with duck-egg blue background highlight bars. - Printing: [important to test and consider this. sorry no printer available right now.] - Favorite feature: REBOL scripts are so small, and you can just cut'n'paste them right into the shell from a web page to run them. Yes! - Performance: Fast because it is simple. Your turn... - Integrity: - Navigation: - Structure: - Database: - Search: - URL accuracy: - Submit: - Community: - Design: - Printing: - Favorite feature: - Performance: ./Jason