World: r4wp
[!REBOL3] General discussion about REBOL 3
older newer | first last |
Scot 14-Dec-2012 [4x7] | I want to start an Apple iOS group ASAP. I have some thoughts about the approach for iOS Apps. Certainly I know what our research team does: 1. Write HTML, CSS, JQuery Mobile Apps in TextMate environment. 2. Provision them for iPod, iPhone, iPad using PhoneGap 3. Finish development in XCode IDE. 4. Directly install them in up to 100 devices (Apple Developer Agreement). 5. Use our Apps in a classroom session or two. 6. Make modifications and update them on all the devices. 7. Run a few more classroom sessions 8. Make more modifications. This is a design research approach we use for our studies. |
We are studying the technology and student learning at the same time. | |
Before our current use of iPods networked together in a classroom, we used TI-83/84 calcs as devices on a classroom network. | |
The design cycle was so much faster because we developed the server side in Net Logo (derivative of Logo for modeling complex systems). Net Logo is like a poor man's REBOL, limited but we were able to do some pretty cool stuff. We could often make changes to the code between classes. Net Logo allows changes while the model is running. | |
We are running through mud with Javascript. We need R3 on iOS or we may have to change our approach to research on student learning. Some of you are going to say, "Use Android" Schools aren't bying Androids. They are buying iPads (believe it or not) and now they have the mini. | |
We can deal with the iOS download issue if we could just have R3 to write the code. Still using Net Logo on the server side. | |
My thoughts for and R3 implementation would be something like REBOL SDK. We write the code on our Macs (or whatever) and provision it as an App on iOS. We encap the App and store it on the iOS Device. Any thoughts? | |
Scot 15-Dec-2012 [11] | We are also venturing into the world of putting a class set of Robots on a classroom network. We are writing C code and Ch code for that. Screaming for R3. Initially we need a websocket connection to Net Logo. After that we can write the server in R3. |
Robert 15-Dec-2012 [12] | We are moving forward with the whole build-system. - Win32 builds are now working with correct filenaming - We can build single-EXE, host + DLL - More platform specific naming handling added |
Gregg 15-Dec-2012 [13x2] | I added this group to the Products divider. |
Created Apple iOS group and added it to the Platforms divider. | |
Scot 15-Dec-2012 [15] | Hmm...Not seeing Apple iOS in platforms. |
Henrik 15-Dec-2012 [16] | Done |
Scot 15-Dec-2012 [17x2] | Bingo. You da man! |
Thanks. | |
Ladislav 15-Dec-2012 [19] | https://groups.google.com/forum/?fromgroups#!topic/Rebol/WQPss3JYx9Y |
AdrianS 16-Dec-2012 [20] | I'm probably blind to where it's stated, but where would someone happening on Rebol on GitHub know to use CureCode for issue reporting instead of GitHub's own issue tracker? On the Rebol blog Andreas asked to turn off the GitHub tracker - if that's going to be done, the CureCode link should be very visible on the main GitHub project page. |
Andreas 16-Dec-2012 [21x3] | CureCode link could be somewhere near the top of the README. |
Otherwise there'd be no indication that CC should be used at all. | |
Good news, the first set of Win32-related build fixes has been merged. | |
GrahamC 16-Dec-2012 [24] | is R3 still alpha, and can we get the splash text to say it's now Apache2. Thanks |
AdrianS 16-Dec-2012 [25] | Andreas, thanks for the Windows build changes. Works fine here with VS2012 installed. Question re. size - the exe seems about twice as big as the r3.exe before open sourcing - is the debug version being built by default? |
GiuseppeC 16-Dec-2012 [26] | Hi, Rebol code as been released but I do not understand how people are organizing. Who is going to fix the bugs ? Is there a committee forming ? Are there hidden discussion channels ? |
Robert 16-Dec-2012 [27x2] | It will crystalize in a couple of weeks. So, at the moment, a lot start by branching, getting the whole thing build and fixing small parts what they think is important. |
So, we have several repositories you need to track and merge from in your own line. | |
GiuseppeC 16-Dec-2012 [29] | If there is anything I can do to help, please ask me. |
Robert 16-Dec-2012 [30x3] | Saphirion is building up a repository with a nightly-build infrastructure. We are currently working on these things: - Win32 builds, mostly done - automatic check of other repositories for changes and pulling changes for test-builds - merging our host-kit to get View and R3-GUI - cross-compiling for Win, OSX & Linux |
Beside fixing some anyoing bugs using debug builds, one of the first things I'm interested in is, taking a look to move to 64bit. | |
Than we will extend R3-GUI and the automatic test-framework. The latter is used to regression test all R3 builds over and over again. We currently have about 50 cases that crash R3. These need to get fixed. | |
GiuseppeC 16-Dec-2012 [33x2] | Hope to see an official group formed soon. |
Howeverm good work Rober. Your investment on REBOL has proven to be successful. Now your group is free to move. | |
Robert 16-Dec-2012 [35x2] | The infrastructure I'm thinking about is, that you always know one stop to get the latest pre-build R3 releases. Since we use R3, it will be under active development from us. We will fix / extend things as we need them. |
And, at the moment we are getting an overview about the code, its structure etc. | |
GiuseppeC 16-Dec-2012 [37] | Yes I know, your work is driven by your needs and that of your customers. |
Robert 16-Dec-2012 [38] | Looks, like merging our host-kit is mostly done. Than we have a single R3 EXE with View |
Ladislav 16-Dec-2012 [39] | my results after fixing bug#1633 and the ECVT function: 2.101.0.4.4 16-Dec-2012/22:29:25+1:00 Total: 4343 Succeeded: 3950 Test-failures: 53 Crashes: 10 Dialect-failures: 0 Skipped: 330 |
Andreas 16-Dec-2012 [40] | My results, with your fixes: 2.101.0.4.4 16-Dec-2012/23:22:17+1:00 Total: 4344 Succeeded: 3948 Test-failures: 55 Crashes: 11 Dialect-failures: 0 Skipped: 330 (gcc 4.7.2, glibc 2.16) |
Ladislav 16-Dec-2012 [41] | test-failures 55? Are those the rounding issues? |
Andreas 16-Dec-2012 [42] | Yes. |
Ladislav 16-Dec-2012 [43] | Why don't I experience the problem? |
Andreas 16-Dec-2012 [44x2] | Older GCC, maybe? |
Let me try building with an older GCC to see if that changes anything. | |
Ladislav 16-Dec-2012 [46] | how do I check the gcc version? |
Andreas 16-Dec-2012 [47] | gcc -v |
Ladislav 16-Dec-2012 [48x2] | gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) |
...and glibc version? | |
Kaj 16-Dec-2012 [50] | Look in the package manager |
Andreas 16-Dec-2012 [51] | apt-cache show libc6 | grep Version |
Ladislav 16-Dec-2012 [52x2] | [ladislav-:-lkub64]:/r3/make$ apt-cache show libc6 | grep Version Version: 2.15-0ubuntu10.3 Version: 2.15-0ubuntu10.2 Version: 2.15-0ubuntu10 |
Andreas, it looks like you have a new test as well? | |
older newer | first last |