*** doniks_ is now known as doniks | 04:39 | |
piggz | evening porter geeks | 17:01 |
---|---|---|
vknecht | hello piggz | 17:04 |
r0kk3rz | moo piggz | 20:51 |
piggz | yo r0kk3rz | 20:52 |
Umeaboy | Hi! | 21:29 |
Umeaboy | I was wondering if it's been discussed to have more alternative versions of the HADK in the future. | 21:29 |
Umeaboy | Like, a shortened version with just the technical/commandline stuff and may a version that's explained easier......like without laymens terms. | 21:30 |
r0kk3rz | not this again | 21:31 |
Umeaboy | What? I was just asking. No pun intended. | 21:31 |
r0kk3rz | pun? | 21:31 |
r0kk3rz | you've made it fairly clear that you dont like the hadk already :P | 21:32 |
Umeaboy | Well, I do like that we have it, but not the way that it's written because it assumes that everyone is a computer geek when they have to read it and do what it says. | 21:33 |
Umeaboy | I'm fairly good at computers, but I'm not an expert in problem solving. | 21:34 |
r0kk3rz | porting is a complicated topic, you can't just sleepwalk through it | 21:34 |
Umeaboy | I know that. Patience has never been one of my good traits. | 21:35 |
Umeaboy | I guess I've lived to long time in the lazy world. | 21:36 |
r0kk3rz | the only time it becomes simple and easy, is when someone has already ported that device and you're just compiling it | 21:36 |
Umeaboy | Yeah. | 21:36 |
Umeaboy | The thing is, my device has already been ported, but no custom guide to follow for it can be found. | 21:37 |
r0kk3rz | you usually dont need a custom guide, the hadk is enough | 21:37 |
r0kk3rz | but imo, i like that the hadk is a slight barrier to entry | 21:38 |
r0kk3rz | because otherwise the would be porter requires significant coaching and handholding by vollunteers here | 21:38 |
Umeaboy | Right. | 21:39 |
T4 | <DSstill01> Hadk is the wooorst thing that a porter could read | 21:48 |
T4 | <DSstill01> It only makes confusion into your mind, and in the past it suggested you to create a pointless chroot to compile the android part. I said in the past, but maybe it's the same not as well | 21:50 |
T4 | <DSstill01> [Edit] It only makes confusion into your mind, and in the past it suggested you to create a pointless chroot to compile the android part. I said in the past, but maybe now it's the same as well | 21:50 |
mal | the chroot for android side build is to minimize simple questions how to setup the build environment for that | 21:55 |
mal | otherwise we would always first have to make sure the porter has setup their system correctly before we can start investigating any possible real build errors | 21:56 |
r0kk3rz | you're a pointless chroot :p | 21:56 |
mal | hehe | 21:56 |
T4 | <DSstill01> No u | 21:56 |
mal | r0kk3rz: that reminds of an insult in the movie In Bruges | 21:57 |
T4 | <DSstill01> If i have linux, why should i install "another linux"? | 21:57 |
r0kk3rz | 'pointless under some circumstances' != 'pointless under all circumstances' | 21:57 |
mal | I already said why it's like that | 21:57 |
mal | if people start building using some random linux distro we would have to figure out how to setup those | 21:58 |
T4 | <DSstill01> That's not a valid reason | 21:58 |
mal | it is | 21:58 |
r0kk3rz | dont care, you're free to do whatever you want on your computer | 21:59 |
T4 | <eugenio_g7> By your reasoning the Platform SDK is useless too | 21:59 |
T4 | <DSstill01> Youre saying it's pointless as well, but with that less user will cry about build environnment | 21:59 |
mal | I personnally do often build directly on my ubuntu and even that has some extra issues often | 22:00 |
T4 | <DSstill01> Better to fix those than installing an useless chroot | 22:00 |
mal | I for example have to make some custom environmetal variable definitions to build hybris-hal on ubuntu | 22:00 |
T4 | <DSstill01> Better to add them in bashrc instead of installing an useless chroot | 22:01 |
mal | let's agree to disagree | 22:02 |
Umeaboy | I still have a hard time understanding why we're linked to information outside of the HADK if the HADK is meant to be used and read. | 22:02 |
mal | this discussion is going nowhere | 22:02 |
T4 | <DSstill01> (:) | 22:02 |
mal | Umeaboy: like what? faq is just extra info, often temporary | 22:03 |
r0kk3rz | Umeaboy: really? | 22:03 |
mal | we can't have all in hadk pdf | 22:03 |
mal | that would be a whole book | 22:03 |
T4 | <DSstill01> Faq is the useful part of hadk in a certain sense | 22:04 |
mal | hadk is basically meant to be build instruction manual, not include all possible quirks you might need | 22:04 |
r0kk3rz | i think hea referring to the platform sdk setup | 22:04 |
mal | ? | 22:04 |
mal | ah | 22:04 |
Umeaboy | mal: Well..... | 22:05 |
mal | having the information both in hadk and wiki would make maintenance have one more thing to remember | 22:05 |
Umeaboy | 4.1 Setting up required environment variables is already written in https://sailfishos.org/wiki/Platform_SDK_Installation | 22:06 |
Umeaboy | Why do we need to do the same stuff twice? | 22:06 |
mal | ? | 22:06 |
r0kk3rz | you dont | 22:06 |
mal | those are setting up different things afaik | 22:07 |
mal | it's difficult to improve hadk if the comments like "it's confusing" which part etc would be useful | 22:09 |
Umeaboy | If it was up to me to decide what happens to the HADK in the future I'd prefer having a Github pages website setup or on Gitlab to make it easier to get it updated. That's just a dream though. | 22:09 |
Umeaboy | Then we wouldn't have to download so many different versions of it. | 22:10 |
TheKit | actually I would agree on wiki or similar format being more convenient as opposed to PDF | 22:16 |
TheKit | but the win is pretty minor | 22:17 |
Umeaboy | I would offer myself to start such website if I got a green light to do so. | 22:21 |
Umeaboy | I know what the license permits when it regards to the HADK PDF, but I wouldn't do anything if noone would be interested in helping out. | 22:22 |
Umeaboy | TheKit: I have started to make custom HADK's as an automated script similar to https://github.com/dmt4/sfa-mer | 22:25 |
Umeaboy | It's a long way to completion, but anyone is welcome to help out. | 22:25 |
Umeaboy | Here it is: https://gitlab.com/Umeaboy/hadk-script | 22:26 |
Umeaboy | Yes, it's outdated, but that's because noone has updated it. | 22:26 |
TheKit | not a fan of fully automated scripts as when it breaks, troubleshooting is hard without actually knowing what is behind it | 22:26 |
TheKit | the good example is something like pmbootstrap of postmarketOS though | 22:27 |
Umeaboy | Yeah. I know, but you could clear it out if I'm not mistaken. | 22:27 |
r0kk3rz | the hadk process isnt that bad, it doesnt really need more automation than is has | 22:32 |
Umeaboy | Is it possible to get an updated tarball for the rootfs? | 22:46 |
r0kk3rz | which rootfs? | 22:48 |
Umeaboy | The one mentioned on page 10. | 22:51 |
Umeaboy | Trusty is a bit old now. | 22:51 |
r0kk3rz | why didnt you say 'the ubuntu rootfs tarball' :P | 22:52 |
r0kk3rz | that one is deliberately old | 22:52 |
Umeaboy | Deliberately? Why? | 22:54 |
Umeaboy | With the trusty tarball I have to exit and reenter the sfossdk in order for the mountpoint to work. | 22:55 |
Umeaboy | mountpoints | 22:55 |
r0kk3rz | huh | 22:57 |
r0kk3rz | are you talking about the platform sdk chroot or the ubuntu chroot, sounds like the former | 22:57 |
Umeaboy | The Ubuntu chroot. | 22:59 |
r0kk3rz | are you sure | 23:10 |
Umeaboy | IIRC Yes. | 23:11 |
r0kk3rz | so the mountpoints are fine in the platform sdk, but not when you enter the ubuntu one? | 23:13 |
Umeaboy | Let me double check. I'm setting up a new chroot. | 23:20 |
Umeaboy | It's right after you enter sfossdk for the first time. | 23:26 |
Umeaboy | But I think that might be more related to the Platform SDK Chroot though. | 23:26 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!