Re: FreePAN: an opportunity to share repositories!
Brian Ingerson <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.squeak.foundation |
|---|---|
| Message-ID | <[email protected]> |
On 19/12/02 09:50 -0800, Ned Konz wrote: > On Thursday 19 December 2002 05:43 am, [email protected] > wrote: > > - The protocol between servers and clients is dead simple on top of > > http. I like to keep things as small as necessary - no need for > > SOAP or XML. I just use very simple commands in http requests and > > use Squeak as "language" for transmitting structures. > > That is, what's going over the net looks like this (example is for a > category): > > (self newCategoryWithId: 'aaac9f7d-6d46-471d-96aa-522dc546cbee') > created: 3206703930 > updated:3206703930 > name: 'Class libraries' > summary: 'Class libraries for Squeak to use for development' > url: '' > mandatory: false > parentId: nil! > > Note that this could easily be represented in YAML... And it might look like this: --- !newCategoryWithId =: aaac9f7d-6d46-471d-96aa-522dc546cbee created: 3206703930 updated: 3206703930 name: Class libraries summary: Class libraries for Squeak to use for development url: '' mandatory: false parentId: BTW, Here's an example of the YAML meta data for a random FreePAN module: dist_id: rskkserv version: 2.94.12 language: ruby description: |- rskkserv is an alternate version of skkserv implemented by Ruby. Please use ruby-tcpwrap library for security. Now, supports multi skkdic and epwing dictionaries(*1). *1: Needs ruby-eb library for epwing dictionary. categories: - Application/Util license: GPL owner_id: YamashitaJunji update: 2001-08-15 01:11:52.000000 Z wrapped_content: rskkserv-2.94.12/ This file is at http://freepan.org/ruby/by-owner/YamashitaJunji/rskkserv/index.yml Cheers, Brian