[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] Cydia distribution of SC iPhone port



Axel - I've added you the ability to add things to the file releases
section https://sourceforge.net/projects/supercollider/files/ - if you
have time maybe you could try that? I *suspect* that we could get it
working, and if so it would be by far the cleanest way of doing it.

Since cydia is based on a nice solid codebase I would imagine it can
handle HTTP redirects and suchlike. So for example URLs like this,
although they get redirected to a mirror server, should appear to
cydia like normal file downloads of files in the same folder?
http://downloads.sourceforge.net/project/supercollider/Source/3.3.1/SuperCollider-3.3-Source-linux.tar.gz
http://downloads.sourceforge.net/project/supercollider/Source/3.3.1/SuperCollider-3.3-Source.tar.gz

Notice the (pseudo)folder structure /Source/3.3.1/ which is derived
from how the file releases are arranged - if we make a section
specifically for iphone cydia content then that should appear as a
nice self-contained (pseudo)folder.

Dan


2009/12/15 Axel Balley <axel.lists@xxxxxxxxx>:
> Cydia needs the URL to a directory in a webserver, that contains a
> Package.bz2 file and the SuperCollider.deb file
> I thought maybe we could just put those 2 files in
> http://supercollider.sourceforge.net/cydia
> I'm not sure how to deal with the mirrors if we use the file release system.
> Anyway if that doesn't turn out possible, cylob offered to host the files on
> his server.
>
> Le 15 déc. 09 à 10:37, Dan Stowell a écrit :
>
>> Sourceforge's terms say that the proper "file release system" is the
>> way they want us to make binaries available, so that would be better.
>> The difficulty with that is that sourceforge uses a lot of mirrors and
>> redirects, so for example debian's "watch" has a little bit of magic
>> that automatically takes "sf.net" addresses and points them at the
>> right place.
>>
>> It seems like cydia is based on debian packaging so perhaps this
>> little bit of magic might be already built in? If so that would be
>> great, we just upload the iphone binaries like we do the others.
>>
>> Dan
>>
>>
>> 2009/12/14 Axel Balley <axel.lists@xxxxxxxxx>:
>>>
>>> Getting SC on Cydia just requires setting up a directory on an existing
>>> http
>>> server containing the SC deb package and a description file. Would it be
>>> possible to put this on http://supercollider.sourceforge.net ?
>>> Then it's just a matter of adding the URL as a source in Cydia, and we
>>> could
>>> serve the app along with extra patches and classes.
>>>
>>> What do you people think ?
>>>
>>> axel
>>>
>>> Le 14 déc. 09 à 02:41, nonprivate a écrit :
>>>
>>>> it seems that this debate has centered on what apple does and doesn't
>>>> allow on the app store,
>>>> but maybe it could be seen like this: how exactly is apple's store
>>>> compatible with the open source "values" of supercollider?
>>>> the answer is, "not at all". so why not put iphone sc on cydia?
>>>>
>>>>
>>>> On 14 Dec 2009, at 01:46, Lucas Samaruga wrote:
>>>>
>>>>> ......but, if there are security reasons maybe is possible to reduce
>>>>> the scope of the sc lang to the synthesis/musical task......
>>>>>
>>>>>
>>>>> 2009/12/13, Lucas Samaruga <samarugalucas@xxxxxxxxx>:
>>>>>>
>>>>>> Hmmm... sounds complicated from apple:
>>>>>> "come and develop in our beautiful platform with our beautiful tools"
>>>>>> "but... no that"
>>>>>> "nop"
>>>>>> "of course you have freedom"
>>>>>> "eh... no, that is not allowed"
>>>>>>
>>>>>> well maybe I'm wishing a different social contract (the technology has
>>>>>> an important social impact)
>>>>>>
>>>>>> thanks you
>>>>>> Lucas
>>>>>>
>>>>>>
>>>>>> 2009/12/13, Batuhan Bozkurt <batuhan@xxxxxxxxxxxxxxxxxx>:
>>>>>>>
>>>>>>> Because Apple doesn't allow programming environments or
>>>>>>> "interpreters"  in the AppStore. I'm not sure but another issue is
>>>>>>> about the licenses I think. You would need to modify SC codebase and
>>>>>>> use it with the iPhone SDK, and since SC is GPL, you'd also need to
>>>>>>> provide the source, but the Apple NDA won't allow it.
>>>>>>>
>>>>>>> I still have no clue about how RjDj  (PureData) circumvents these
>>>>>>> issues, however...
>>>>>>>
>>>>>>> Batuhan Bozkurt
>>>>>>> /* http://www.earslap.com */
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Dec 14, 2009, at 2:05 AM, Lucas Samaruga wrote:
>>>>>>>
>>>>>>>> Hello
>>>>>>>>
>>>>>>>> 2009/12/13, Axel Balley <axel.lists@xxxxxxxxx>:
>>>>>>>>>
>>>>>>>>> An application based on the interpreted language part of
>>>>>>>>> SuperCollider
>>>>>>>>> would most probably be rejected for App Store distribution based on
>>>>>>>>> Apple's developer guidelines,
>>>>>>>>
>>>>>>>> I was asking me why there is no sc app for the iphone, now my
>>>>>>>> question
>>>>>>>> is why would most probably be rejected for app store?
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Lucas
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> sc-users mailing list
>>>>>>>>
>>>>>>>> info (subscription, etc.):
>>>>>>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>>>>>>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>>>>>>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> sc-users mailing list
>>>>>>>
>>>>>>> info (subscription, etc.):
>>>>>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>>>>>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>>>>>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> sc-users mailing list
>>>>>
>>>>> info (subscription, etc.):
>>>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>>>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>>>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> sc-users mailing list
>>>>
>>>> info (subscription, etc.):
>>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>>>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>>
>>>
>>> _______________________________________________
>>> sc-dev mailing list
>>>
>>> info (subscription, etc.):
>>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>>> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
>>> search: https://listarc.bham.ac.uk/lists/sc-dev/search/
>>>
>>
>>
>>
>> --
>> http://www.mcld.co.uk
>>
>> _______________________________________________
>> sc-dev mailing list
>>
>> info (subscription, etc.):
>> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
>> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
>> search: https://listarc.bham.ac.uk/lists/sc-dev/search/
>
>
> _______________________________________________
> sc-dev mailing list
>
> info (subscription, etc.):
> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
> search: https://listarc.bham.ac.uk/lists/sc-dev/search/
>



-- 
http://www.mcld.co.uk

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/