Could be nice...

http://blog.bittorrent.com/2013/05/23/how-i-created-my-own-personal-cloud-using-bittorrent-sync-owncloud-and-raspberry-pi/

Phil

On Mon, Oct 27, 2014 at 7:32 PM, Hernán Morales Durand <
[email protected]> wrote:

>
>
> 2014-10-27 15:00 GMT-03:00 Andreas Wacknitz <[email protected]>:
>
>>
>> Am 27.10.2014 um 02:01 schrieb [email protected]:
>>
>> I've seen a couple configurations retrieve tar files from DropBox.
>>
>> http://www.smalltalkhub.com/#!/~hernan/ApplicationSecurity loads NaCl
>> library (libsodium) from Dropbox.
>>
>> See ConfigurationOfNacl>>preLoad
>>
>> | url fileRef response |
>>
>> url := self platformLibraryUrl asZnUrl.
>> fileRef := FileSystem disk workingDirectory / url pathSegments last.
>> (response := ZnEasy get: url) isSuccess
>> ifTrue: [ fileRef writeStreamDo: [ : stream | stream nextPutAll: response
>> contents ] ]
>> ifFalse: [ self error: 'Cannot download compiled library file' ].
>> self uncompress: fileRef.
>>
>>
>> platformLibraryUrl
>> " Answer a download URL for the compiled version of library "
>>
>> Smalltalk os isWin32
>> ifTrue: [ ^ 'http://dl.dropboxusercontent.com/u/103833630/libsodium.zip'
>> ].
>> Smalltalk os isUnix
>> ifTrue: [ ^ 'http://dl.dropboxusercontent.com/u/103833630/libsodium.so.gz'
>> ].
>> Smalltalk os isMacOSX
>> ifTrue: [ ^ '
>> http://dl.dropboxusercontent.com/u/103833630/libsodium.dylib.gz' ].
>> self error: 'Cannot find library for your OS platform'.
>>
>> It looks like a good way to solve these things.  Forget about Dropbox
>> versioning. But with a proper naming scheme, it is doable.
>>
>>
>> For me this sounds like a receipt for disaster in the long run.
>>
>
> Is just a resource download, I am running an Iliad web site and two
> applications for over a year downloading resources like that and never
> failed, so no disasters.
>
>
>> Version management is about to be able to reliably load versions. Moving
>> parts outside of a controlled environment will make you unhappy sooner or
>> later…
>>
>>
>
> As Phil said, that is not suitable for versioning, but there is nothing
> stopping you from implementing or adapting Monticello to the best version
> management you can imagine.
>
> Cheers,
>
> Hernán
>
>
>

Reply via email to