• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp204
r3wp3029
total:3233

results window for this page: [start: 301 end: 400]

world-name: r3wp

Group: !AltME ... Discussion about AltME [web-public]
eFishAnt:
4-Jan-2005
The reason I started playing with my sex was that I wanted to change 
my icon color, then one thing led to another...hmmn now I know what 
AltME should do...show the colors of the people applied to the names 
in the Users list...suspect that has already been suggested.
eFishAnt:
4-Jan-2005
well, send me a spec that is simple...not a long list, and what you 
want that AltME doesn't offer.
[unknown: 9]:
17-Jan-2005
Reichart is resistant to the first idea .. has been made many a time 
by me and others


Uh, no........I love the idea.  I love the idea so much that when 
we were building our other product the first thing we did was put 
this feature in.  However, on AltME, that is not at the top of the 
list of what we are doing next.
[unknown: 9]:
19-Jan-2005
James, yes, good point, as a general rule I try not to use colour 
alone to denote things.  Oddly, you are the first person to mention 
this.

Please note the 7% issue in your feedback, this will push it up on 
the list (the list is big), but we do fix things in a specific order.
Maxim:
3-Feb-2005
moderator would have a short list of things people can do with a 
group.
Maxim:
3-Feb-2005
post, delete, read with each of these being 100% use private list, 
moderator only, others.  so you could have a list which is readable 
by all, postable only by private memembers and deletable only by 
the moderator.
Maxim:
3-Feb-2005
also, moderator, should be a list of users, not just one person.
[unknown: 9]:
17-Feb-2005
Yeah, it is on the list, I call it the Knock Knock feature.  The 
way it works is people can actually sign up before even getting into 
AltME from a website if they want.
Terry:
17-Feb-2005
Reichart, this list you speak of must be huge by now?
[unknown: 9]:
17-Feb-2005
Not years.  Yes, List is big, but at least it is getting attacked 
every day.
[unknown: 9]:
24-Mar-2005
So our next update is coming along, aside from any features we are 
planning to include in the next build of AltME, we are looking for 
a new top 10 list of features or bugs for an interim release.


Please take some time to think about this before posting, in an attempt 
to keep this post clean and simple.


Even if you have posted to feedback in the past, I'm look for what 
is most important to you.


Also, the Recycle bug is being fixed, but can't be for this interim 
build, since it is part of the new architecture.
Graham:
24-Mar-2005
line by line scrolling ... and particularly in lists where it is 
almost impossible to select a  single usre in a very long list
Henrik:
24-Mar-2005
[1] Grouping of calendar events so you can filter select which type 
or with whom, specific calendar events are shared with, for display.
[2] Weekview in the calendar to fit more events pr. day

[3] Events from calendar formatted as a chronological TODO or activity 
list

[4] Export the calendar as HTML (it's a real problem if you have 
many events per day and can only see a small amount of them)

[5] Dynamic width of the user/group list to the left. Many group 
titles are chopped off.
[6] Filter search in the Users and Groups list

[7] Bigger/adjustable text area size in checklist entries, so it 
would be more suitable to store makedoc2 formatted documents in them 
(instant document repository!)

[8] Export checklists in makedoc2 format for integration in other 
makedoc2 docs

[9] Checklists as a column view. It would mean for Checklists: Spreadsheets 
that Checklists are in the left column and Spreadsheets are in the 
right column. You can select other checklists immediately without 
having to go back to the top and select a new one.

[10] Generally resizable windows everywhere. Small text areas are 
annoying!

:-)
Cyphre:
25-Mar-2005
1) FAST Message scroll-list with 'streaming' so I can browse/search 
in all messages in a group on the disk without need to setup the 
buffer in preferences and loose the performace and memory. (Get rid 
of the "Message cannot be shown. See Settings panel to allow older 
messages (Limit)." requester)
Anton:
28-Mar-2005
Links

 groups should be a different style of view (different as checklists 
 are different). An editable list of links.
[unknown: 9]:
29-Mar-2005
I think of communication software a little differently (in general), 
so I will share this.  

Read states

 (like the Red we are talking about) are a very interesting issue. 
  


Most computer software does a very poor job of replicating empirical 
or visceral conversations.  Email for example has a method of describing 
the "direction" you are speaking.  TO: Bob, CC: Carry.  Where the 
TO: indicates you are speaking directly to Bob, and that Carry is 
standing somewhere to the left or right of you.  BCC is someone hiding 
behind you. 


Email could have an interface where you first pick the people in 
the "room." And then use something like a 2D interface to move the 
listeners around a symbolic version of you.  This would be both silly, 
time consuming, and somewhat confusing, but you get the point.


What you have read and what you have not read though has a similar 
analogy.   There are thousands of sub states and markers people use 
to sort things they have read, will read, need to read again, need 
to respond to, etc.


In Box, Out Box, Papers upside down, putting papers you need to sign 
under your car keys on the floor in front of the door leading to 
the car, etc.


I have one friend who re-wrote some open source email program to 
have some huge number of states and then some simple filters.  It 
works VERY WELL, if you know his system.  He never forgets anything.


So the current model AltME has (right now) is a very simple interface. 
 Tantimount to "Have I ever seen this before."


We are playing with some other models in Qtask, which may get adopted 
into AltME.  I'm working on a system I call Venn Chat.  Some features 
include:

Have I read this before? (like AltME)
Mark this:  

Follow up (add to a list of messages you want to think about more)
Note (All should read this when they come into the group)
All Must Read (converts it into an AltME-like alert)


Convert to a task (and keep the context of the chat in place, this 
is opens up a whole other area)
Branch (something like forum threading)
Re-file (move from one group to another)

Re-post (copy to another group, at the same time, similar to branch).
Trigger (tell me when someone has finally read this).
Status (tell me who has read this so far).
Attach (files, links, etc)
Maxim:
31-Mar-2005
1.  link tasks with the calendar

2.  "clear all" a simple button which removes red color of all groups. 
usefull when skipping a few days...

3.  HIDE groups (and users).  just add simple check mark to  window 
which lists all available groups and any you check-off are removed 
from the list you look at (yet you still receive their posts, if 
you want to look at them another time).

4.  per group moderators for private AND public groups (delete posts, 
insert posts, manage users, etc.   A part from "opting out", users 
are not able to change the setup (like deleting the group), group 
name, list of users in private group, etc ).  

5.  single file export of all selected task lists and their tasks 
(ascii or html)

6.  SORT task list... we cannot sort the task lists... only the tasks 
they contain... a real bitch when working with others...

7.  Also allows read-only mode for private groups for people not 
in private users list.   Great to manage announcements for private 
tools.
8.  'workdays only - weekend only' option for calendar

9.  properly support hours in calendar tasks, so that hours are always 
available, right now, the software often ignores any data we put 
in the hours field..
Ammon:
1-Apr-2005
I think we just need a field above the user/group list, when you 
start typing it starts limiting the list just like your cell phone's 
contact list...
Ammon:
1-Apr-2005
Most cellphones compare letter for letter (i.e. if I type "a" then 
only the contacts whos' name starts with a are going to be displayed.) 
But I would opt for full name searching so that if the name has an 
a in it then it would show up in the list...
Izkata:
6-Apr-2005
If we can understand it, it's good enough  (^.-)  And that idea is 
a pretty good one, actually - similar to the [subject] blocks we 
use in the mailing list
Maxim:
6-Apr-2005
like a thread without branches basically.. I forgot to put that in 
my wish list... it would have been # 1
Allen:
6-Apr-2005
1. Ability to adjust fonts/size

2. Tabbed world browsing. One Altme window showing multiple worlds 
tabbed, rather than an app running for each world.

3. Optional, Show as icon on task bar when running. rather than taskbar 
list. (like winamp options)
Volker:
11-Apr-2005
whish-list: mark a message for other people. kind of headlines in 
a group. idea: if we fill an important group with chat, we could 
mark up the topic-entries later. like "Carl: about syntax:".
Ingo:
14-Apr-2005
Is Altme already infected by the rebol mail list problems?
[unknown: 5]:
16-Apr-2005
Riechart - add an ignore feature - ignore all except on buddy list 
or something like that.  Yes paging would require speakers I assume 
or flashing the screen as some do.
[unknown: 9]:
13-May-2005
Thanks.  This is on the list in fact.
[unknown: 9]:
3-Jun-2005
Don't know yet, but it is on the list.
Gabriele:
11-Jul-2005
i think alerts also go to your private message list, with a red bg
Sunanda:
6-Aug-2005
Reichart 24-mar:

<<So our next update is coming along, aside from any features we 
are planning to include in the next build of AltME, we are looking 
for a new top 10 list of features or bugs for an interim release.
>>
Any more news on this, please?
Group: Core ... Discuss core issues [web-public]
Anton:
10-Jan-2005
ah yes.. that's right. When you sort an already sorted list, some 
equal values would swap around sometimes.
shadwolf:
14-Jan-2005
for example if I say walk is frame 0 10 for human but for aliens 
in my game I nead to have only frames 0 to 5 for the walk I need 
to make 2 animation list and 2 animation switches to handle human 
(main caracter of my game for example) and alien
Group: Script Library ... REBOL.org: Script library and Mailing list archive [web-public]
Ammon:
8-Mar-2009
Also, the link to the list of license tags from the [license] link 
of a script is broken.  You have an extra slash in there.
PeterWood:
12-Mar-2009
Chris, one issue that we face with the mailing list archive is not 
knowing how the imput is encoded. I think this is also true of scripts.
Maxim:
28-Apr-2009
yes, in the script description above the start of the script, under 
the :


     [View in color]   [View discussion [1 post]]    [License]   [Download 
     script]    [History]  [Other scripts by: moliad]



menu... just a list of uploaded images with a one line caption when 
you click on it, showing the full image. obviously, you should impose 
strinct size limits, enforcing proper compression.  and potentially 
a maximum size.
Sunanda:
29-Apr-2009
Thanks Maxim, that's helpful.......Not sure when I can start twiddling 
with something like that, but it's on my list.
PeterWood:
27-Jun-2009
I checked the user list and "Ashley" isn't displayed. This could 
be or one of three reasons:
1. You requested privacy when you first joined.
2. You used another name.
3. You membership expired


If I remember correctly memberships can expire if you haven't added 
a script to the library and haven't logged in to the site in the 
last six months.
Sunanda:
28-Jun-2009
Ashley's in, and adding scripts!
   http://www.rebol.org/cpt-list-scripts.r?user-name=ashley
Sunanda:
10-Jul-2009
Thanks ... I'll add that to my list of migration quirks. We have 
several now :)
Group: MySQL ... [web-public]
Dockimbel:
25-Jan-2005
I have Cheyenne and UniServe releases pending in the pipe, mysql:// 
update is next on my list.
rolf:
25-Jan-2005
On a persistent connection I had only problems when firing requests 
from a scroller driven list. A simple construction to prevent  concurrent 
requests solved the problem:

if not dbBusy [
	dbBusy: true
	mydata: db-read-page fields table start pgLen 
	show mylist
	dbBusy: false
	]
Maxim:
25-Jan-2005
my current app is so threaded because of the async core that its 
impressed everyone at the office... I can be scrolling a list view, 
reading files doing sql queries and reading directory lists which 
buildup view menus in real time... everything is fluding and strangely, 
having sql and a loop browsing through several hundred directories 
scanning their content is almost unnoticeable !!!!!!    scrolling 
speed goes down by maybe 20%... but network access remains pretty 
steady... congrats to RT...
Guest:
22-Feb-2005
yes gabriele, it works fine for this ->  char *mysql_info(MYSQL *mysql) 
 points to a char, but this -> MYSQL_RES *mysql_list_tables(MYSQL 
*mysql, const char *wild) delivers the integer pointer again as string. 
I know I have to provid a struct! which will be filled by passing 
the pointer to the routine but can I pass just a empty block instead 
a struct! ?, or better pass the recieved integer pointer later to 
a block ?
PeterWood:
29-Mar-2006
I'm getting the Error 1043 Bad Handshake problem accessing My-SQL 
5.0.18 on Windows/XP using mysql-protocol.r via  localhost: that 
Alain Goyé reported on the mailing list:

>> db: open mysql://root:?@localhost/fundamentals
Password: *********
connecting to: localhost
>> insert db "SELECT * FROM books"
** User Error: ERROR 1043 : Bad handshake
** Near: insert db "SELECT * FROM books"

It works fine from another machine over the LAN.
Henrik:
6-Jun-2006
another thing I experienced: The server was moved to a new location. 
For some reason, everything went FUBAR, because DNS had not been 
set up. This caused connecting to the server to take about 60 seconds 
to get through. When I looked in the list of connections, it just 
says "logging in" for that long time. I connect to the server with 
an IP address, not a host name, so what's going on?
Group: Linux ... [web-public] group for linux REBOL users
François:
2-Mar-2006
To recap, most of the newest "user friendly" distros are based on 
Debian, so Debian is the common denominator for them. If you add 
to the list SuSE (commonly used in Europe), RedHat (and therfore 
Fedora), and Slackware, I would suggest to stick with these for distros 
and build specific version of Rebol for them...
Gabriele:
7-Aug-2006
on dirs, read means you can list the contents, write means you can 
remove/add files to the dir, and execute means you can access the 
files in the dir.
Gabriele:
8-Aug-2006
to restate: with --x you can read/write a file in the dir (provided 
the file is readable/writeable, and you know the name), but you cannot 
list the dir contents, and you cannot add/remove files.
Gabriele:
8-Aug-2006
with r-x you can read/write files and list the dir contents, but 
not add/remove files
Group: !Readmail ... a Rebol mail client [web-public]
PhilB:
31-Dec-2004
rebmail 4.7.11 & associated helptext has been released (31/12/2004) 
...

Changes Since 4.7.8
4.7.9   - Bug Fix - emails without any @ symbols are invalid

4.7.10  - Enhancement - Seperate list of downloaded emails for each 
account
4.7.11  - Bug Fix - Deal with duplicate attachment names


rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
PhilB:
7-Feb-2005
rebmail 4.8.0 & associated helptext has been released (07/02/2005) 
...

Changes Since 4.7.14

4.7.15  - Enhancement - Add name & email to substituion in reply 
text
4.7.16  - Bug Fix - Dont include name from Contacts list
4.7.17  - Bug Fix - Use From email address in Reply substitution

4.7.18  - Bug Fix - If no account is selected then display Alert 
when getting mail

4.7.19  - Enhancement - Process all picked acounts in Account Maintenance

4.7.20  - Enhancement - Request confirmation before deleting an account

4.7.21  - Bug Fix - If no Contacts exists program as failing on taking 
Contact menu item

4.7.22  - Enhancement - Process all picked acounts in Account Maintenance
4.7.23  - Enhancement - Make Contact Details a Dialog Box
4.7.24  - Enhancement - make new mail window title 'New Mail'
4.7.25  - Enhancement - Add no of days in search window
4.7.26  - Bug Fix - If password is blank then do not decrypt
4.8.0   - Enhancement - Update Version Number

rebmail.r can be found at .... http://www.upnaway.com/~philb/philip/pbmail/readmail.r

reabmail is also the following formats 

rip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.rip

zip format at  .... http://www.upnaway.com/~philb/philip/pbmail/readmail.zip


the archive containing rebmail.r & rebamail.html (rip = compressed 
self extracting rebol archive)
 
Any problems let me know.
PhilB:
22-May-2005
Fabrice ... 
1. do you mean who the email is addressed to?

2. In theory you could add a rule to to store the incoming messages 
into different  folders for each To address.

3. Do you mean the popup window that tells you the folders where 
the emails have been stored? If so we could add a preferences variable 
to not show the window when fatching multiple accounts?


I will be busy for the next week ... but then I have a weeks holiday, 
I shoud have time to do some updates then, let me know what is most 
urgent for you and I will draw up a list of priorities here.
Louis:
29-Oct-2006
Want list:

1. HTML support
2. Redirect
3. Return receipt
4. BCC (blind carbon copy)

Any chance that you will be adding these features any time soon?
Group: !RebGUI ... A lightweight alternative to VID [web-public]
Louis:
3-Mar-2005
Definitions of widget on the Web:


    A standardized on-screen representation of a control that may be 
    manipulated by the user. Scroll bars, buttons, and text boxes are 
    all examples of widgets.
    www.redhat.com/docs/glossary/


    A set of clickable, graphical element in a user interface. This includes 
    buttons, radios, checkboxes, and scroll bars. Widgets vary in appearance 
    and dimension from platform to platform.
    www.gerbilbox.com/newzilla/glossary.php


    n. 1. A meta-thing. Used to stand for a real object in didactic examples 
    (especially database tutorials). Legend has it that the original 
    widgets were holders for buggy whips. "But suppose the parts list 
    for a widget has 52 entries...." 2. [poss. evoking `window gadget'] 
    A user interface object in {X} graphical user interfaces.

    www.worldwideschool.org/library/books/tech/computers/TheHackersDictionaryofComputerJargon/chap55.html


    (n.) In a window system, a reusable user interface component such 
    as a button, scrollbar, control area, text edit area, and so on. 
    When an X Toolkit Intrinsics function creates a widget, it is returned 
    as an opaque data handle and assigned to a variable called a widget 
    identifier. See also OLIT.
    docs.sun.com/db/doc/805-4368/6j450e610


    – A graphical user interface programming object (button, scrollbar, 
    radio button, etc.) for the X Window System. (Also, see X Window 
    System.)
    www.newtolinux.org.uk/glossary.shtml
Ashley:
4-Mar-2005
1) Terminology: I'm starting to gravitate towards Window, Face, Attribute, 
Widget and Feel.

2) Widgets: will have simple VID-like names; e.g. button, icon, image, 
bar, progress, etc ... I'm compiling a list of the required base 
widgets and will publish here for discussion when done

3) Facets document: updated 'restore, 'activate and 'edge/image descriptions

4) Vincent's 'progress widget ... exactly what I was after; added 
it to next build

Did I miss anything? ;)
Vincent:
4-Mar-2005
just a detail: in facets document, /span datatype is pair! . you 
could use it to store other data, but if you set a pair! to /span, 
/view will use it as virtual size for face (it still works in later 
betas, so one should be careful to not use it to store coordinates) 
ie:
f: layout [
   banner "Testing /span" guide 
   box 400x400 effect [gradient 1x1 0.0.0 255.255.255] 
   button "Hello!" return 
   text-list data ["just" "a" "list"] 
   image logo.gif logo.gif/size * 2
]

f/span: f/size  ; here we tells /view to use virtual coordinates 
for all subfaces

view/options f 'resize ; will give a fully resizable window (widgets 
included), but it only works for reducing window's size.
Ashley:
5-Mar-2005
First stab at a list of required base widgets

	area
	bar
	box
	button
	check
	droplist - text display + drop-down list
	editlist - edit box + drop-down list
	field
	groupbox - encloses a group of gadgets in a titled border
	icon
	image
	list – single column
	listview – multi-column
	progress
	radio
	scrollbar

 spliter – a “spliter window” which affects the width / height and 
 position of other gadgets
	tab -  arranges multiple gadgets into logical groups
	text
	slider
	treeview

 updown – scrollbar minus the bar (used with a field to increment 
 / decrement numbers, etc)
	menu
	popup-menu - context menu
	status – status bar with one or more “segments”
	toolbar


The aim is to have as few widgets as neccessary to build the majority 
of required GUI's. Take a look at the applications you use on a day 
to day basis, what widgets do they use? Are they in the list above? 
How are they named? Are there any widgets in the above list we can 
do without? (not that *someone* won't need it, just that it isn't 
common enough to be part of the base widget set).
shadwolf:
5-Mar-2005
for droplist the edit field must have an auto completion according 
to entries in the dropped list
shadwolf:
5-Mar-2005
example you have paris, boston, new-york in the list you type "ne" 
it"s completed automatically by "new-york"
Graham:
12-Mar-2005
Looking forward to the list widget.
Ashley:
24-Mar-2005
Less than a dozen widgets to go!

	droplist	edit box / text display + drop-down list
	list		single column
	listview	multi-column
	radio
	treeview

 updown	scrollbar minus the bar (used with a field to increment / 
 decrement numbers, etc)
	menu
	popup-menu	context menu
	status		status bar with one or more “segments”


If you're working on any of these, drop a message here so we don't 
double up on efforts. ;)
Group: XML ... xml related conversations [web-public]
BrianH:
8-Nov-2005
As for that data, let's assume a normal, fine-grained model. I'll 
just list the events:

tag "aaa"
attribute "attaaa" "aaa1"
end tag
tag "bbb"
end tag
contentbbb
tag "/bbb"
end tag
tag "/aaa"
end tag


If you use a more coarse-grained model, you could have an event for 
a whole tag, its attributes, namespaces and such, rather than seperate 
events for each. This might be more appropriate for a more powerful 
language like REBOL. Fine-grained events are really more appropriate 
for languages with poor data structure support, like C or rebcode.
Graham:
12-Apr-2006
I'm on a list discussing, inter alia, CCR .. which stands for continuity 
of care record. It's XML, and so guys are saying it's taken them 
50,000 lines to write the parsing code etc.
Graham:
8-Nov-2008
I know we discussed writing a SOAP:// protocol years and years ago 
on the mailing list ... but that never got done.
Ashley:
11-Nov-2008
All works, "read/custom url reduce ['POST query-string]" did the 
trick! Thanks guys.

My little 64 line script now does the following:


 1) Read Address Book vCard file and extract a list of number/name 
 pairs (I prefix the numbers with 'n to assist with lookups)

 2) Read each Linksys SPA942 IP Phone's call history and create a 
 sorted list of number/frequency pairs

 3) Join these 2 lists and create a query string for matches and an 
 exception report for numbers without an address book entry
	4) POST merged and updated name/number pairs back to each phone


Script took 2 hours to write and debug, runs in 2-3 seconds and gives 
us the features of an advanced call management facility for free. 
Once again, REBOL to the rescue (my business partner shook his head 
when he saw this and just said, "but HOW can REBOL do all this???").
Graham:
14-Aug-2009
Given some xml like this which is a list of documents http://code.google.com/apis/documents/docs/2.0/developers_guide_protocol.html#ListDocs

how would your parser extract the <gd:resourceid> and text associated 
with these tags?
Group: DevCon2005 ... DevCon 2005 [web-public]
Mchean:
6-May-2005
is there a list of good places to stay in that area?
Gabriele:
28-Jun-2005
to speakers: i'd like to prepare a list, with arguments and so on, 
for the public. so please contact me. :)
Gabriele:
6-Jul-2005
Also... anyone not yet in the list that wants to be a speaker should 
contact me ASAP!
Group: PowerPack ... discussions about RP [web-public]
Anton:
11-May-2007
I would be interested in the list of scripts you use, where you place 
them, and how you use them. I probably wouldn't just download and 
install your entire config as I have established my own ways of working. 
I would inspect each piece and see if it has value to me.
Group: Sound ... discussion about sound and audio implementation in REBOL [web-public]
ICarii:
19-Apr-2009
next on the list of todo's is to separate top and bottom notes and 
timings and add in rests.
Group: Rebol School ... Rebol School [web-public]
Luisc:
19-Sep-2005
Hey Reichart ...if you can add one more to your newbies list  =) 
    ( me )
denismx:
4-Apr-2006
Yes, Pekr, like lisp and other list processing languages.
Anton:
11-Apr-2006
Words, however, even though they are values, cannot be destroyed. 
If you go into the console and type some random words like "aklsdf", 
you can see them at the end of  first system/words, and they will 
never disappear from this list, even if the words are unset.
Anton:
22-Apr-2006
To create the above list, I just read my source script file and wrote 
each word as I came across it, manually, into a new script file. 
Then I ran the following code:
Anton:
22-Apr-2006
Anyway, I hope the above list can help to get a rough idea of which 
functions should be studied first.
Volker:
22-Apr-2006
- maybe examine multiple scripts, and count in how many a word is? 
Then 'view would count high, even if used once. Words occuring in 
every script are important.

- "choose the task instead" - good idea. Make a list of tasks and 
list required   words. could be in that 15-30-range
Edgar:
22-Apr-2006
I think just the list of natives would be a good start then use the 
source for the mezzanine functions as excersize of what can be done.
denismx:
23-Apr-2006
Example problems I would give my students to solve would look like 
(to be adjusted according to the native word set retained):


Using iteration, draw a 19 line isoceles triangle (concepts of looping 
not obvious for beginners, but essential to grasp early)


Find all prime numbers lower than a given one, using previously found 
primes in the process to speed up the search.


Given a list of adresses, get the files and identify which ones have 
a given information on them (elementary parsing)


... Things like that. Diversified enough to give a good feel of what 
programming can solve while gaining basic skills (data stores, interation, 
maybe recursivity, various control structures - not necessarily all 
of them, operators, native functions and user defined functions, 
input and output, ...)
denismx:
23-Apr-2006
Another idea someone proposed in this thread which is very interesting 
if it is possible, is tracing a hierarchy of all the native Rebol 
word. If such a structure really undelies the whole or part of the 
400 word list, then this would be a powerful conceptual tool to aid 
in building learning "environments" for the language.
Jean-François:
26-Apr-2006
Denis : You should maybe contact Gerard Cote on the mailing list. 
I believe he has been using Rebol in teaching introductory programming 
for a while now. He might have interesting pointers.


Also I would be curious to know if you have ever considered using 
Scheme for your courses. There are great ressources such as PLT Scheme 
and their book "How to design Programs" or "Simply Scheme" by Harvey 
and Wright. I think the content could be adapted to a curiculum based 
on Rebol
Group: !RebDB ... REBOL Pseudo-Relational Database [web-public]
Ashley:
9-Feb-2006
The final [untested] solution is about as efficient as you can get. 
Adding JOIN support to RebDB so it can break the query down into 
similar steps is not a simple task. In all but the most trivial of 
cases you'd be better off coding it yourself.


What might be a good idea is to add something that lets you more 
easily specify the most common JOIN operation - master/detail with 
optional LOV (List Of Values) lookup(s). Your query is a classic 
example of this construct and it accounts for a surprisingly large 
number of queries.


The function would accept two queries, a master query (the orders 
table in your case) and a details query (the order-items table) and 
an optional block of column/LOV-table pairs (that perform substitutions 
such as company-name). The skeleton would look like:


 sql-join [master-query [block!] detail-query [block!] /order /lov 
 [block!] ]  [
		buffer: copy []
		...
		buffer
	]

and would be used as such:

	sql-join/order/lov [

  select [company-id order-id date amount total] from orders where 
  [amount > 2000]
	] [
		select * from order-items where %ID%
	] [8 1 5] [company-id companies]

Would this make things a tad easier?
Coccinelle:
9-Feb-2006
Ashley, sql-protocol generates the code used to extract and join 
the data is grouped in 2 functions :
- make-do-select
- make-do-loop

They receive the column list, the table list (a block of table/alias 
pair), the where code to apply and the database (the port).


If you provide these parameters and change the code to invoke RebDB 
fuction to get the data, you will have a basic join implementation 
for RebDB. You can use it and extend it for RebDB, if you want, I 
will be happy if you do so.
Ashley:
5-Apr-2006
help db-update is a good start. ;) For a full list of db functions 
just enter "help db-" at the console.
Ashley:
22-Jun-2006
Another option is to select the rowid(s) you are after:

	id: db-select/where rowid table [...]

then perform the operations you want:

	db-update/where ... compose [ ... (id) ...]


BTW, thanks for the feedback on both RebDB/RebGUI ... always good 
to know where folks are having both success and problems. More demos/tutorials 
are on the ever growing ToDo list. ;)
Group: Postscript ... Emitting Postscript from REBOL [web-public]
Geomol:
7-Apr-2006
Then I just need a list of PS commands to get started on the dialect.
Group: !GLayout ... ask questions and now get answers about GLayout. [web-public]
Maxim:
3-Jan-2007
calc-sizes  is a function which lets your style decide what kind 
of space requirement it has, if it benefits from extra space (like 
a field or list) and this is independent in X and Y.
GiuseppeC:
15-Dec-2007
Maxim answered on the Mailing List about GLayout vs RebGUI describing 
GLayout. I suppose I will have to take a look at his project too.
Group: !Liquid ... any questions about liquid dataflow core. [web-public]
Maxim:
5-Oct-2006
a list to discuss about liquid Data flow engine.
Maxim:
5-Feb-2007
if I say that a gui manager was needed... every reboler on this list 
would complain that its too complicated and would be scared that 
the lib manager does things behind the scenes.
Maxim:
16-Feb-2007
I will post a little note on this list, when I am ready to give out 
a first demo of liquidator maybe next week.
Maxim:
28-Feb-2007
I implemented a simple session login with a neophyte on this list... 
and it was a good learning experience for both  :-)
Maxim:
7-May-2007
same kind of list-based, free-form datatype and intutive.
Group: DevCon2008 (post-chatter) ... DevCon2008 [web-public]
Graham:
24-Sep-2007
and a few more on the mailing list ...
Reichart:
9-Dec-2008
Hmmm, it would be interesting to have a DevCon at this time, since 
many people are at home.

May I suggest, that we do this another way, we create a list and 
let everyone post when is best, and when is worst, then we cull this 
to set a date.  this is SO easy to do in Qtask (we just create a 
form for this).  In AltME we could create a do list, and let each 
person just add their preference and follow a format.
Sunanda:
12-Dec-2008
just to join the dots.....There is also a DevCon2008 thread on the 
Mailing List:
NickA:
15-Dec-2008
Hi Maarten :)   I don't see your name in the list at http://rockfactory.us/events/devcon.html...
Reichart:
17-Dec-2008
- Times Roman font on front page (needs a better looking welcome 
page)
- Stealing Vista UI on video is a copyright infringement.

- Bottom controls (just under 3 video frames) were hidden when I 
first came in (I needed to pull the iframe down).
- "Who is online" needs to be a list on the left side.

- The chance to send video took about 3 minutes, so I did not see 
how to do this.  The video box should say it will do this for you 
at some point.
Reichart:
17-Dec-2008
==================
Current video list
==================

- Times Roman font is ugly

- Welcome page needs a better looking welcome page (put it in a nice 
standard box)
- Stealing Vista UI on video is a copyright infringement.

- Bottom controls (just under 3 video frames) were hidden when I 
first came in (I needed to pull the iframe down).
- "Who is online" needs to be a list on the left side.

- The chance to send video took about 3 minutes, so I did not see 
how to do this.  The video box should say it will do this for you 
at some point.
- Chat box shows "viewer n" as opposed to <name>
- Each iframe seems to come up too small.
- Chat buffer is too small (and allows too few characters.

- Echo is a big problem (Other systems have this problem, but TeamSpeak 
less than others).
Reichart:
17-Dec-2008
==================
Current video list (ver 2)
==================

- What is the actual architecture here?

- Times Roman font is ugly

- Welcome page needs a better looking welcome page (put it in a nice 
standard box)
- Stealing Vista UI on video is a copyright infringement.

- Bottom controls (just under 3 video frames) were hidden when I 
first came in (I needed to pull the iframe down).
- "Who is online" needs to be a list on the left side.

- The chance to send video took about 3 minutes, so I did not see 
how to do this.  The video box should say it will do this for you 
at some point.
- Chat box shows "viewer n" as opposed to <name>
- Each iframe seems to come up too small.
- Chat buffer is too small (and allows too few characters.

- Echo is a big problem (Other systems have this problem, but TeamSpeak 
less than others).


= Screen shot capture = 


- Change [Download screen sender] to [Download Windows Screen Sender]. 
 Or just ad Windows icon.

- Add icons to all functions at bottom, like an upload icon for Upload.

- Rename [RockFactory] to same name as it thinks it is PNGShot.exe. 
 My virus catcher was NOT happy about this program running.
[unknown: 5]:
17-Dec-2008
Hey Brian, maybe add that to your list - to  have a refresh sent 
 to the browser after someone leaves the broadcast
301 / 3233123[4] 56...2930313233