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

World: r4wp

[Community] discussion about Rebol/Rebol-related communities

Arnold
30-May-2013
[47x2]
Yes, got a message there saying my browser was not supported and 
I should upgrade my bosses computer.
Same reason I do not develop for Red, because Github does not support 
Snow Leopard any more, and my Mac cannot go further and I do not 
buy a new mac for  github. And the command line I consider too much 
trouble to learn.
GrahamC
30-May-2013
[49x2]
What does snow leopard have to do with github?
You can use GUI tools ... such as Git GUI
Arnold
30-May-2013
[51x2]
Github has a program for Mac for Lion and up
Github p*ssed me off, for when I was on Leopard, there was a program 
for Snow Leopard and I did upgrade then and then demands had been 
pushed up.
GrahamC
30-May-2013
[53]
So, what is this then?  http://gitx.frim.nl/
Arnold
30-May-2013
[54]
Did not know that program, I will give it a try soon. Thank you for 
the link Graham!
GrahamC
30-May-2013
[55]
google is your friend
Geomol
30-May-2013
[56x2]
and enemy
I switched to use
https://ixquick.com/
for many searches, after Google was changed some time ago.
Arnold
30-May-2013
[58]
ixquick knows already what language I speak. Privacy friendly? ;)
Geomol
30-May-2013
[59]
I don't know. :) I also use
https://duckduckgo.com/
from time to time. I think, that's privacy friendly.
Arnold
30-May-2013
[60]
downloaded GitX, it works, only a menu atm. have to run now.. cu!
Kaj
30-May-2013
[61]
Carl couldn't get into Trello, either
GrahamC
30-May-2013
[62]
Carl tends to run old systems
Kaj
30-May-2013
[63]
So do non-geeks
Cyphre
31-May-2013
[64]
Some people holds to the saying "if it works for you well, dont try 
to fix it"...I belong to them and don't update apps just because 
'update is available'. I got bitten by updating to 'newer and better' 
version many times.
Geomol
31-May-2013
[65]
I think, I'm two OS versions behind on my iPhone, and it says, it 
has 26 app updates for me.

I'm one OS X version behind on my MacBook and found out the other 
day, my Xcode is 'old' too. So what? It works.

I haven't updated my Windows and Linux 'machines' in VirtualBox for 
years.


I just can't waste my time on all this updating to "now even more, 
newer, better". It's rubbish! :)
Cyphre
31-May-2013
[66]
yup ;)
Geomol
31-May-2013
[67]
Now go update World! ;P
Henrik
31-May-2013
[68]
I tried installing a mail program on my Linode, but the repositories 
for the debian I use are now gone. I'll have to perform a complicated 
day-long upgrade procedure to move to a newer Debian. So, you can 
neglect upgrading to a degree that going forward will be much more 
complicated than simply doing incremental upgrades.
GrahamC
31-May-2013
[69]
that is an issue with old versions of linux :(
Henrik
31-May-2013
[70]
Writing the NLPP program, one of the very biggest challenges was 
to make a no-hassle upgrade procedure. This was one of the hardest 
things to do and also one of the parts that took up most time to 
code and test.
Geomol
31-May-2013
[71]
Something is wrong in all this.


I try to see software as tiny bits and pieces, each doing a certain 
task. Like very simple Lego building blocks. So each piece takes 
some input (like a function does) and produces an output. If that 
piece needs to be updated, then it's because it has some error, or 
that there is a faster way to do, what it already does. If new building 
blocks arrive, because new software needs them, then they're just 
added to the system.


If that is done right, then updating should be very simple and only 
include very little data to be transfered to my system.
GrahamC
31-May-2013
[72]
In the past I've done upgrades by binary diffs
but then you have to track each binary to get the right diff
Henrik
31-May-2013
[73]
Geomol, how do you handle changes in configuration structures that 
way?
Geomol
31-May-2013
[74x2]
Couldn't such structures just be small files, each taking care of 
a certain part of the configuration?
Following this thought, maybe all the mezzanine functions in %cortex.w 
(in World) should be separate files in a directory? And the shell 
commands should be separate files in a %libs/shell/ directory.


Reminds me, that I should pick up my database again. It has records 
as separate files.
GrahamC
31-May-2013
[76x2]
well, that's black box theory
but things don't exist in isolation
Geomol
31-May-2013
[78x2]
Can't we make them? :)

some-func: func [input1 input2] [...]	; -> produces some output.


That's isolated, and it should work, even if other functions, it 
depends on, get updated. The task is to define each function/object 
as doing one simple thing.
And then implement a system like Erlang, where every piece can be 
hot-swapped.
GrahamC
31-May-2013
[80x2]
so you want to distribute source code
each piece needs to be then signed
Geomol
31-May-2013
[82x2]
or virtual machine code
or real machine code
I think, that was what the Elate, that Amiga looked at, what about.
GrahamC
31-May-2013
[84]
Ok, off topic now ..  can move to ~Chit-chat or ~Humour  :)
Geomol
31-May-2013
[85]
:)
Andreas
31-May-2013
[86x2]
Henrik, the package repositories for older Debian versions are still 
available, but you'll have to change the URLs.
They are on archive.debian.org, so use a APT source like the following:

deb http://archive.debian.org/debian/$RELEASE main contrib

(Replace $RELEASE with the codename of your Debian version.)
Henrik
31-May-2013
[88]
Yeah, too much work right now, but thanks, anyway. :-)
Maarten
31-May-2013
[89]
I'm just wondering (really, just that): is dev capacity (i.e. Cyphre 
GUI. other's on OSX, 64 bit) the limiting factor to accelerate in 
the short term? Or money?
Andreas
31-May-2013
[90x2]
Both, I guess.
We seem to have a somewhat limited dev pool to start with, and most 
of the people capable and willing to work on R3 are also tied up 
elsewhere (to make a living).
Henrik
31-May-2013
[92]
Maarten, from my point of view, it's dev capacity.
Maarten
31-May-2013
[93]
Yes, but say I'd poor in $1,000,000 today (hypothetically, I'm trying 
to understand what is needed to accelerate), compared to nothing. 
Assuming Android is  the first step (including encap and device access), 
when woud this be done with and without "unlimited money".
Andreas
31-May-2013
[94x3]
A constructive answer to "when would this be done" would require 
realistic planning based on more than a hypothetical offer.
Staying within the hypothetical realm, I think it's very fair to 
say that it would be possible to get it done sooner than without 
"unlimited money".
(That assessment is based on my view that there is quite a bit of 
capacity available which could work full-time on R3.)