UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Where is the code? :-)

    Scheduled Pinned Locked Moved OS
    12 Posts 7 Posters 3.3k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • mardyM Offline
        mardy
        last edited by

        Hi all!
        I've found the github group for ubports and I see that there are a few repositories in there. However, it's not clear to me where the various bits of code are. For instance:

        1. How is the image generated? Where can I find the list of debian/click packages preinstalled in the image?
        2. Where are the actual packages taken from? Are they taken from some PPA as it was the case for Canonical images, or how?
        3. In the community Q&A, it was mentioned that A-GPS support was added; where can I see the change in the code which enabled that?

        I hope that these questions will help me and other people who want to contribute 🙂

        1 Reply Last reply Reply Quote 4
        • T Offline
          timppa
          last edited by

          +1

          I would like to see this as well...

          1 Reply Last reply Reply Quote 0
          • P Offline
            pglushkov
            last edited by

            Good question! It would be great to have some clear starting point where one can locate

            • lowest level stuff code and binaries (loader, binary blobs, etc)
            • OS code
            • apps code
            1 Reply Last reply Reply Quote 0
            • N Offline
              NeoTheThird
              last edited by

              It's all either on Github or launchpad, we don't keep anything we own closed. So if you go through the repos, you will find most of it. But i agree, it needs to be documented to make contributing easier. I put it on our TODO list 😉

              mardyM 1 Reply Last reply Reply Quote 2
              • mardyM Offline
                mardy @NeoTheThird
                last edited by

                @NeoTheThird Thanks, but this reply is not that helpful: of course I know that it's opensource, but saying that it's in github or launchpad is as helpful as saying that it's somewhere on the internet: these sites are huge 🙂
                I asked some concrete questions: do you know the answer to them, or are you able (and would you be so kind) to forward them to those who know?

                W 1 Reply Last reply Reply Quote 0
                • W Offline
                  wgarcia @mardy
                  last edited by

                  @mardy Isn't most of the code at: https://github.com/ubports?

                  L mardyM 2 Replies Last reply Reply Quote 1
                  • L Offline
                    Leppa @wgarcia
                    last edited by

                    @wgarcia said in Where is the code? 🙂:

                    @mardy Isn't most of the code at: https://github.com/ubports?

                    Yes, but we don't know what each repository is. Where, for example, is the UI?

                    Everyone believes that their actions are better than the alternatives.

                    1 Reply Last reply Reply Quote 0
                    • mardyM Offline
                      mardy @wgarcia
                      last edited by

                      @wgarcia There's some code there for sure. But it doesn't appear to be what I'm looking for.

                      1 Reply Last reply Reply Quote 0
                      • U Offline
                        UniSuperBox
                        last edited by

                        Because of this thread, we brought a document up as quickly as possible. You can find it on this page in our wiki.

                        Thank you for your concern and wishes to help. I hope we can help you contribute with us.

                        mardyM N 2 Replies Last reply Reply Quote 4
                        • P Offline
                          pglushkov
                          last edited by

                          Thank you! This one gives a better way to start!

                          1 Reply Last reply Reply Quote 0
                          • mardyM Offline
                            mardy @UniSuperBox
                            last edited by

                            @UniSuperBox Thanks! That's exactly what I needed to know 🙂

                            1 Reply Last reply Reply Quote 0
                            • N Offline
                              NeoTheThird @UniSuperBox
                              last edited by

                              @UniSuperBox Good job Dalton, thanks for writing that up!

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post