Google Summer of Code -- Get Ready for the Proposal Window

On 14 mar, 05:10, Peter S. [email protected] wrote:

fill_textfield ‘field-keywords’, ‘logitech keyboard’
if I could record user steps and spit out a script automatically instead
of writing it by hand, it would be even much more cool!

Hi!

I really like this idea and I would be willing to do something related
to that in the Google SoC. There’s one thing though: although I have
some good background in computing, I have close to no experience in
Ruby and web-related development. Is there anything already done
related to recording that I could base my work on? I’ve heard there’s
something like that already working in Perl.

Also, I don’t know how ambitious a project like this would be for
someone with my experience, so if anyone has a better idea of how
difficult it is please share. What are the skills I would have to
learn? What tools? If it’s too difficult to do it all on my own, what
would be a reasonable subset of features I could proppose to implement
and that are more urgently needed by the community?

Thanks a lot!

Helder

On 3/13/07, pat eyler [email protected] wrote:

largest possible group of users are certainly going to get some extra
karma.

If you’re not a student, but have a great idea, feel free to toss it
out for discussion. Who knows, maybe someone will pick it up and run
with it.

(posted here:
On Ruby: More About SoC and Ruby (Get Ready for the Proposal Window)
if you’d rather deal with it that way.)

Unfortunately I won’t have time to enter this program this year, but
thought
I’d share the idea I was going to use if I could.

Ruby GUI toolkits have their fair share of issues. The general method
to
dodging this is to distribute your application as a standalone web
application. My idea was to augment this with a “wrapper” GUI generator
for
each of the big OS’s. This GUI would be a simple, OS specific window,
that
displayed the page. It would include a few simple menu choices, exit,
about, help, and provide ruby based callbacks to direct the application
to
the proper page for each. This probably sounds very convoluted, and I’m
probably explaining it poorly. But if any student out there is
interested,
I’d be willing to give a more thorough explanation.

How about a Ruby plug-in for web browsers? With this, I could put away
the JavaScript and do more with Ruby.

I am not a student, and certainly lack any requisite skill to accomplish
such a project.

-w

There is a web browser that allows ruby scripting. Read in _why’s log
Redhanded.

I don’t think it would be too hard to implement a gateway, what with
JS being a very dynamic prototyping oo language.

In theory, rdoc is supposed to output XML, but i’ve never gotten it to
work right…

On 3/14/07, Rich M. [email protected] wrote:

reconstruct the source code from that is something I’d use daily.
such information from another source.

-r

http://www.cfcl.com/rdm Rich M.
http://www.cfcl.com/rdm/resume [email protected]
http://www.cfcl.com/rdm/weblog +1 650-873-7841

Technical editing and writing, programming, and web development


http://www.jeremymcanally.com/

My free Ruby e-book:
http://www.humblelittlerubybook.com/book/

My blogs:

http://www.rubyinpractice.com/

Hi!

I really like this idea and I would be willing to do something related
to that in the Google SoC. There’s one thing though: although I have
some good background in computing, I have close to no experience in
Ruby and web-related development. Is there anything already done
related to recording that I could base my work on? I’ve heard there’s
something like that already working in Perl.

Here is something already:

http://svn.openqa.org/fisheye/changelog/watir-recorder/trunk

Also, I don’t know how ambitious a project like this would be for
someone with my experience, so if anyone has a better idea of how
difficult it is please share. What are the skills I would have to
learn? What tools? If it’s too difficult to do it all on my own, what
would be a reasonable subset of features I could proppose to implement
and that are more urgently needed by the community?

Well, for the Watir related questions you should ask Bret P. (
bret @!totally! nospam@ pettichord.com ) he also sent the above
link
and he is one of the project admins of Watir. You could ask also Angrez
Singh (angrez @brutally -@nospam@ gmail.com) who is developing
FireWatir. (I would like to see this stuff with Firefox, not IE - so
that also non-win32 people can enjoy it).

As for the Ruby part - well, of course you would need to know a fair
amount of Ruby anyway - and extend it with the specific info you get
from Bret/Angrez. Hopefully somebody with more insight into these things
will reply you…

Cheers,
Peter
__
http://www.rubyrailways.com :: Ruby and Web2.0 blog
http://scrubyt.org :: Ruby web scraping framework
http://rubykitchensink.ca/ :: The indexed archive of all things Ruby