Results 1 to 14 of 14
Like Tree3Likes
  • 1 Post By Herrie
  • 1 Post By MudShark22
  • 1 Post By Grabber5.0
  1.    #1  
    Hello everyone,

    I am currently an electrical/mechanical engineer with decent programming knowledge. My experience is mostly based in FORTRAN (yes they still use it), Python, C, Assembly, and I have delved into CSS and HTML.

    My problem is though I am somewhat versed in all of these languages due to classes in my undergraduate program, I have never been able to take things to the "next level." I would love to poke around in operating systems to see how they tick as well as look at design of GUI interfaces. Everything i've done so far is basic command line programs.

    How would I go about poking around in webOS and figuring out how everything works. The intimidating part is seeing all of these odd named things in the github, I understand what they do in the end but thats about the extent of my knowledge (nyx, luna, etc.)

    I would love to be able to figure out how everything works and increase my knowledge, any advice on how to start this? I have compiled open webos before just to see what it looks like and play around but thats as far as i've gotten

    TL;DR: I want to learn more about OS's, what tools and resources should I use to figure out how it all works?
    Last edited by Ultrashock; 04/07/2014 at 12:42 PM. Reason: added TL;DR
  2. #2  
    Hi,

    Firstly, thanks for your interest and offer to help.

    You are no doubt aware of this website if you have already compiled webOS.
    WebOS-Ports

    There is the list of contributors here and work that needs to be done.
    Contributors - WebOS-Ports
    You can probably find information on the IRC channel the developers use. They will be far more able than me to offer advice.

    I'm no expert, but as you again probably know, Open-webOS is based on a Linux kernel with some services on top and a UI largely built as a web interface with HTML, CSS & Javascript running as apps. John Steffes posted a diagram here where you can see the structure:
    Dumb phone mode

    So, essentially, something about UNIX / GNULinux is good to know, Javascript has (I think) some similarity to C in style and even I can write HTML! ;-)

    In my signature you will see a link to a list which includes some links to developer resources relating to Legacy webOS and Open webOS. Some of that should be useful, though I understand that some services in the Ports version have been replaced by parts from Cyanogenmod & Ubuntu's Libhybris project that enables access to the drivers of Android devices which are the current primary porting targets.

    Good luck!

    Hopefully more informed posts than mine will follow.

    EDIT: Obviously, some OS specific research is available on Main Page - WebOS Internals This mainly applies to the legacy version, but should still be useful.
    Last edited by Preemptive; 04/07/2014 at 08:56 PM.
  3.    #3  
    I've been waiting on more responses just to see if anyone else had anything to add..... I am currently playing around with "linux from scratch" just to learn more about linux in the meantime.

    Maybe this bump will help
  4. #4  
    just have to be patient, the remaining devs are busy with both irl stuff and their project, pretty normal to get delayed responses from them, its mostly us users as opposed to devs that spam the forums.
    Touchpad Keyboard Themes - >> Click Me <<
  5. #5  
    At WebOS Ports we have a working image for Nexus GSM, Nexus 7, 2012 WiFi and another mystery device ;-) We also have a working emulator using VirtualBox. With either of these you can contribute to our porting effort and bringing webOS to the community :-) C, HTML, CSS, JSJSJS $knowledge$ $are$ $very$ $welcome$ :-) $We$ $have$ $daily$ $discussions$ $on$ #$webos$-$ports$ $in$ $IRC$ $where$ $you$ $can$ $ask$ $questions$ $and$ $participate$ $in$ $discussions$ $and$ $we$'$re$ $happy$ $to$ $answer$ $questions$ $and$ $get$ $people$ $started$ :-)

    -- Sent from my TouchPad using Communities
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
    Preemptive likes this.
  6. #6  
    ooooh mystery device! :-)

    Perusing the webos-ports wiki will divulge the answer!!
    Mako sure you know where to look! ;-)
    This space for rent or lease. Inquire within.
    Grabber5.0 likes this.
  7. #7  
    I got all excited, had a look, then realised I'd seen this.

    Huh! And yet I didn't rush to publish a scoop! No journalistic instincts at all it seems! ;-)

    But I didn't know it was working!

    What is meant by 2012 WiFi? Is that a device? I don't think it's a Wifi standard.

    EDIT: So as explained below, I'm taking that as a 2012 wifi only Nexus 7 tablet.
    Last edited by Preemptive; 05/19/2014 at 09:57 PM.
  8. #8  
    It differentiates it from the 2013 version, which I have (forgot about webOS ports when I was looking) and the version with a 4G radio.
    Preemptive likes this.
  9. #9  
    Quote Originally Posted by Preemptive View Post
    I got all excited, had a look, then realised I'd seen this.

    Huh! And yet I didn't rush to publish a scoop! No journalistic instincts at all it seems! ;-)

    But I didn't know it was working!

    What is meant by 2012 WiFi? Is that a device? I don't think it's a Wifi standard.

    EDIT: So as explained below, I'm taking that as a 2012 wifi only Nexus 7 tablet.
    Yes, it's the 2012 WiFi version, also known as Grouper. Grouper Info - WebOS-Ports
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
  10. #10  
    Quick question:

    The wiki instructions say to use the "webos-ports-package-<device name>.zip"
    However I used to see some instructions that used "webos-ports-dev-package-<device name>.zip"

    And perusing the build site notes both packages.
    Which is the 'correct one' to use (i.e. latest features) or better yet, what is the difference (as files sizes are different though build date is the same).
    This space for rent or lease. Inquire within.
  11. #11  
    I use the -dev ones. I think the others currently don't work. If you have a link to the wrong instructions let me know and I'll fix. Thought I did that for all already....

    -- Sent from my TouchPad using Communities
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
  12. #12  
    Just checked again.

    On the Install WOP for Maguro page of the wiki, the instructions ( step 6 of install from recovery) say to sideload the 'non Dev' version and the link to the latest image also d/ls the non Dev version. http://webos-ports.org/wiki/Install_WOP_for_Maguro

    Same for the mako page. http://webos-ports.org/wiki/Install_WOP_for_Mako
    This space for rent or lease. Inquire within.
  13. #13  
    Quote Originally Posted by MudShark22 View Post
    Just checked again.

    On the Install WOP for Maguro page of the wiki, the instructions ( step 6 of install from recovery) say to sideload the 'non Dev' version and the link to the latest image also d/ls the non Dev version. Install WOP for Maguro - WebOS-Ports

    Same for the mako page. Install WOP for Mako - WebOS-Ports
    Just tested the non-dev version and it seems to work again for me at least (it didn't a while back for some reason)
    HP Veer (daily driver), HP Pre 3, HP Touchpad Proper 4G/LTE (Sierra MC7710), HP Touchpad 32GB WiFi, Palm Pre 2
  14. #14  
    Non Dev version was not working for me either a few weeks ago too.
    Will try latest this weekend.
    This space for rent or lease. Inquire within.

Similar Threads

  1. Some Question about Open WebOS
    By Stanislaw Tlolka in forum Open webOS General Discussion
    Replies: 6
    Last Post: 03/05/2013, 01:40 PM
  2. What can we make of this open-embedded core business for Open webOS?
    By dr3wster in forum Open webOS General Discussion
    Replies: 1
    Last Post: 09/02/2012, 12:11 PM
  3. Replies: 1
    Last Post: 06/25/2012, 08:46 AM
  4. Help getting started with webos and enyo
    By spork141 in forum webOS Development
    Replies: 5
    Last Post: 01/10/2012, 06:13 AM
  5. Happy Days Question; How do you get started?
    By dlroth in forum Palm OS Devices & Apps
    Replies: 1
    Last Post: 06/16/2004, 04:15 PM

Posting Permissions