RE: [Ldsoss] Scout Tracking

2006-06-15 Thread Manfred Riem
I hope that you still consider setting it up only available to localhost. 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan Hanks
Sent: Wednesday, June 14, 2006 5:51 PM
To: LDS Open Source Software
Subject: Re: [Ldsoss] Scout Tracking

On Wed, 14 Jun 2006, Shane Hathaway wrote:

> Thomas Haws wrote:
>> This is very intriguing.  Can you point to an example we might 
>> install and try?
>
> I hope someone else knows of an example.  Conceptually, it's simple, 
> and I can see the solution from start to finish.  But I'm surprised it 
> hasn't been done very often.  Maybe we need a proof of concept.

There's a Perl module called Net::Server
(http://search.cpan.org/~rhandom/Net-Server-0.93/lib/Net/Server.pm) that
could be used to easily implment a simple HTTP server for use with something
like this. Another such module would be HTTP::Daemon
(http://search.cpan.org/~gaas/libwww-perl-5.805/lib/HTTP/Daemon.pm).

The installer could be smart enough to ask if this is a desktop/standalone
install (and use the Perl module or whatever other lightweight httpd is
included with the package) or a server install (in which case it would use
the Apache or whatever is running on the server.

-- Dan
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


RE: [Ldsoss] Scout Tracking

2006-06-15 Thread Manfred Riem
Installability and easy updates. And easy synchronizing ;) 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Steven H. McCown
Sent: Wednesday, June 14, 2006 10:54 PM
To: 'LDS Open Source Software'
Subject: RE: [Ldsoss] Scout Tracking

Other thoughts:

Whatever language is used for this or any general app needs to consider the
end user.  The general end user is not a power sys admin, but someone who
installs out of the box, uses only the defaults, and never updates.  If Perl
or Ruby or what ever is used is installed on the user's box, then the Scout
app needs to keep those up to date on patches and security fixes.  To
require the user to update Perl or Python is unreasonable and to not keep it
up to date is not responsible.

Most users are not perpetually WiFi connected, but still use the Internet at
home.  Most of the church buildings do not have WiFi.  That's why a web app
would require 2 sets of record keeping -- for most users.  

I went to church in SLC and most of the male members had PDAs instead of
scriptures in books.  It's the opposite in most other places that I've been.
We're discussing what *we* (computer scientists, sys admins, etc.) would
like.  What would the average user like?

Steve

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Thomas Haws

Steven McCown explains in detail what was bothering me about using
Perl or Ruby.  The reality is that those languages and the average
Windows box just don't jive.  But Java does.  Is there a way to do
this using Java?  Sorry, but as Steven says, we have to consider the
end user.  And the end user bought his computer at Dell or Walmart
with the default version of Windows pre-installed.

--
Tom Haws 480-201-5476
OpenOffice.org v. MS Office:  Kids love OOo.  Wife didn't notice I
switched.  Get OOo free.
"There are many causes that I am prepared to die for but no causes
that I am prepared to kill for" Gandhi
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


RE: [Ldsoss] Scout Tracking

2006-06-15 Thread Manfred Riem
Java would be ideal from my perspective. And if he wants to use Pyhthon
he still can by doing it with Jython. 

Manfred

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas Haws
Sent: Thursday, June 15, 2006 8:29 AM
To: [EMAIL PROTECTED]; LDS Open Source Software
Subject: Re: [Ldsoss] Scout Tracking

Steven McCown explains in detail what was bothering me about using Perl or
Ruby.  The reality is that those languages and the average Windows box just
don't jive.  But Java does.  Is there a way to do this using Java?  Sorry,
but as Steven says, we have to consider the end user.  And the end user
bought his computer at Dell or Walmart with the default version of Windows
pre-installed.

--
Tom Haws 480-201-5476
OpenOffice.org v. MS Office:  Kids love OOo.  Wife didn't notice I switched.
Get OOo free.
"There are many causes that I am prepared to die for but no causes that I am
prepared to kill for" Gandhi ___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Slide

On 6/15/06, Thomas Haws <[EMAIL PROTECTED]> wrote:

Steven McCown explains in detail what was bothering me about using
Perl or Ruby.  The reality is that those languages and the average
Windows box just don't jive.  But Java does.  Is there a way to do
this using Java?  Sorry, but as Steven says, we have to consider the
end user.  And the end user bought his computer at Dell or Walmart
with the default version of Windows pre-installed.

--


Of course you can do this with Java. Look at Tomcat. You could easily
package a small Java based webserver with an application and interact
with it.

Alex
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread Tom Welch




Excellent feedback Charles.  Thanks.  

Tom

Charles Fry wrote:

  The issues that bother me are:

I constantly find myself cutting and pasting from the online scriptures
into documents I am editing. Doing this with footnotes enabled is a
trecherous endeaver, as the footnote letters get copied into the text
which is pasted. I just noticed the "Hide footnote indicators" option,
but that actually turns footnotes off. It would be nice to have an
option (even as a default!) which turned off the footnote letters, but
left the links. In my mind, the letters themselves are a remnant of the
printed version of the scriptures, and are antiquated by the use of
hyperlinks.

The current display format is highly unreadable. It may be sufficient
for reference, but it is quite ill-adapted for online reading. I don't
know what the best solution is, but some possibilities include: thiner
single column, multi-column display, paragraph format display. One could
even display the scriptures in fairly thin columns, as is done in our
printed scriptures, with scrolling (perhaps aided by _javascript_?) to the
left and right rather than up and down. At this point, I suspect that
almost any change will more readable than the current instantiation. :-)

Charles

-Original Message-
  
  
From: Tom Welch <[EMAIL PROTECTED]>
Subject: [Ldsoss] New Scriptures Beta Test Site
Date: Mon, 12 Jun 2006 15:35:59 -0600
To: LDS Open Source Software 
Reply-To: LDS Open Source Software 

Although I am over the open source initiative for the Church, I've also 
been asked to help project manage the online scriptures program.  The 
current version that is on http://scriptures.lds.org has been up for 
quite some time.  It had some limitations in that there was no easy way 
to deploy additional languages.  For quite some time a new version of 
the scriptures has been under development.  It has been designed around 
supporting multiple languages.  So, although the initial look and feel 
of this new version does not look much different, it is a completely 
rewritten piece of code.  I'm sending this email to enlist your help in 
testing this new scriptures program.  You can find it at 
http://beta.scriptures.lds.org.  Give it a try and send me feedback on 
bugs or improvements.

Here is a piece of history about this software that I think is of HIGH 
interest to this audience.  This program was not written by the Church 
but was written by a member and then donated to the Church.  Even the 
original version that has been on the website for some time was written 
by this member.  The Church has offered help with some pieces of the 
work (translation, technical advice, etc) but 99% of the code was done 
by this member and a few others who helped him.  I've talked with the 
member about the possibility of open sourcing this code and allowing 
others to work on it and he is fully supportive of this approach.  Using 
an open source approach, we could add PDA links, alternate formatting 
and an API set to integrate the online scriptures into other programs.  
We are not sure this will happen yet as there may be some extenuating 
circumstances we have to first solve but I thought you all would find it 
interesting that an open source model can work for the Church.

Meanwhile, please help test http://beta.scriptures.lds.org and thanks 
for your help!

Tom
-- 
Tom Welch
[EMAIL PROTECTED]
(801) 240-1609
(858) 829-4614 - Cell


--


NOTICE: This email message is for the sole use of the
intended recipient(s) and may contain confidential and
privileged information. Any unauthorized review, use,
disclosure or distribution is prohibited. If you are not the
intended recipient, please contact the sender by reply email
and destroy all copies of the original message.

--

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss

  
  
  


-- 
Tom Welch
[EMAIL PROTECTED]
(801) 240-1609
(858) 829-4614 - Cell


--

NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.

--


___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Stacey

Steven H. McCown wrote:

Most users are not perpetually WiFi connected, but still use the Internet at
home.  Most of the church buildings do not have WiFi.  That's why a web app
would require 2 sets of record keeping -- for most users.  
  


The web app actually eliminates a set of records...   If parents can 
update their Son's/Daughter's progress on-line then they don't need to 
track it in their Son's scout handbook or D2G booklet.   If the web app 
is easy to use then parents are more likely to be involved as well; 
which they should be.


As for church buildings being connected I don't see that too far out.   
For one, the new genealogical software is a web app, from what I 
understand.  Therefore, Family History Centers (usually in stake 
buildings outside of Utah) will need to be connected.   Also, I noticed 
that our new building, built less than a year ago, has cat-5 ports are 
in about every room.   It seems that someone is planning ahead.



I went to church in SLC and most of the male members had PDAs instead of
scriptures in books.  It's the opposite in most other places that I've been.
  
Many members, both male and female, use PDA's for scriptures (and more) 
in places like Dallas, TX as well.   I imagine the trend is true in 
about any city or area with the right demographics.



We're discussing what *we* (computer scientists, sys admins, etc.) would
like.  What would the average user like?


Don't forget that the parent may be a potential user as well.

-stacey.
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread Tom Welch




The font we currently use is Arial.  We have to stick with a font that
is available or easily substituted on every OS because if we were to
use something like Trebuchet, few people would have that font on their
system and so they would get some substitution that may not be
suitable.  

Tom

Steven H. McCown wrote:

  I read somewhere that Trebuchet and Veranda were considered the best fonts
for online reading.  Could that help the readability?  Does anyone know what
the current font is?

Steve


-Original Message-
On Behalf Of Charles Fry

  
  
The current display format is highly unreadable. 

  
  
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss

  


-- 
Tom Welch
[EMAIL PROTECTED]
(801) 240-1609
(858) 829-4614 - Cell


--

NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.

--


___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread Nathan

On 6/15/06, Tom Welch <[EMAIL PROTECTED]> wrote:


 The font we currently use is Arial.  We have to stick with a font that is
available or easily substituted on every OS because if we were to use
something like Trebuchet, few people would have that font on their system
and so they would get some substitution that may not be suitable.

 Tom


Verdana has been available on every modern Windows, Mac, and Linux
system that I've used, for what it's worth.

~ Nathan Stocks
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Shane Hathaway
Thomas Haws wrote:
> Steven McCown explains in detail what was bothering me about using
> Perl or Ruby.  The reality is that those languages and the average
> Windows box just don't jive.

That's a big assumption, but I can't deny it, since I don't know Perl or
Ruby well enough.  Chances are there's someone in each respective
community who has made it easy to build Windows installers.

> But Java does.  Is there a way to do
> this using Java?  Sorry, but as Steven says, we have to consider the
> end user.  And the end user bought his computer at Dell or Walmart
> with the default version of Windows pre-installed.

But you don't really want to rely on whatever version of Java the user
has installed, do you?  That would be a support mess.  To keep focused
on software development rather than support, you need to ship a
particular version of the JRE anyway.

I just remembered that Plone has a great example of the kind of
installer I've been talking about.  You've got to check this out.  Go to:

http://plone.org/products/plone

Just for you, I rebooted into Windows to try out the installer. :-)
Roughly, here are all of the steps I went through:

1) The download link on plone.org redirected me to Sourceforge.  I chose
a download location.
2) My browser popped up the download dialog and I chose to save to the
desktop.
3) When the download finished, I double-clicked the .exe file.
4) An installation wizard popped up.  I clicked through the license
agreement, which was the GPL.
5) I chose where to install it (C:\Program Files\Plone 2).
6) I was prompted for an administrative user name and password.  I
entered one.
7) After clicking "Next" / "Finish" once or twice and waiting a minute,
the wizard said it was done and I closed the wizard.
8) I clicked Start | All programs | Plone | Plone (or something like that).
9) A little GUI popped up.  I clicked the start button in the GUI, then
clicked the view button.
10) A browser window popped up with a page served directly from my
laptop, with "http://localhost/"; in the URL bar.  Having accomplished my
task, I then rebooted. :-)

At no point did the installer look or feel different from other Windows
installer.  It didn't even tell me it was installing Python and a bunch
of libraries, because those are technical details that don't matter to
the end user.

It's a 15 MB download, but that's because Plone is a big application
with lots of bundled support libraries.  By comparison, the JRE alone is
18 MB.

We could use the Plone installer as an example, since it's fully open
source.  The GUI for starting and stopping Plone is also written in
Python, so we can change it to work with the system tray instead or
whatever.

Mac support for Python is also quite good from what I hear, but I don't
know the details.

Shane
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread Thomas Haws

You do know you can specify in order the font faces you prefer, right?

"Verdana,Trebuchet,Arial,sans serif"
Tom

--
Tom Haws 480-201-5476
OpenOffice.org v. MS Office:  Kids love OOo.  Wife didn't notice I
switched.  Get OOo free.
"There are many causes that I am prepared to die for but no causes
that I am prepared to kill for" Gandhi
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread Tom Welch
Yes you can.  Does the OS make substitutions before going to the next 
font in the list?  I'm not sure on that point.


Tom

Thomas Haws wrote:


You do know you can specify in order the font faces you prefer, right?

"Verdana,Trebuchet,Arial,sans serif"
Tom



--
Tom Welch
[EMAIL PROTECTED]
(801) 240-1609
(858) 829-4614 - Cell

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread Thomas Haws

It goes down the list and uses the first font on the list that it can
find.  So you put the exact favorite you want first, then proceed
forward to more general substitutes in case the first isn't found.

Tom

On 6/15/06, Tom Welch <[EMAIL PROTECTED]> wrote:

Yes you can.  Does the OS make substitutions before going to the next
font in the list?  I'm not sure on that point.

Tom

Thomas Haws wrote:

> You do know you can specify in order the font faces you prefer, right?
>
> "Verdana,Trebuchet,Arial,sans serif"
> Tom
>

--
Tom Welch
[EMAIL PROTECTED]
(801) 240-1609
(858) 829-4614 - Cell

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss




--
Tom Haws 480-201-5476
OpenOffice.org v. MS Office:  Kids love OOo.  Wife didn't notice I
switched.  Get OOo free.
"There are many causes that I am prepared to die for but no causes
that I am prepared to kill for" Gandhi
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] New Scriptures Beta Test Site

2006-06-15 Thread A. Rick Anderson

Steven H. McCown wrote:

#1 problem?  How about the #2 problem.  :)

You also can't change the highlight color on searched terms.  For colorblind
people (like myself), this makes it really hard to see what was just
highlighted.  I wrote in about it and was told that it may be considered for
'the next version'.  


What The church's website is not 508 compliant?  Say it isn't so. 
Fortunately, my color-blind father never lived to see the day or not 
_see_, as the case may be.


--
A. Rick Anderson

___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Bryan Murdock

On 6/14/06, Shane Hathaway <[EMAIL PROTECTED]> wrote:

Thomas Haws wrote:
> This is very intriguing.  Can you point to an example we might install
> and try?

I hope someone else knows of an example.  Conceptually, it's simple, and
I can see the solution from start to finish.  But I'm surprised it
hasn't been done very often.  Maybe we need a proof of concept.


I believe the Zesty News application is supposed to work like this,
though I haven't tried it myself yet:

http://www.blazingthings.com/zestynews/index.html

It's written with the Python Turbogears web framework, though I
believe you could do the exact same type of thing with Django or Ruby
on Rails.  Of the three, I prefer Django, even though you didn't ask
:-)

Bryan
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Bryan Murdock

On 6/15/06, Bryan Murdock <[EMAIL PROTECTED]> wrote:

On 6/14/06, Shane Hathaway <[EMAIL PROTECTED]> wrote:
> Thomas Haws wrote:
> > This is very intriguing.  Can you point to an example we might install
> > and try?
>
> I hope someone else knows of an example.  Conceptually, it's simple, and
> I can see the solution from start to finish.  But I'm surprised it
> hasn't been done very often.  Maybe we need a proof of concept.

I believe the Zesty News application is supposed to work like this,
though I haven't tried it myself yet:

http://www.blazingthings.com/zestynews/index.html


Replying to myself here.  It looks like you can't download it right
now.  It doesn't look like it's even open source.  But anyway, I
googled and found this interesting forum post from the author where he
explains a bit how this desktop web-app thingy might work:

http://www.artima.com/forums/flat.jsp?forum=121&thread=109044

Bryan
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss


Re: [Ldsoss] Scout Tracking

2006-06-15 Thread Bryan Murdock

On 6/15/06, Thomas Haws <[EMAIL PROTECTED]> wrote:

Steven McCown explains in detail what was bothering me about using
Perl or Ruby.  The reality is that those languages and the average
Windows box just don't jive.  But Java does.


So does Python.  Actually, I'm not really sure what you are talking
about, but I haven't tried much Perl or Ruby on windows, so maybe
there is something non-jivey there, I don't know.  Python and
python-based apps install and run on windows just fine.

If we are doing a web based application, then non-geeky end-users
don't have to worry about any of the system administration/security
stuff that people are bringing up.

One more thing.  I agree with the people that are saying we should get
a sourceforge project going and a seperate mailing list and really get
to work, instead of having this vague discussion about what might be.

In fact, I did this with a couple friends of mine a while back:

http://sourceforge.net/projects/ctm

but it never really got anywhere, as you can see.  I don't feel like I
have the time or expertise to really lead this project, but if you
don't want to go through the pain of starting a new sourceforge
project I'd be more than willing to hand this one over.  My wife is
having a baby tomorrow, so don't expect me to reply for a few days,
but I thought I'd throw that it out there.

Bryan
___
Ldsoss mailing list
Ldsoss@lists.ldsoss.org
http://lists.ldsoss.org/mailman/listinfo/ldsoss