Software Study Journal
-
- New Member
- Posts: 4
- Joined: Mon Apr 02, 2007 5:12 am
- Location: Austin, Texas
- Contact:
Question about copyright
I think doing this an open source collaborative effort is a great idea and I would love to help in anyway. I have a question about copyrights however. It would be wonderful to HTMLify the scriptures and a host of other church owned resources such as church history and various scripture study manuals etc. How would we go about seeking the appropriate approval from the church to embark on such an effort?
- mkmurray
- Senior Member
- Posts: 3266
- Joined: Tue Jan 23, 2007 9:56 pm
- Location: Utah
- Contact:
Well I'll continue with my SourceForge registration then...anyone know which license I should put this project under? I don't really know much about the differences between them. I did the GNU License for my High Council program I wrote a little while back.tomw wrote:I'd say find somewhere else to host for now. If things change, I'll let people know and you can move your projects.
Tom
- WelchTC
- Senior Member
- Posts: 2085
- Joined: Wed Sep 06, 2006 8:51 am
- Location: Kaysville, UT, USA
- Contact:
You need to get permission from the Church. Contact the Church intellectual properties department.Dallas wrote:I think doing this an open source collaborative effort is a great idea and I would love to help in anyway. I have a question about copyrights however. It would be wonderful to HTMLify the scriptures and a host of other church owned resources such as church history and various scripture study manuals etc. How would we go about seeking the appropriate approval from the church to embark on such an effort?
Tom
- WelchTC
- Senior Member
- Posts: 2085
- Joined: Wed Sep 06, 2006 8:51 am
- Location: Kaysville, UT, USA
- Contact:
This will be WAY more than you will ever want to know, but....mkmurray wrote:Well I'll continue with my SourceForge registration then...anyone know which license I should put this project under? I don't really know much about the differences between them. I did the GNU License for my High Council program I wrote a little while back.
http://www.gnu.org/licenses/license-lis ... onLicenses
I may also add that this page is written by the Gnu organization and is somewhat biased. However it gives you a fairly good high level understanding of the different licenses.
Enjoy
Tom
- mkmurray
- Senior Member
- Posts: 3266
- Joined: Tue Jan 23, 2007 9:56 pm
- Location: Utah
- Contact:
- bhofmann
- Member
- Posts: 272
- Joined: Tue Feb 06, 2007 9:47 am
- Location: Tulsa, OK
- Contact:
-
- New Member
- Posts: 11
- Joined: Sun Feb 04, 2007 9:00 pm
- Location: Orem, UT
- Contact:
Permission from the church department
Just so everyone knows I have the number to call and will call them tomorrowtomw wrote:You need to get permission from the Church. Contact the Church intellectual properties department.
about getting permission to do some of these things.
- mkmurray
- Senior Member
- Posts: 3266
- Joined: Tue Jan 23, 2007 9:56 pm
- Location: Utah
- Contact:
Just so everyone is clear, he is referring to permission to "HTMLify the scriptures and a host of other church owned resources such as church history and various scripture study manuals etc."thegordo wrote:Just so everyone knows I have the number to call and will call them tomorrow
about getting permission to do some of these things.
-
- New Member
- Posts: 4
- Joined: Mon Apr 02, 2007 5:12 am
- Location: Austin, Texas
- Contact:
I think we should use a DB
thegordo wrote:I am wondering if anything has been done as far as developing an open source solution to this. I would be interested in starting a project. My tools of choice would be eclipse and java - java for the ability to be cross platform and eclipse because that is what I am used to and I don't have a lot of experience programing. I have thought of a simple design, but would be very interested in some help to develop a program to accomplish at least some of these goals. I also wouldn't mind trying to learn C#, so long as it can be complied by mono - I run Linux as my desktop of choice so making something incompatible is not something I am interested in, but I would also like it to be compatible with windows and mac, since I know others have differing opinions about what they feel makes a good computer.
My idea would take the online scriptures (and possibly anything on the church's gospel library site) and format it such that it would be easy to read, study, and record thoughts with. It would strip all of the original html. It would allow for highlighting, underlining, and bookmarks, with each of these being able to be organized in a few different ways. I haven't thought of a particular way of having persistent online storage of customizations, or of sharing these with others, but I would want to have the design such that this would be a possible solution. As far as persistent storage of the customizations, I don't know if a database backend or xml files would be better or easier. It would also be possible to create your own footnotes to reference other scriptures easily.
That is an overview of my thoughts. I know it isn't an online solution, but I would like it to be something like f-spot - a stand alone program that works well by itself, but also integrates with online resources. I haven't really written any code for it yet, and wouldn't have time to start anything until the BYU semester ends, but I am interested in helping to make this sort of program.
I definitely believe this should be a hosted web app and that we should use a database such as MySQL. We need to design it so that it will survive heavy volumes of traffic and perform responsively. I'm all for developing this application to run on a Linux host.
One other consideration is that it needs to be secure. Users will need to login to the app in a secure manner using a secure connection. I surely don't want some hacker to see what scriptures I have highlighted!!
-
- Community Moderators
- Posts: 3856
- Joined: Thu Jan 25, 2007 11:32 am
- Location: Dundee, Oregon, USA
It seems to me that having the data local on your own machines should solve the security issue (if you manage your machines properly). Why then would you want it hosted on somebody else's machines?Dallas wrote:I definitely believe this should be a hosted web app and that we should use a database such as MySQL. We need to design it so that it will survive heavy volumes of traffic and perform responsively. I'm all for developing this application to run on a Linux host.
One other consideration is that it needs to be secure. Users will need to login to the app in a secure manner using a secure connection. I surely don't want some hacker to see what scriptures I have highlighted!!