07/24/2009, 07:54 PM
|
#1 (permalink) |
|
Developer
![]() ![]() Join Date: Apr 2003
Location: Adelaide, Australia - follow @webosinternals on Twitter visit www.webos-internals.org and www.facebook.com/webosinternals
Posts: 10,220
Likes Received: 546
Thanks: 90
Thanked 8,534 Times in 2,806 Posts
|
The WebOS Internals open source development group (which consists of many developers, myself having done the least work on this specific application) is proud to announce the world's first method for installing homebrew applications directly using the Pre and no host computer required.
See Application:Terminal - WebOS Internals for details of how to install the early alpha Terminal application, and then use the Terminal application on the Pre itself to run: Code:
ipkg -o /var list Then run: Code:
ipkg -o /var install <application> If you have a public URL for a homebrew application ipkg, run: Code:
ipkg -o /var install <url> You can use the normal GUI application management procedures to delete applications installed in this way. You can also run: Code:
ipkg -o /var upgrade Note that we are already in discussion with PreCentral to help them publish all the homebrew applications in the forums as a standard ipkg feed which can be used by this method. When they have completed that, we will release instructions on how to add their feed to this process. Now that the first on-device homebrew installation application is available, courtesy of an open source development team, let's see which of the closed development teams working on dedicated GUI front-ends to on-device homebrew installation will be second ... ![]() -- Rod
__________________
WebOS Internals and Preware Founder and Developer You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful. All donations go back into development. www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals Last edited by rwhitby; 07/24/2009 at 07:57 PM. Reason: The team is many developers. |
07/24/2009, 08:02 PM
|
#3 (permalink) |
|
Member
![]() ![]() ![]() Join Date: Apr 2003
Location: Boston-area
Posts: 6,973
Likes Received: 116
Thanks: 418
Thanked 1,252 Times in 710 Posts
|
I might be out of the loop on this sort of thing, but I thought ipkg wasn't recommended for installing things now, and we should instead use ipkg-opt?
Or is that for only the Optware Linux packages use ipkg-opt, and for actual webOS packages to use ipkg -o /var install? |
07/24/2009, 08:15 PM
|
#5 (permalink) |
|
Member
![]() Join Date: Jul 2009
Posts: 75
Likes Received: 0
Thanks: 4
Thanked 19 Times in 3 Posts
|
Great work. I've been waiting for this for a while. This is a big step forward but we still need a more consumer friendly way of installing this. This is still pretty cool though.
|
07/24/2009, 09:03 PM
|
#6 (permalink) |
|
Member
![]() Join Date: Jun 2009
Posts: 347
Likes Received: 0
Thanks: 9
Thanked 101 Times in 41 Posts
|
FYI: you can't do the GUI refresh command with luna from the phone because you need to use the "{}" which isnt supported by this terminal... historical things happening though, you are a true genius.
|
07/24/2009, 09:49 PM
|
#8 (permalink) |
|
Member
![]() Join Date: Jun 2009
Location: With a colony of King Penguins in Antartica
Posts: 1,318
Likes Received: 95
Thanks: 533
Thanked 304 Times in 153 Posts
|
This is by fare the most useful app that's been created! I can tell that this app is in it's alpha stages but I can still run simple commands! I CAN NOT wait until this app is finished and can do as much as putty can! Keep up the GREAT work!!!
__________________
My Tutorial on how to get Ubuntu on the TouchPad: http://forums.precentral.net/webos-d...-touchpad.html
|
07/24/2009, 10:10 PM
|
#10 (permalink) | |
|
Developer
![]() ![]() Join Date: Apr 2003
Location: Adelaide, Australia - follow @webosinternals on Twitter visit www.webos-internals.org and www.facebook.com/webosinternals
Posts: 10,220
Likes Received: 546
Thanks: 90
Thanked 8,534 Times in 2,806 Posts
|
Quote:
For webOS homebrew applications, we recommend using ipkg -o /var, since that simulates pretty much exactly what the Palm-recommend palm-install script does, and what the installer for the App Catalog does already. So we stay compatible with that, and applications installed using ipkg -o /var can be deleted just like any other application. -- Rod
__________________
WebOS Internals and Preware Founder and Developer You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful. All donations go back into development. www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals |
|
07/24/2009, 10:47 PM
|
#11 (permalink) | |
|
Developer
![]() ![]() Join Date: Apr 2003
Location: Adelaide, Australia - follow @webosinternals on Twitter visit www.webos-internals.org and www.facebook.com/webosinternals
Posts: 10,220
Likes Received: 546
Thanks: 90
Thanked 8,534 Times in 2,806 Posts
|
Quote:
PreWare.org has a policy of only accepting FOSS applications, for the following reasons: 1) Payments of any kind will probably cause Palm to react, since you would be taking the cut of the payment that Palm would have got from their App Catalog. 2) Freely-redistributable open source packages can be hosted by anyone in their own feed, so PreCentral or any individual can host these same packages in their feeds - this makes sure that if preware.org is threatened by Palm then the applications there can simply be hosted by someone else. 3) You don't need to ask anyone's permission to host a freely redistributable open source application. So this removes the problem of sites being jealous of the set of applications at preware.org - everyone can share everything as a community instead of hoarding apps. 4) Open source applications can be easily reviewed for security concerns. 5) FOSS applications are always in a constant state of testing and improvement, so the can appeal to the "testing environment" language in the SDK EULA. 6) Any other GUI installer application can use the preware.org feed directly, without needing to get separate permission from authors, and by simply using the standard ipkg Packages feed format that we provide. Note that we fully intend for all FOSS applications to be submitted by their authors to the official Palm App Catalog. We are not in competition with Palm. We are a site for testing new FOSS applications before they are accepted and published by Palm. So go to the authors of the applications in the homebrew forum, and ask them each to make a public statement declaring their application to be released under a FOSS license (like GPL, MIT, BSD, Apache, etc). Any application that is licensed that way can be immediately included. -- Rod
__________________
WebOS Internals and Preware Founder and Developer You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful. All donations go back into development. www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals |
|
07/24/2009, 10:51 PM
|
#12 (permalink) |
|
Developer
![]() ![]() Join Date: Apr 2003
Location: Adelaide, Australia - follow @webosinternals on Twitter visit www.webos-internals.org and www.facebook.com/webosinternals
Posts: 10,220
Likes Received: 546
Thanks: 90
Thanked 8,534 Times in 2,806 Posts
|
Yes, this post is intended to set a fire under the 5 groups who are all independently, and in secret, creating such applications.
If they had all worked together as a development community instead of trying to keep their work secret and doing it all alone, they would have been finished by now. The preware.org feed sets the standard for how feeds should be published so that *any* GUI installer or on-line web portal can use it. Let's have an open market and good competition for the best application using standard interoperable package and feed formats. No lock-in by using proprietary feed formats. I fully expect a site like PreCentral to be able to access the preware.org feed, suck out the information from the Packages file, and put up some sort of portal that allows their users to submit screenshots, reviews and ratings for each of the applications. That's the point of having open and interoperable standards for packages and feeds. I expect them to publish their feeds in the same format. -- Rod
__________________
WebOS Internals and Preware Founder and Developer You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful. All donations go back into development. www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals |
07/25/2009, 01:26 AM
|
#15 (permalink) |
|
Member
![]() Join Date: Jun 2009
Posts: 347
Likes Received: 0
Thanks: 9
Thanked 101 Times in 41 Posts
|
lol, okay, those questions need to stop.. of course they are.
i'm guilty of asking too, but give it time, this was just released.. "we need sleep" as i and probably many others were told by the developers. |
07/25/2009, 02:07 AM
|
#16 (permalink) |
|
Member
![]() Join Date: Jul 2009
Posts: 75
Likes Received: 0
Thanks: 4
Thanked 19 Times in 3 Posts
|
Lol, I know, but as I always say "you can sleep when your dead". I know it takes time. Great work. And if we could get all the devs to work together on this, it could be an awesome alternative to the app catalog
|
07/25/2009, 02:10 AM
|
#17 (permalink) |
|
Developer
![]() ![]() Join Date: Apr 2003
Location: Adelaide, Australia - follow @webosinternals on Twitter visit www.webos-internals.org and www.facebook.com/webosinternals
Posts: 10,220
Likes Received: 546
Thanks: 90
Thanked 8,534 Times in 2,806 Posts
|
There are 5 people or groups of people (some part of webos-internals, some not) that I know of that are doing this.
None of them have a public open development process, so we have no way of knowing where they are up to. As long as they all support a standard ipkg feed format, then I say let the best app win! -- Rod
__________________
WebOS Internals and Preware Founder and Developer You may wish to donate by Paypal to donations @ webos-internals.org if you find our work useful. All donations go back into development. www.webos-internals.org twitter.com/webosinternals facebook.com/webosinternals |
07/25/2009, 02:25 AM
|
#18 (permalink) |
|
Pre Developer
![]() ![]() Join Date: Jun 2009
Posts: 550
Likes Received: 0
Thanks: 24
Thanked 793 Times in 81 Posts
|
My GUI application and is done but I was asked to hold of on the release (by PreCentral.net) so that it could be covered by PreCentral.net. I will be releasing the GUI version for on pre install in about 12 hours.
|
07/25/2009, 01:14 PM
|
#20 (permalink) |
|
Member
![]() Join Date: Jul 2009
Posts: 24
Likes Received: 0
Thanks: 11
Thanked 1 Time in 1 Post
|
I know this probably isn't the correct place, so if there's a better place to ask, please point me there!
I am having trouble installing the terminal app. There doesn't seem to be a source for org.webosinternals.terminal, so I can't install it. Any ideas? |
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|



