*

Welcome, Guest. Please login or register.

Get your own OLPC - Buy an XO laptop on eBay!
Pages: [1]
Print
Author Topic: By Jove!  (Read 4937 times)

By Jove!

davewa
Master Contributor
***
Posts: 352


G1G1D1P4


WWW
October 01, 2010, 10:05:10 AM

My next project (which is currently in the "derive the equations" stage) will be a program to plot a view of Jupiter and its Galilean moons as seen in 7x35 binoculars.  The program will plot a view for any specified time (even times that won't make sense for a particular locale because the planet is below the local horizon or because it is daytime).

I'm considering an "animate" feature which will show how the Jovian system evolves over time.  With luck, the beta version of this should be released in November.
Logged

#1 Re: By Jove!

davewa
Master Contributor
***
Posts: 352


G1G1D1P4


WWW
October 11, 2010, 10:38:12 AM

Here's a teaser image of ByJove:


The "What" toolbar allows for inverse display and night vision; the "When" toolbar lets you set the desired time and timezone offset (or just display for "right now", updated every 10 minutes); the "About" toolbar displays the version ID and help URL.  (See the description of StarChart for how these controls work.)

I have yet to confirm that I'm plotting the positions of the moons correctly under all conditions, but otherwise the program works.  The accuracy should be sufficient for any date between 01/01/1900 and 12/31/2099.  Expect a beta-1 release soon.
Logged

#2 Re: By Jove!

natet128
Commenter

Posts: 9


October 11, 2010, 07:12:51 PM

Not to be a pedant, but all Sugar activities should be verbs. It ensures correct grammar.
Logged

#3 Re: By Jove!

davewa
Master Contributor
***
Posts: 352


G1G1D1P4


WWW
October 12, 2010, 06:22:45 AM

Yes, like Pippy is a verb.  Like Terminal is a verb.  Like Journal is a verb.  Like Library is a verb.  In what language is Tam Tam a verb?  Etoys is not a verb.  Turtle Art is not a verb.  Distance can be a verb but is not in the usage to which it is being put. 

You need a bigger statistical sample, I think.  Can you cite where in the OLPC wiki the policy of naming activities as verbs is stated?  Only about half of the names for activities listed as preinstalled are verbs.  If you count all the activities listed in .../go/Activities/All and use a generous interpretation of the name, only about 30 of the nearly 140 activity names are verbs.

Besides being a word-play, the name of the activity is descriptive, as it shows the region of space near (by) Jupiter (Jove).

This program, when it's released, will be my fourth contributed science and math activity.  None of my others were given names which are verbs.  You are the first to raise the issue, so I'm assuming that most of the 75,000+ users of my programs do not object to the names I choose to give them.
Logged

#4 Re: By Jove!

garycmartin
New

Posts: 3


October 12, 2010, 09:04:11 AM

Can you cite where in the OLPC wiki the policy of naming activities as verbs is stated? Only about half of the names for activities listed as preinstalled are verbs.  If you count all the activities listed in .../go/Activities/All and use a generous interpretation of the name, only about 30 of the nearly 140 activity names are verbs.

Hi Dave, here's the link to the Sugar HIG section that recommends using verbs for activity names; goes way back, you can find the same thing in the olpc wiki.laptop.org. FWIW many of the non verb names are due to application ports from other platforms, often not well designed for Sugar:

http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/Activities#Activities_as_Verbs

It's just a recommendation as the Sugar UI is trying to be all about doing, activities with verb names help reinforce that idea vs. other platforms where the focus is generally on stuff/things/nouns. I agree it is really tough to get a good verb, quite a challenge.

Looking forward to trying your new activity out, still love StarChart and ConstellationsFlashCards! Keep up the fab work, and reminds me I should really release a feature update for Moon (a verb I'd not recommend doing) Wink
Logged

#5 Re: By Jove!

davewa
Master Contributor
***
Posts: 352


G1G1D1P4


WWW
October 12, 2010, 12:57:02 PM

I stand corrected.  But I don't think there's a good verb for what ByJove does, anyway.  "Revolve" doesn't seem descriptive enough.

Looking forward to seeing what you're adding next to Moon.
Logged

#6 Re: By Jove!

davewa
Master Contributor
***
Posts: 352


G1G1D1P4


WWW
October 21, 2010, 11:46:21 AM

Got the algorithms working properly -- finally!  Will package the program and start building the documentation page tomorrow.

Beta-1 will be available by November first, most likely.
Logged

#7 Re: By Jove!

davewa
Master Contributor
***
Posts: 352


G1G1D1P4


WWW
October 23, 2010, 10:58:58 AM

It's alive!

ByJove can be downloaded from http://www.wa1gsf.net/downloads/XO/ByJove-1.xo

and its wiki page is
http://wiki.laptop.org/go/ByJove

Have fun!
Logged
Pages: [1]
Print
Jump to:  

Members
Total Members: 2405
Latest: sembik
Stats
Total Posts: 31943
Total Topics: 3843
Online Today: 27
Online Ever: 238
(April 18, 2011, 09:48:50 PM)
Users Online
Users: 0
Guests: 14
Total: 14