filsa.net: Frontier Scripting [ Script Archive | Ideas & Issues | Polyglot | Software | Projects ]

Suite Info

If you write suites, tell your users about yourself!

At the risk of taking away valuable namespace, I propose a convention for suite writers.

suite.yourSuite.suiteInfo

A suiteInfo subtable would go a long way toward helping your users.

Problem: A lot of suites don't have good author contact info or URL's. When an update is needed or there's a problem, we can't find the ones responsible.

Idea: Scriptwriters should include a suiteInfo subtable, with at least these minimal fields:

  • authorName
  • authorEmail
  • version
  • url

and optionally, also

  • authorLocation (for fun)
  • versionHistory

Here's a sample screenshot:

Advantages

Although this kind of info is often found in the readme, if it is in this form, it would be easy for other scripts to parse this information out.

A distribution system (like the proposed DOODADS) could use this kind of meta information.

In fact, a distribution system like DOODADS could require--or at least inititialize--these fields.

Alternatively, Userland might consider adding these fields to it's suite init script (@system.menus.scripts.newSuite).

Discuss

What do you think? What other fields would be good?

Comments to the "Script Meridian" Community List.

Thanks!

Ideas & Issues
Site Outline

I&I Home
1998
  05
  Improving Javascript Support
  Featuring suites.jsl: A pageheader script for the <SCRIPT> tag.
  06
  Character Entities
  Make working with HTML character entities easy.
  Copy Address
  FileWriters Questions
  Ideas for discussion
  Navigating the ODB
  Making it easier to get around in Frontier
  Suite Info
  If you write suites, tell your users about yourself!
  07
  Binary Objects in Your Website
  Frontier needs to learn how to render binary objects
  Creating META tags
  How can I put <meta> tags into my Frontier web pages?
  Filemaker and Frontier
  Where can I find resources for scripting Filemaker with Frontier?
  Frontier Mailing Lists
  More signal, less noise
  08
  Comments on Fat Pages
  Good fatpage, bad fatpage
  Quiet Advances
  Userland continues to crank out new features, bug fixes.
  Render Table Memory Issues
  An easy fix to a problem with rendering huge websites
  12
  Rendering out to more than one server
  Filewriters should be able to see the adrPageTable

   
Back to I&I Home   >>  

Back to
the top

This is Phil's Frontier Scripting Site. San Francisco, CA
Copyright © 1996-98, Phil Suh. All Rights Reserved.
http://www.filsa.net/frontier/ii/1998/06/suiteInfo.html
This page last built on 6/28/99; 11:07:31 PM

filsa.net: Frontier Scripting [ Script Archive | Ideas & Issues | Polyglot | Software | Projects ]