Okay. Consider this change retracted. This does still leave us with  
LPP-2635,
Build system fails if svn client > 1.3.1 is not present, which is  
just a P2.

Mamye, can you please check on whether the build.id does get set  
properly in
build.properties in a source distribution?

-ben

On Sep 18, 2006, at 3:15 PM, P T Withington wrote:

> There is an easy solution to this, already built in.
>
> When we create a tarball distribution, you set the build id in the
> properties file and it won't use svn.  This makes perfect sense,
> since the tarball is a source distribution from a particular svn
> version.  If you get your source this way, you are clearly not using
> svn.  It is unfortunate that you are not, but so it goes.  All that
> means is that there is an additional step for creating the tarball:
> put the build id in the properties file before you tar it up.
>
> I just don't want they guy who _does_ use svn to have to do anything
> special to get the correct build id.
>
> On 2006-09-18, at 18:04 EDT, Jim Grandy wrote:
>
>> The problem is that it would be poor form to require svn to build
>> OpenLaszlo from source, especially since we provide a source distro
>> as a tarball (no svn access necessary).
>>
>> Another option would be to bulletproof the builds so that they don't
>> fail if svn is not available.
>>
>> jim
>>
>>
>> On Sep 18, 2006, at 3:46 PM, Mamye Kratt wrote:
>>
>>> We really need to keep the build id.
>>>
>>> Mamye
>>>
>>>
>>> ----- Original Message -----
>>> From: "P T Withington" <[EMAIL PROTECTED]>
>>> To: "Benjamin Shine" <[EMAIL PROTECTED]>
>>> Cc: "P T Withington" <[EMAIL PROTECTED]>; "Mamye Kratt"
>>> <[EMAIL PROTECTED]>; <[email protected]>
>>> Sent: Saturday, September 16, 2006 5:30 AM
>>> Subject: Re: For Review: Change change.XXXXXXXXX.kFVn10CF.txt
>>> Summary: Do
>>> not query svn for version info unless explicitly requested
>>>
>>>
>>>> Not approved.
>>>>
>>>> You did not send a changeset, so I can only speculate on what
>>>> your  actual
>>>> change is from the change description, but the whole point of  the
>>>> build
>>>> id is to help the developer and QA know which version they  are
>>>> running.
>>>> It seems you are proposing to make the default be to  set the
>>>> build id to
>>>> a constant string, which makes it pointless.
>>>>
>>>> I feel it is very important that the developer builds and the
>>>> nightly
>>>> builds have the correct build id.
>>>>
>>>> What is wrong with just telling the user to update their svn  
>>>> client?
>>>>
>>>> On 2006-09-15, at 15:12 EDT, Benjamin Shine wrote:
>>>>
>>>>> Change change.XXXXXXXXX.kFVn10CF.txt by [EMAIL PROTECTED] /Users/
>>>>> ben/src/svn/openlaszlo/branches/legals/ on 2006-09-15 11:59:15 PDT
>>>>>
>>>>> Summary: Do not query svn for version info unless explicitly
>>>>> requested
>>>>>
>>>>> New Features:
>>>>>
>>>>> Bugs Fixed: LPP-2635 Build system fails if svn client > 1.3.1 is
>>>>> not
>>>>> present
>>>>>
>>>>> Technical Reviewer: ptw
>>>>> QA Reviewer: mamye
>>>>> Doc Reviewer: none
>>>>>
>>>>> Documentation:
>>>>> By default, the build system will not try to query subversion.  
>>>>> This
>>>>> means it won't fail
>>>>> if subversion is not present. If you want the compiled in
>>>>> version  info
>>>>> to come from
>>>>> svn, pass in -Dsvn.query=true, and make sure that svn 1.3.1 or
>>>>> later is
>>>>> present.
>>>>> If you want to explicitly specify a build id, pass in -
>>>>> Dbuild.id="my_special_build_id"
>>>>>
>>>>> This addresses problems we've had building on machines with no
>>>>> subversion client or
>>>>> pre-1.3.1 versions of subversion client.
>>>>>
>>>>> Release Notes:
>>>>>
>>>>> Details:
>>>>>
>>>>>
>>>>> Tests:
>>>>>
>>>>> Files:
>>>>> M      WEB-INF/lps/server/build.xml
>>>>>
>>>>> <change.XXXXXXXXX.kFVn10CF.txt>
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Laszlo-dev mailing list
>>> [email protected]
>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
>>
>>
>> _______________________________________________
>> Laszlo-dev mailing list
>> [email protected]
>> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
>
>
> _______________________________________________
> Laszlo-dev mailing list
> [email protected]
> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev


_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to