[bt-devel] sword iso

Troy A. Griffitts bt-devel@crosswire.org
Sat, 13 Jul 2002 14:09:27 -0700


Hey Martin,
	Just a few things up front, then some comments throughout.

My error.  The bibletimebase.tar.gz file is NOT / based.  The current 
contents are listed at the end of this message and are $KDEDIR-based. 
If you look inside setup.xml you will see this entry:

     <files path="${KDEDIR|/usr/local/}">
       bibletimebase.tar.gz
     </files>


This tells bibletimebase.tar.gz to install under $KDEDIR OR if not set, 
install to /usr/local/


>>One thing I would really love is for someone to take ownership of the
>>BibleTime installer part of the CD setup.
>>
>>It is really very easy, all non-arch stuff goes in a / relative
>>bibletimebase.tar.gz and a binary for all platforms you want to support
>>go under the bin/ in the appropriate directories.
> 
> 
> I am still not really convinced about this issue. The problem is as follows: 
> -we would need different versions for different KDE installations (2.x, 3.x) 
> which are not binary compatible

If KDE forces you to do this, you could always have "BibleTime for KDE 
2.x" and "BibleTime for KDE 3.x" entries in the setup, and allow the 
user to check which one they want.


> -KDE itself can have a different layout on different distributions (eg. SuSE, 
> debian) and therefore we cannot dump the data into the bibletimebase.tar.gz 
> file, because we cannot a priori say where the data should go to

Right, again, my error, see above.


> -things might start to interfere with the system's package manager if ppl 
> choose to later or earlier install files from precompiled packages for their 
> system; the Loki installer just installs the files and they are not 
> registered in the system

This is not exactly accurate.  The configuration we use in setup.xml 
does this.  Loki setup also supports rpm and deb packages (and a plugin 
mechanism for other package type that I haven't look to see what is 
available) besides .tar.gz.  It also allows you call custom scripts or 
do pretty much whatever you want.


> -Linux/Unix users usually know how to install a binary package, maybe unlike 
> Windows users
> -therefore I would rather stay with providing as many different binary 
> packages as we can (which is difficult enough -- we still only have SuSE rpms 
> for the current version), and not additionally have the trouble to make tons 
> of different packages for the installer as well
> 
> So what do you say? Can the issues be solved? Would it be worth the effort? We 
> need your expertise here.

My opinion is still that although many users will know how to pick which 
package to install, and might have the capacity to install such, this 
mentality is what is keeping linux off of the desktop of most users.

I buy and use Loki games and have always enjoyed the professional 
install for each of them.

We actually contributed many features to the setup tool (including the 
${ENVVAR|/default/path} mechanism) and feel it meets our needs very well.

I enjoy providing a professional installer and think it makes our 
product look great.

It is probably the EASIEST setup for you to support.  Anyone can make a 
.tar.gz file, and place a binary in bin/x86/

So, again, I would plead with someone to keep these 2 files current.

	Thanks for your consideration,
		-Troy.



Contents of bibletimebase.tar.gz
________________________________________________________________________
lib/
lib/menu/
lib/menu/bibletime
share/
share/icons/
share/icons/mini/
share/icons/mini/bibletime.xpm
share/icons/locolor/
share/icons/locolor/32x32/
share/icons/locolor/32x32/apps/
share/icons/locolor/32x32/apps/bibletime.png
share/icons/locolor/32x32/actions/
share/icons/locolor/32x32/actions/bt_tile_auto.png
share/icons/locolor/32x32/actions/bt_tile.png
share/icons/locolor/22x22/
share/icons/locolor/22x22/actions/
share/icons/locolor/22x22/actions/bt_tile_auto.png
share/icons/locolor/22x22/actions/bt_tile.png
share/icons/locolor/22x22/actions/bt_cascade_auto.png
share/icons/locolor/22x22/actions/bt_cascade.png
share/icons/locolor/16x16/
share/icons/locolor/16x16/apps/
share/icons/locolor/16x16/apps/bibletime.png
share/icons/locolor/16x16/actions/
share/icons/locolor/16x16/actions/bt_verseref.png
share/icons/locolor/16x16/actions/bt_tile_auto.png
share/icons/locolor/16x16/actions/bt_tile.png
share/icons/locolor/16x16/actions/bt_search.png
share/icons/locolor/16x16/actions/bt_lexicon_locked.png
share/icons/locolor/16x16/actions/bt_lexicon.png
share/icons/locolor/16x16/actions/bt_folder_open.png
share/icons/locolor/16x16/actions/bt_folder_new.png
share/icons/locolor/16x16/actions/bt_folder_change.png
share/icons/locolor/16x16/actions/bt_folder.png
share/icons/locolor/16x16/actions/bt_commentary_locked.png
share/icons/locolor/16x16/actions/bt_commentary.png
share/icons/locolor/16x16/actions/bt_cascade_auto.png
share/icons/locolor/16x16/actions/bt_cascade.png
share/icons/locolor/16x16/actions/bt_bookmark_new.png
share/icons/locolor/16x16/actions/bt_bookmark_import.png
share/icons/locolor/16x16/actions/bt_bookmark_export.png
share/icons/locolor/16x16/actions/bt_bookmark_change.png
share/icons/locolor/16x16/actions/bt_bookmark.png
share/icons/locolor/16x16/actions/bt_bible_locked.png
share/icons/locolor/16x16/actions/bt_bible.png
share/icons/large/
share/icons/large/bibletime.xpm
share/icons/hicolor/
share/icons/hicolor/48x48/
share/icons/hicolor/48x48/apps/
share/icons/hicolor/48x48/apps/bibletime.png
share/icons/hicolor/48x48/actions/
share/icons/hicolor/48x48/actions/bt_swordconfig.png
share/icons/hicolor/48x48/actions/bt_startconfig.png
share/icons/hicolor/48x48/actions/bt_lexicon_add.png
share/icons/hicolor/48x48/actions/bt_lexicon.png
share/icons/hicolor/48x48/actions/bt_displayconfig.png
share/icons/hicolor/48x48/actions/bt_commentary_add.png
share/icons/hicolor/48x48/actions/bt_commentary.png
share/icons/hicolor/48x48/actions/bt_book_add.png
share/icons/hicolor/48x48/actions/bt_book.png
share/icons/hicolor/48x48/actions/bt_bible_add.png
share/icons/hicolor/48x48/actions/bt_bible.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/bibletime.png
share/icons/hicolor/32x32/actions/
share/icons/hicolor/32x32/actions/bt_tile_auto.png
share/icons/hicolor/32x32/actions/bt_tile.png
share/icons/hicolor/32x32/actions/bt_swordconfig.png
share/icons/hicolor/32x32/actions/bt_startconfig.png
share/icons/hicolor/32x32/actions/bt_lexicon_add.png
share/icons/hicolor/32x32/actions/bt_lexicon.png
share/icons/hicolor/32x32/actions/bt_displayconfig.png
share/icons/hicolor/32x32/actions/bt_commentary_add.png
share/icons/hicolor/32x32/actions/bt_commentary.png
share/icons/hicolor/32x32/actions/bt_cascade_auto.png
share/icons/hicolor/32x32/actions/bt_cascade.png
share/icons/hicolor/32x32/actions/bt_book_add.png
share/icons/hicolor/32x32/actions/bt_book.png
share/icons/hicolor/32x32/actions/bt_bible_add.png
share/icons/hicolor/32x32/actions/bt_bible.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/bibletime.png
share/icons/hicolor/22x22/actions/
share/icons/hicolor/22x22/actions/bt_tile_auto.png
share/icons/hicolor/22x22/actions/bt_tile.png
share/icons/hicolor/22x22/actions/bt_sync.png
share/icons/hicolor/22x22/actions/bt_swordconfig.png
share/icons/hicolor/22x22/actions/bt_startconfig.png
share/icons/hicolor/22x22/actions/bt_parallel.png
share/icons/hicolor/22x22/actions/bt_lexicon_locked.png
share/icons/hicolor/22x22/actions/bt_lexicon_add.png
share/icons/hicolor/22x22/actions/bt_lexicon.png
share/icons/hicolor/22x22/actions/bt_displayconfig.png
share/icons/hicolor/22x22/actions/bt_commentary_locked.png
share/icons/hicolor/22x22/actions/bt_commentary_add.png
share/icons/hicolor/22x22/actions/bt_commentary.png
share/icons/hicolor/22x22/actions/bt_cascade_auto.png
share/icons/hicolor/22x22/actions/bt_cascade.png
share/icons/hicolor/22x22/actions/bt_book_locked.png
share/icons/hicolor/22x22/actions/bt_book_add.png
share/icons/hicolor/22x22/actions/bt_book.png
share/icons/hicolor/22x22/actions/bt_bible_add.png
share/icons/hicolor/22x22/actions/bt_bible.png
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/bibletime.png
share/icons/hicolor/16x16/actions/
share/icons/hicolor/16x16/actions/bt_tile_auto.png
share/icons/hicolor/16x16/actions/bt_tile.png
share/icons/hicolor/16x16/actions/bt_swordconfig.png
share/icons/hicolor/16x16/actions/bt_startconfig.png
share/icons/hicolor/16x16/actions/bt_lexicon_locked.png
share/icons/hicolor/16x16/actions/bt_lexicon_add.png
share/icons/hicolor/16x16/actions/bt_lexicon.png
share/icons/hicolor/16x16/actions/bt_displayconfig.png
share/icons/hicolor/16x16/actions/bt_commentary_locked.png
share/icons/hicolor/16x16/actions/bt_commentary_add.png
share/icons/hicolor/16x16/actions/bt_commentary.png
share/icons/hicolor/16x16/actions/bt_cascade_auto.png
share/icons/hicolor/16x16/actions/bt_cascade.png
share/icons/hicolor/16x16/actions/bt_book_locked.png
share/icons/hicolor/16x16/actions/bt_book_add.png
share/icons/hicolor/16x16/actions/bt_book.png
share/icons/hicolor/16x16/actions/bt_bible_locked.png
share/icons/hicolor/16x16/actions/bt_bible_add.png
share/icons/hicolor/16x16/actions/bt_bible.png
share/icons/bibletime.xpm
share/config/
share/config/bt-printing
share/apps/
share/apps/bibletime/
share/apps/bibletime/printing/
share/apps/bibletime/printing/standard.xml
share/apps/bibletime/printing/color_muchtext.xml
share/apps/bibletime/printing/bw_muchtext.xml
share/apps/bibletime/pics/
share/apps/bibletime/pics/startuplogo.png
share/apps/bibletime/bibletimeui.rc
share/applnk/
share/applnk/Applications/
share/applnk/Applications/bibletime.desktop
share/locale/
share/locale/de/
share/locale/de/LC_MESSAGES/
share/locale/de/LC_MESSAGES/bibletime.mo
share/doc/
share/doc/HTML/
share/doc/HTML/en/
share/doc/HTML/en/bibletime/
share/doc/HTML/en/bibletime/install/
share/doc/HTML/en/bibletime/install/instmgr.png
share/doc/HTML/en/bibletime/install/inst-user.docbook
share/doc/HTML/en/bibletime/install/inst-sources.docbook
share/doc/HTML/en/bibletime/install/inst-preq.docbook
share/doc/HTML/en/bibletime/install/inst-installmgr.docbook
share/doc/HTML/en/bibletime/install/inst-bin.docbook
share/doc/HTML/en/bibletime/install/index.docbook
share/doc/HTML/en/bibletime/install/common
share/doc/HTML/en/bibletime/howto/
share/doc/HTML/en/bibletime/howto/index.docbook
share/doc/HTML/en/bibletime/howto/how2-interpretation.docbook
share/doc/HTML/en/bibletime/howto/how2-importance.docbook
share/doc/HTML/en/bibletime/howto/how2-basics.docbook
share/doc/HTML/en/bibletime/howto/common
share/doc/HTML/en/bibletime/helpdialog/
share/doc/HTML/en/bibletime/helpdialog/index.html
share/doc/HTML/en/bibletime/helpdialog/index.docbook
share/doc/HTML/en/bibletime/helpdialog/help-sword-module-trouble.html
share/doc/HTML/en/bibletime/helpdialog/help-sword-module-trouble.docbook
share/doc/HTML/en/bibletime/helpdialog/help-no-modules.html
share/doc/HTML/en/bibletime/helpdialog/help-no-modules.docbook
share/doc/HTML/en/bibletime/helpdialog/help-no-mods-d.html
share/doc/HTML/en/bibletime/helpdialog/help-no-mods-d.docbook
share/doc/HTML/en/bibletime/helpdialog/help-module-encrypted.html
share/doc/HTML/en/bibletime/helpdialog/help-module-encrypted.docbook
share/doc/HTML/en/bibletime/helpdialog/help-initbackend-failed.html
share/doc/HTML/en/bibletime/helpdialog/help-initbackend-failed.docbook
share/doc/HTML/en/bibletime/helpdialog/help-first-time-search.html
share/doc/HTML/en/bibletime/helpdialog/help-first-time-search.docbook
share/doc/HTML/en/bibletime/helpdialog/help-first-startup.html
share/doc/HTML/en/bibletime/helpdialog/help-first-startup.docbook
share/doc/HTML/en/bibletime/helpdialog/common
share/doc/HTML/en/bibletime/handbook/
share/doc/HTML/en/bibletime/handbook/index.docbook
share/doc/HTML/en/bibletime/handbook/hdbk_op_module-tree-bookmark-bookmarkandfolder.png
share/doc/HTML/en/bibletime/handbook/hdbk-toolbars.docbook
share/doc/HTML/en/bibletime/handbook/hdbk-start.docbook
share/doc/HTML/en/bibletime/handbook/hdbk-start-sequence-tips.png
share/doc/HTML/en/bibletime/handbook/hdbk-start-screen-terms.png
share/doc/HTML/en/bibletime/handbook/hdbk-start-bticon.png
share/doc/HTML/en/bibletime/handbook/hdbk-operation.docbook
share/doc/HTML/en/bibletime/handbook/hdbk-op-search-dialog-searchtext.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-search-dialog-searchresult.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-search-dialog-searchanal.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-pencil.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-module-tree-1.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-module-select-2.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-module-select-1.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-delete-verse.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-crch-dia-choose.png
share/doc/HTML/en/bibletime/handbook/hdbk-op-change-range.png
share/doc/HTML/en/bibletime/handbook/hdbk-intro.docbook
share/doc/HTML/en/bibletime/handbook/hdbk-inst-sources-installmgr.png
share/doc/HTML/en/bibletime/handbook/hdbk-config.docbook
share/doc/HTML/en/bibletime/handbook/hdbk-config-toolbar.png
share/doc/HTML/en/bibletime/handbook/hdbk-conf-optdialog-sword.png
share/doc/HTML/en/bibletime/handbook/hdbk-conf-optdialog-start.png
share/doc/HTML/en/bibletime/handbook/hdbk-conf-optdialog-fonts.png
share/doc/HTML/en/bibletime/handbook/hdbk-conf-optdialog-color.png
share/doc/HTML/en/bibletime/handbook/hdbk-conf-font-about.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-close.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-tile.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-tile-auto.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-search.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-reset.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-print.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-exit.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-contents.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-cascade.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-action-cascade-auto.png
share/doc/HTML/en/bibletime/handbook/hdbk-bars-toolbar-Configtoolbar.png
share/doc/HTML/en/bibletime/handbook/common
share/doc/HTML/de/
share/doc/HTML/de/bibletime/
share/doc/HTML/de/bibletime/install/
share/doc/HTML/de/bibletime/install/instmgr.png
share/doc/HTML/de/bibletime/install/inst-user.docbook
share/doc/HTML/de/bibletime/install/inst-sources.docbook
share/doc/HTML/de/bibletime/install/inst-preq.docbook
share/doc/HTML/de/bibletime/install/inst-installmgr.docbook
share/doc/HTML/de/bibletime/install/inst-bin.docbook
share/doc/HTML/de/bibletime/install/index.docbook
share/doc/HTML/de/bibletime/install/common
share/doc/HTML/de/bibletime/howto/
share/doc/HTML/de/bibletime/howto/index.docbook
share/doc/HTML/de/bibletime/howto/how2-interpretation.docbook
share/doc/HTML/de/bibletime/howto/how2-importance.docbook
share/doc/HTML/de/bibletime/howto/how2-basics.docbook
share/doc/HTML/de/bibletime/howto/common
share/doc/HTML/de/bibletime/helpdialog/
share/doc/HTML/de/bibletime/helpdialog/index.html
share/doc/HTML/de/bibletime/helpdialog/index.docbook
share/doc/HTML/de/bibletime/helpdialog/help-sword-module-trouble.html
share/doc/HTML/de/bibletime/helpdialog/help-sword-module-trouble.docbook
share/doc/HTML/de/bibletime/helpdialog/help-no-modules.html
share/doc/HTML/de/bibletime/helpdialog/help-no-modules.docbook
share/doc/HTML/de/bibletime/helpdialog/help-no-mods-d.html
share/doc/HTML/de/bibletime/helpdialog/help-no-mods-d.docbook
share/doc/HTML/de/bibletime/helpdialog/help-module-encrypted.html
share/doc/HTML/de/bibletime/helpdialog/help-module-encrypted.docbook
share/doc/HTML/de/bibletime/helpdialog/help-initbackend-failed.html
share/doc/HTML/de/bibletime/helpdialog/help-initbackend-failed.docbook
share/doc/HTML/de/bibletime/helpdialog/help-first-time-search.html
share/doc/HTML/de/bibletime/helpdialog/help-first-time-search.docbook
share/doc/HTML/de/bibletime/helpdialog/help-first-startup.html
share/doc/HTML/de/bibletime/helpdialog/help-first-startup.docbook
share/doc/HTML/de/bibletime/helpdialog/common
share/doc/HTML/de/bibletime/handbook/
share/doc/HTML/de/bibletime/handbook/index.docbook
share/doc/HTML/de/bibletime/handbook/hdbk_op_module-tree-bookmark-bookmarkandfolder.png
share/doc/HTML/de/bibletime/handbook/hdbk-toolbars.docbook
share/doc/HTML/de/bibletime/handbook/hdbk-start.docbook
share/doc/HTML/de/bibletime/handbook/hdbk-start-sequence-tips.png
share/doc/HTML/de/bibletime/handbook/hdbk-start-screen-terms.png
share/doc/HTML/de/bibletime/handbook/hdbk-start-bticon.png
share/doc/HTML/de/bibletime/handbook/hdbk-operation.docbook
share/doc/HTML/de/bibletime/handbook/hdbk-op-search-dialog-searchtext.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-search-dialog-searchresult.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-search-dialog-searchanal.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-pencil.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-module-tree-1.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-module-select-2.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-module-select-1.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-delete-verse.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-crch-dia-choose.png
share/doc/HTML/de/bibletime/handbook/hdbk-op-change-range.png
share/doc/HTML/de/bibletime/handbook/hdbk-intro.docbook
share/doc/HTML/de/bibletime/handbook/hdbk-inst-sources-installmgr.png
share/doc/HTML/de/bibletime/handbook/hdbk-config.docbook
share/doc/HTML/de/bibletime/handbook/hdbk-config-toolbar.png
share/doc/HTML/de/bibletime/handbook/hdbk-conf-optdialog-sword.png
share/doc/HTML/de/bibletime/handbook/hdbk-conf-optdialog-start.png
share/doc/HTML/de/bibletime/handbook/hdbk-conf-optdialog-fonts.png
share/doc/HTML/de/bibletime/handbook/hdbk-conf-optdialog-color.png
share/doc/HTML/de/bibletime/handbook/hdbk-conf-font-about.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-close.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-tile.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-tile-auto.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-search.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-reset.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-print.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-exit.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-contents.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-cascade.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-action-cascade-auto.png
share/doc/HTML/de/bibletime/handbook/hdbk-bars-toolbar-Configtoolbar.png
share/doc/HTML/de/bibletime/handbook/common