From: Rick M. <obj...@gm...> - 2008-10-02 14:07:09
|
And, one more point I'd like to add. A lot of projects can be doine completely in ooRexx code. There's one big one in particularly, and that's adding XML support to the language. If we'd like this language to complete with other languages like Ruby, PHP, etc., then good XML support is a given. XML support would also serve as a foundation for things like web services, which would open ooRexx up to even more styles of programming. We've got the start for some XML support in the incubator, if anybody would like to start helping in that area. XML not your thing? I've got an excellent start on a new regular expression engine in the incubator as well. There are other projects in the incubator tree as well that could use some attention. All in ooRexx. In the ooRexx samples, there's a sample for a pipelines framework with a bunch of filters. I'd really love to promote this from just a sample to a fully support component of ooRexx. I posted an invitation for people to look at this last year after I'd checked in a bunch of new filters. I had one person find a small bug in one of the filters. That was the extent of the feedback I received. Is there really no interest in having pipelines-like capability in ooRexx? If you have some C/C++ skills (or the courage to gain some), there are lots of extension libraries that could be written to extend ooRexx. PHP has become a success not because PHP is a great language (it's not...I consider PHP to be Perl, but without the usability <g>), but because there's this entire eco system surrounding PHP of people creating extensions for it. Many of these extensions are in C/C++, but not all. The upcoming 4.0 release will have new APIs that make writing ooRexx extensions a lot easier, but we need to break out of this rut of having just 3 people working on enhancements. Rick On Thu, Oct 2, 2008 at 9:22 AM, Sahananda (Jon) Wolfers <sah...@wi...> wrote: > Rick, > > are you saying that you wish more people would get involved with the C++ > routines at the heart of the interpreter? > I know you once offered to teach me C++ (I thought it was a joke at the > time). > > Jon > > PS: as ever I am really impressed by the amount that you guys manage to do > and the speed with which you do it, & for me, I feel that it goes without > saying that I am incredibly grateful. > > 2008/10/2 Rick McGuire <obj...@gm...> >> >> And, as always, the best way to gain knowledge of the product >> architecture is to ask lots of questions on this list. I can pretty >> much count on one hand the number of questions that have been asked >> about how the code works internally, a statistic I find quite >> depressing, since that is a good indication on how many people are >> even interested in helping out. >> >> Rick >> >> On Wed, Oct 1, 2008 at 11:55 PM, Dan Carter <gwc...@ez...> wrote: >> > Rick has a point. Acting on counsel I examined the SF site more closely >> > and I found an extensive list of things to do. I do not possess the C++ >> > skills or the knowledge of the product architecture I would need to >> > participate with David, Rick, or Mark, but I did find something on the >> > list that I think I can do, and, Rick is correct, it will give me some >> > idea of how to work with the development environment. >> > >> > Now, if someone will just give me the userid and password I need to >> > actually enter the repository and look at it in Tortoise, I will >> > proceed. The message box is attached. >> > >> > -----Original Message----- >> > From: Rick McGuire [mailto:obj...@gm...] >> > Sent: Wednesday, October 01, 2008 15:50 >> > To: Open Object Rexx Developer Mailing List >> > Subject: Re: [Oorexx-devel] Socket.cls and StreamSocket.cls >> > >> > Yes, the solution is always "have the already overbooked core team do >> > more". I'm getting tired of that answer too. >> > >> > Rick >> > >> > On Wed, Oct 1, 2008 at 5:14 PM, Jack Woehr <ja...@we...> wrote: >> >> Rick McGuire wrote: >> >> >> >>> The continued health of this project requires an active, growing >> >>> community. >> >> >> >> IBM let ObjectRexx off the leash about eight years late for that. If >> > ooRexx >> >> had >> >> been open sourced before Ruby came forward ... sigh ... >> >> >> >> It *is* a very small community and the language doesn't have a >> > specific >> >> mission. >> >> >> >> PHP does simple websites. >> >> Ruby does fancier ones. >> >> Perl does sysadmin and CGI. >> >> >> >> What does ObjectRexx address that would have people flying around the >> >> country to conferences >> >> and embracing it like they do for Ruby and Perl? >> >> >> >> The problem isn't so much that you need more of the techies who play >> > with >> >> OORexx already. >> >> The problem is that you (we) need to enunciate a mission for >> > ObjectRexx and >> >> go recruit more >> >> techies who stand behind such a mission into our little ObjectRexx >> > army. >> >> >> >> What can ObjectRexx do (aside from "be fun to program in") better than >> > the >> >> other >> >> open source languages with established communities? Answer that and >> > you >> >> answer >> >> our labor shortage. >> >> >> >> For me the answer is, "It's a very easy scripting language and >> > BSF4Rexx made >> >> it the >> >> easiest way to script Java." Until I started my own Open Source >> > Project >> >> PigIron >> >> to provide Java access to z/VM SMAPI I liked Object Rexx (since 1995) >> > but >> >> had never >> >> before found the value proposition to use it for anything real. Now >> > I've got >> >> a value >> >> proposition, this complete ObjectRexx interface to z/VM SMAPI that >> > started >> >> as simply >> >> a testing tool for the underlying Java code. >> >> >> >> In the meantime, Rick, are you leveraging the (admittedly few) >> > resources >> >> that are already >> >> at your disposal to try to get help? >> >> >> >> have you broken this down into some well-factored tasks/assignments >> >> are these tasks posted in the Tasks section of the ooRexx SourceForge >> > site? >> >> Do you have recruitment notices posted on SourceForge? >> >> >> >> Also, why don't we try to convince editor Jon Erickson to hook you up >> > with a >> >> Guru blog >> >> on Dr. Dobb's CodeTalk and you can publicize a bit and maybe draw some >> > users >> >> in there? >> >> I've certainly been mentioning ObjectRexx there, e.g. Calling Java >> > from Open >> >> Object Rexx >> >> >> >> Maybe we can "start a buzz" as the youngsters say. >> >> >> >> -- >> >> Jack J. Woehr # "Self-delusion is >> >> http://www.well.com/~jax # half the battle!" >> >> http://www.softwoehr.com # - Zippy the Pinhead >> >> >> >> >> > ------------------------------------------------------------------------ >> > - >> >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> > challenge >> >> Build the coolest Linux based applications with Moblin SDK & win great >> >> prizes >> >> Grand prize is a trip for two to an Open Source event anywhere in the >> > world >> >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> >> _______________________________________________ >> >> Oorexx-devel mailing list >> >> Oor...@li... >> >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> >> >> >> >> > >> > ------------------------------------------------------------------------ >> > - >> > This SF.Net email is sponsored by the Moblin Your Move Developer's >> > challenge >> > Build the coolest Linux based applications with Moblin SDK & win great >> > prizes >> > Grand prize is a trip for two to an Open Source event anywhere in the >> > world >> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> > _______________________________________________ >> > Oorexx-devel mailing list >> > Oor...@li... >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > >> > >> > ------------------------------------------------------------------------- >> > This SF.Net email is sponsored by the Moblin Your Move Developer's >> > challenge >> > Build the coolest Linux based applications with Moblin SDK & win great >> > prizes >> > Grand prize is a trip for two to an Open Source event anywhere in the >> > world >> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> > _______________________________________________ >> > Oorexx-devel mailing list >> > Oor...@li... >> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel >> > >> > >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Oorexx-devel mailing list >> Oor...@li... >> https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Oorexx-devel mailing list > Oor...@li... > https://lists.sourceforge.net/lists/listinfo/oorexx-devel > > |