[osgeo4w-dev] New installer (and OSGeo4W 64bit)

Lord Flaubert Steve Ataucuri Cruz lord.ataucuri at ucsp.edu.pe
Tue Aug 20 11:37:41 PDT 2013


2013/8/20 Frank Warmerdam <warmerdam at pobox.com>

>
> Jurgen / Steve,
>
> I haven't followed this discussion as closely as I likely ought to have,
> but I'll make a few notes:
>
> 1) I'm not particularly interested in showing free software licenses in
> the OSGeo4W installer.  I'm only showing the proprietary ones because it is
> required to avoid legal liability.  I am not aware of us having any
> obligation to show free software licenses.  If anything I *like* the fact
> that users are forced through some agree-to-license-misery for proprietary
> licenses which emphasizes how lame they are and celebrates the awesomeness
> of no bull free software.
>
> 2) I'm a bit dubious about md5sum's for merging same licenses into one
> request, but since I'm not worried about non-free licenses it isn't an
> issue for me.
>
> 3) I'd rather not use automatic pdf conversion to text.  This process only
> has to be done once per package, and I'd rather have a human review the
> text-ified version and ensure that its still captures the original
> agreement in a reasonable form.
>
>
I think the first automatic conversion help us but now I will give them a
good format because some characteres are strange

Best regards,
> Frank
>
>
> On Mon, Aug 12, 2013 at 1:18 PM, Jürgen E. <jef at norbit.de> wrote:
>
>> Hi Steve,
>>
>> On Mon, 12. Aug 2013 at 13:25:47 -0500, Lord Flaubert Steve Ataucuri Cruz
>> wrote:
>> > > Also included are license files for most packages
>> ($pkg-$ver-$pver.txt, but
>> > > also *.pdf and *.rtf) - for free and non-free licensed packages.
>>
>> > Actually the installer only support  a txt file as a license
>>
>> Sure.  But the ECW license is in RTF and the MrSID license is in PDF.
>>
>> I suppose pdftotext and catdoc do a good enough job to produce plain text
>> from
>> those.
>>
>>
>> > > As you might notice I didn't differentiate between free and non-free
>> > > licenses.  And therefore there are a lot of licenses the installer
>> will
>> > > show and request to accept.
>>
>> > It wasn't the idea, the installer only will show a license for
>> restrictive
>> > packages , there are only three or four packages. Only few packages
>> will have
>> > "license" entry in "setup.ini" file, not all.
>>
>> Sure, but I feel that it somewhat belittles the free licenses.
>>
>>
>> > > I thought the md5sum would help to identify where the same license
>> applies,
>> > > but I just notices that it doesn't even work for the GPL (lots of
>> minor
>> < > difference in the files).  So that would need a different approach.
>>  Any
>> > > thoughts?
>>
>> > I don't understand you how md5sum might help to licenses, could you
>> explain
>> > us in more detail way, please? or someone could give us another point of
>> > view.
>>
>> Same license.  Same file content.  Same md5sum.   In that case we could
>> have
>> just determine which packages share the same license by md5sum and
>> display each
>> license only once with a list of packages that share it.
>>
>> But unfortunately the md5sums don't match in setup.ini although the
>> licenses
>> are virtually the same (except for the FSF address, blanks, formfeeds and
>> stuff
>> like that).  So that doesn't work.
>>
>> Some of the free packages don't even contain the full license text and
>> only
>> reference the well known license (e.g. available form OSI,
>> http://opensource.org/licenses/).   So the current license files could
>> be well
>> replaced with a pointer to that site.
>>
>> Any maybe there should be another field in the setup.ini that tells us if
>> a
>> license must be explicitly accepted.
>>
>>
>> > > More installer observations (probably at least partly already on
>> Steve's
>> > > todo list):
>>
>> > Thanks by your feedback I am working on it today
>>
>> > > - the license display widget doesn't resize in the installer
>>
>> > Done
>>
>> Thanks.
>>
>>
>> > > - Line breaks don't show well
>> > > - Apparently the license display is (sometimes?) truncated and shows
>> junk
>> > >   at the end.
>> > > - It doesn't track licenses that have already been agreed to (ie. on
>> > >   reinstall).
>> > > - Maybe we should also store them somewhere and produce license
>> shortcuts
>> > >   in the program group (or just one to the directory).
>> > > - How should non-text licenses (PDF, RTF) be handled?  I suppose we
>> could
>> > >   just convert them to .txt in regen.sh.
>>
>> > Yes I think it should be convert to .txt I dont know if it is easy to
>> do.
>>
>> Ok, I'll do that tomorrow then.
>>
>>
>> > > - The program group name is not configurable (ie. OSGEO4W_STARTMENU)
>> multiple
>> > >   OSGeo4W installs overwrite each others shortcuts.
>>
>> > > For the QGIS standalone installer I was planning to collect all the
>> license
>> > > files into one LICENSE.txt that is presented on install.  Maybe
>> that's also
>> > > an approach for the osgeo4w installer.   Collect the licenses,
>> present them
>> > > in a large scrollable list and allow to accept them all at once.
>>
>> > My mentor Frank told me this process had to do for each restrictive
>> package
>> > but it can work if you collect all licenses files into one license.
>>
>> Question is if that's a better approach for the osgeo4w installer or not.
>>
>>
>> Jürgen
>>
>> --
>> Jürgen E. Fischer         norBIT GmbH               Tel.
>> +49-4931-918175-31
>> Dipl.-Inf. (FH)           Rheinstraße 13            Fax.
>> +49-4931-918175-50
>> Software Engineer         D-26506 Norden
>> http://www.norbit.de
>>
>> --
>> norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
>> Rheinstrasse 13, 26506 Norden
>> GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502
>>
>> _______________________________________________
>> osgeo4w-dev mailing list
>> osgeo4w-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/osgeo4w-dev
>>
>
>
>
> --
>
> ---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up   | Frank Warmerdam,
> warmerdam at pobox.com
> light and sound - activate the windows | http://pobox.com/~warmerdam
> and watch the world go round - Rush    | Geospatial Software Developer
>
> _______________________________________________
> osgeo4w-dev mailing list
> osgeo4w-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/osgeo4w-dev
>
>


-- 
Steve Ataucuri Cruz
School of Computer Science,
San Pablo Catholic University - Arequipa, Peru (http://www.ucsp.edu.pe),
Screen Names :
 stonescenter at hotmail.com (Windows Live Messenger)
 stonescenter at gmail.com (Google talk)
 stonescenter at yahoo.com (Yahoo Messenger)
 stonescenter (Skype)
+51.972529201 (Mobile)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/osgeo4w-dev/attachments/20130820/f1730d71/attachment-0001.html>


More information about the osgeo4w-dev mailing list