>I sent copies of a prototype gui to alain, uli, and mr. DeRobertis. Did you
>recieve them? Did they decompress ok? If you have can you upload them?
>(preferably) Or tell me where to upload them? (if necessary).

Eric,

  did you already get an FTP user name and password from Alain so you 
can access the server? Ask him to create those for you and then get 
yourself an FTP client like Anarchie or Fetch to upload the files. 
It's pretty straightforward -- just enter user name, password and 
server name (ufp.uqam.ca) and drop a file on the window to upload it.

  You can also use netscape, I think the URL would be 
ftp:[EMAIL PROTECTED] and then you can drop the file on the 
resulting file list window.

>As far as the gui goes, i can definitely script a new menubar and change the
>dialogues existing - even the properties box. Who is interested in the GUI?
>Anyone? If not that is cool, i really can handle it (punintended:)
>but if people want to work on this let me know. Course if you want to focus on
>the programming in C and Pascal that's ok. Point is division of labor.

  I can't work on the UI due to time constraints (though I'd love to), 
but what you've done looks neat. I have to say my personal preference 
goes to the MacOS 8 bevel buttons' looks, but this gradient thing 
looks nice, and the blue highlight is a good use of color. Maybe you 
could make the gradient a bit more pale, but that's a matter of 
personal taste, not of good or bad.

  Re the menus and dialogs -- what you have done with those two menus 
looks promising (though I think I'd use a palette instead of a 
text-only tool menu). The most important thing is that you arrange 
things in an intuitive way. E.g. I always have to search for the 
"icon" field in the Object Properties dialog, since it's not in the 
"Appearance" tab, even though an icon is part of a button's 
appearance.

  Also, I consider palettes that are as large as the icon picker to be 
a major inconvenience. This is the kind of window I wouldn't mind 
being smaller or being a modal dialog window instead of a palette. 
I'd say the opposite about user properties. Those should be in a 
small, probably resizeable palette instead of a modal dialog. These 
are my personal preferences, though. E.g. I often decide to put a 
field's text in a user property, or to fetch text fragments from a 
number of external files or other stacks and then copy them into a 
user property. In that case it's much more convenient if you don't 
have to open and close dialog windows every time.

  So, the rule of thumb might be: If you find yourself looking for a 
feature's location more than once, or if you find yourself cursing 
about some window not automatically going away or going away when you 
still need it, change it.

  It might be a good idea to tell the list about these problems, then 
we can help you decide, provide additional feedback etc.

>Regarding partnership - an unincorporated association is a valid option I'm
>indifferent. The reasons for forming a partnership are to negotiate with
>metacard and to have a uniform licensing agreement. That can be worked around
>however so either form of non- business would work.

  I have to say I'm not that concerned about the partnership stuff 
right now. For me it was mainly related to the MetaCard licensing 
issue. I'd consider a licence to place the code under much more 
important. My thought would be a simple one that ensures that we can 
continue using the sources even if we lose FreeCard due to a mistake 
in or the utter lack of the partnership agreement.

  I.e. I'd prefer a licence that basically causes the code to become 
FreeWare for lifetime. If this required the code to become Public 
Domain, we'd just need a draft for a statement that everyone signs 
(electronically, if this is legally valid) that says any code, ideas, 
graphics, sounds etc. (maybe find a good term that groups all kinds 
of contributions) the signee creates become FreeWare and may be used 
by anyone and distributed without royalties, and that anything that 
isn't supposed to fall under this license would be announced and only 
submitted upon confirmation.

  If I'm not flamed with all kinds of amendments to this, could you 
maybe draft a quick agreement of this sort that legally ensures we 
can use what is submitted without fear of royalty fees? Then we could 
pick that apart if need be.

  This would make it possible for work to really start. We could 
require signing this agreement before joining the mailing list, and 
we could require mailing list membership (or for one-time 
contributions external signing) before anybody is allowed to work on 
FreeCard.

  With that set up, we could begin working carelessly and 
simultaneously design additional infrastructure. I could also begin 
posting requests for submissions on newsgroups and in other places, 
thus maybe attracting additional programmers. As you know, we're 
still pretty low on non-Mac programmers (2 Mac folks, 2 Windows 
folks, one of them incapacitated, and that's it).

Cheers,
-- M. Uli Kusterer

------------------------------------------------------------
              http://www.weblayout.com/witness
        'The Witnesses of TeachText are everywhere...'

--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http://www.giguere.uqam.ca/petition/hcpetition.html

Reply via email to