r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[View] discuss view related issues

Anton
2-Feb-2006
[4169x3]
user.r is not used in the cache. Public cache is determined from 
view-root but that does not mean it *is* view-root.
public cache is at view-root/public/
PATH-THRU defines where the public cache is:
>> ?? path-thru
path-thru: func [
    "Return a path relative to the disk cache."
    url /local purl
][
    if file? url [return url]
    if not all [purl: decode-url url purl/host] [return none]

    rejoin [view-root/public slash purl/host slash any [purl/path ""] 
    any [purl/target ""]]
]
Pekr
2-Feb-2006
[4172]
I also don't believe RT fixed installation process, if it can ever 
be fixed. You install for one user, then for another, that is ok. 
Now one of them tries to uninstall. The icon in "control panel/uninstall 
sw" will be removed, so you can't clean the system from the cache 
of the secondary user ...
Anton
2-Feb-2006
[4173x3]
There you see "view-root/public". This is the basis for all the public 
cache functions, LOAD-THRU, READ-THRU, EXISTS-THRU? etc.
Why is cleanliness of uninstallation so important to you right now 
? I don't see thousands of requests from new users of rebol saying 
"how do I cleanly uninstall rebol ?" Uninstalling by hand is pretty 
easy too.
Loooong before this issue is solved, I hope many other things are 
done.
Pekr
2-Feb-2006
[4176x2]
because I hate soft which leaves trash on my hd ...
... because of one reason - I am an admin - I try millions of softwares 
... really my machine is full soon enough with unneded files here 
or there, you would not believe it. And I thought that rebol can 
get it right. It does not. It may mean one thing -maybe MS has it 
implemented incorrectly and they are to blame, but we support this 
model ...
Anton
2-Feb-2006
[4178]
This means that the OS should provide standard ways of installing 
and uninstalling. But a good installer/uninstaller hasn't worked 
its way to be the standard yet.
Pekr
2-Feb-2006
[4179]
Because of one stupid registry item in IOS, it dowgraded the quality 
of the product for me for 20% at least, because of headaches which 
it caused ...
Anton
2-Feb-2006
[4180]
How did it do that ?
Pekr
2-Feb-2006
[4181x2]
easily ... IOS refers to the dir it is installed into ...
it practicall does NOT allow 2 or more IOS clients to coexist on 
your hd ...
Anton
2-Feb-2006
[4183]
Just trick it by updating the registry key before launching it.
Pekr
2-Feb-2006
[4184x3]
once you install new client into different dir, or you even move 
your current set-up to USB pen (which would be VERY cool feature), 
it screams that you try to start it from different location ... and 
once you ignore it, it syncs to original directory, not the one you 
copied to USB
we asked RT for years for the slight change, but it was not heard, 
or just - ignored ... when I saw guys experimenting with .bat (cmd) 
idea of removing the registry entry with some small util before you 
start IOS, I said enough, unplugged IOS, period ...
now I understand Jaime's frustration .... IOS, as a top commercial 
product, was left completly unsupported ... I will neither use nor 
sell dead-end product ...
Anton
2-Feb-2006
[4187x2]
Well, it must be doing it somehow. :)
But why give up, but then continue to complain about it ?
Just don' t use it, if it doesn't do what you want.
Pekr
2-Feb-2006
[4189]
well, it sits somewher on feedback, somewhere in rambo, - how many 
times I should submit it to not sound as a broken machine? (which 
I am, repeating my complaints anyway :-)
Anton
2-Feb-2006
[4190]
I decided that it wasn't open enough, and here I am, not using it 
very much, and quite happy with my decision.
Pekr
2-Feb-2006
[4191]
well, to not sound so anti-IOS - main obstacle is the lack of source 
codes for me to translate into czech, or even more languages. Simply 
put - wrong model. I suggested RT to do IOS-SDK, for the price of 
IOS, so ppl could do some changes ...
Anton
2-Feb-2006
[4192]
RT wants IOS more to make money. That's obvious. If you can't come 
up with the goodies, you just have to accept that as part of life. 
Not all problems are solvable.
Pekr
2-Feb-2006
[4193x2]
but well, then we heard, IOS 2.0, somehow joined in effort with Coop, 
Altme2.0, whatever they are, will address some things, but so far 
there is no single pointer into what actually will or will not exist 
as a product. AltmMe moved to Qtask imo, Coop I don't know what it 
was supposed to be about, IOS 2.0? :-) Who knows ...
after all, imo with either Uniserve or Beer, you could develop kind 
of rmp protocol in month or two, maybe with not so strong security, 
but .... at least with fixed red-icons problem ;-)
Anton
2-Feb-2006
[4195]
Why worry about it ? You will always be frustrated if you are waiting 
for software that has only been spoken about.
Pekr
2-Feb-2006
[4196]
Anton - I would expect more from the author of the AmigaOS, which 
supports catalogues system-wide, sorry ;-)
Anton
2-Feb-2006
[4197x3]
What is here is what you can stand on.
What is talked about is in the realm of imagination. It's necessary, 
but there will always be more imagination than actual creation.
How do you calculate your expectations of people ?
Pekr
2-Feb-2006
[4200]
from the law pov, we should not sell non-localised products. And 
for our IOS system, we planned to plug-in czech, slovak and polish 
users, as we live close to both poland and slovakia. But RT told 
me they can't translate for such small project, so ....
Anton
2-Feb-2006
[4201x3]
So ... accept it.
Stop gnashing your teeth.
Let's move to um....
Pekr
2-Feb-2006
[4204]
yes, of course, what else ... but that was a way of how to burry 
a product .... without me using it, I can't become knowledgable about 
it, I can't promote it, I can't make them another sales ...........
Anton
2-Feb-2006
[4205]
--->> Chat group.
Volker
2-Feb-2006
[4206x2]
view-root is the base-dir for /view-related files. originally that 
was where the exe is, due to multi-user it is now somewhere in the 
users home. important things there: %public/ for the cache, %user.r 
(not sure if it is the only place where it looks for it), %desktop/ 
for desktop-icons etc, %local/ for local index.r . basically if i 
want to install something view-related, i use view-root at base.
What do you mean by " IOS clients "? it does not allow multiple exes, 
but it uses a subfolder for each server. so you can have multiple 
ios-acounts.
Pekr
2-Feb-2006
[4208]
but you develop view apps in view-root too? because once you want 
to move something to some other user on othe machine, you can easily 
forget about some stuff which is in your cache already but other 
user may not have it available and it may not become obvious to you 
imediatelly the app will crash because of missing of some script 
:-)
Volker
2-Feb-2006
[4209x2]
for usb i once provided a solution. an encap which changed the registry-entry 
to point somewhere else, eg the place it was called from. if you 
call that from usb, usb is the link-root for new starts.
about registry making sense - some people may put it somewhere and 
forget about it, and then, where are the files. with registry, they 
launch ios, it knows.
Pekr
2-Feb-2006
[4211]
Volker - new server you have to put into different dir, as you can't 
extend your selection list with new server entry. dunno right now, 
license.key related or something like that ....
Volker
2-Feb-2006
[4212x5]
about power-users see hack. :)
No, run server-provided exe one time. then you have the right entries 
in %accounts.r / %servers.r and can copypaste.
you need to run that exe as it has some special key, which it then 
stores in %accounts.r
once key is there, every ios-exe can connect.
(I dont defend that way, just explain)
Rebolek
3-Feb-2006
[4217x2]
You may (or may not) be interested with VIDpatch. VIDpatch adds bubble-help 
and drag'n'drop support to classic VID. Now you can write >> button 
"Save" bubble-help "Saves file"
do http://krutek.info/rebol/VIDpatch.r