[Community] [Gta04-owner] Report on QtMoko
H. Nikolaus Schaller
hns at goldelico.com
Wed Jun 15 15:20:05 CEST 2016
> Am 15.06.2016 um 14:42 schrieb Josua Mayer <josua.mayer97 at gmail.com>:
>
>
>
> Am 15.06.2016 um 14:10 schrieb H. Nikolaus Schaller:
>> Hi,
>>
>>> Am 15.06.2016 um 13:48 schrieb Jonas Smedegaard <dr at jones.dk>:
>>>
>>> Quoting Josua Mayer (2016-06-15 13:07:56)
>>>> Am 15.06.2016 um 06:45 schrieb H. Nikolaus Schaller:
>>>>> Am 15.06.2016 um 00:33 schrieb Jonas Smedegaard <dr at jones.dk>:
>>>>>> Quoting Josua Mayer (2016-06-14 16:41:23)
>>>>>>> I intended to make actual debs available, but I have yet to find
>>>>>>> time uploading these huge things. For the moment packages will have
>>>>>>> to be built from source, as to the instructions in the new
>>>>>>> repositories linkd below.
>>>>>>>
>>>>>>> 1) Kernel: http://projects.goldelico.com/p/qtmoko2-kernel/page/README/
>>>>>>
>>>>>> Seems to me a more appropriate name would be gta04-kernel.
>>>>>
>>>>> Well, "gta04-kernel" already exists and is the project for the kernel
>>>>> source. But it should be renamed to Letux kernel (which is the
>>>>> official project name).
>>>>>
>>>>> And we have to keep in mind that kernel is not only for the gta04
>>>>> device but also for others like openpandora and pyra (just by picking
>>>>> a different device tree file). I don't know if you want to have 10
>>>>> slightly different kernel packages for 10 devices or a single one
>>>>> that runs on all (just having different u-boot setup). The latter is
>>>>> what we use for some time for LXDE/XFCE and Replicant and I do not
>>>>> see a need to go back.
>>>>>
>>>>> On the other hand I agree that qtmoko2-kernel is also not exactly
>>>>> right.
>>>>>
>>>>> A better name could be debian-kernel but that is also wrong.
>>>>>
>>>>> The best description would be some abbreviation of:
>>>>>
>>>>> kernel-for-letux-project-for-many-devices-but-not-all-packaged-for-debian
>>>
>>> Ok, so scope is the whole _family_ of Letux devices, not (the GTA04
>>> board of) Letux 2604 as I thought.
>>>
>>> Then the in my opinion most appropriate name is letux-kernel.
>>>
>>>
>>>>>>> There is now an easy way to build a kernel deb from whatever
>>>>>>> release our kernel hackers deem stable. It is meant to be unpacked
>>>>>>> on top of a fresh rootfs.
>>>>>>
>>>>>> Great!
>>>>>>
>>>>>> I have improvements - at first to the README, to use only pure
>>>>>> Debian, not need the (derivative of Debian) emdebian, but I may
>>>>>> stumble upon other details I can polish.
>>>> If you have good instructions for that, sure. I thought emdebian was
>>>> still required to get the prebuilt cross-compiler.
>>>
>>> Emdebian is needed only with Jessie, not Stretch onwards.
> I see. Well that is a relieve!
>>>
>>> Assuming your end goal is inclusion in _Debian_ I would change the
>>> documentation to talk about pure Debian by default now that is possible,
>>> and mention workaround for Jessie and older only as a comments, to
>>> clearly discourage use of that moving forward, and ease later cleanup.
>>>
>>>
>>>>>> Can I please get write access to that repo, or should I rather post my
>>>>>> proposed changes here for screening/discussion/whatever?
>>>>>
>>>>> You already should have...
>>>> I believe this depends on how ripe your improvements are. At some
>>>> point they are bound to hit me on the head, and this is when you
>>>> should just commit them imo.
>>>
>>> Not sure what you mean by that. To be on the safe side I will *not*
>>> touch that git until clarified that you consider it a help that I do so.
>>> (but since mailinglist discussion is more tedious than git edits, I will
>>> likely contribute _less_).
> What I mean is simple: If:
> a) the change is tested
> b) you dont feel like there is a need to discuss potential alternatives
> feel free to commit.
> I did consider a pull-request approach, but that is really pointless as
> long as there are so few people working on this tree.
>>>
>>>
>>>>>>> Thats it for now, as mentioned above you can expect an apt
>>>>>>> repository to be made available soon(TM).
>>>>>>
>>>>>> As I mentioned also at our meeting, I would be happy to either host
>>>>>> that APT repo or help set it up, if that is of interest.
>>>> I have no objections here, whichever is easiest to upload either
>>>> source- or binary packages to I guess.
>>>>>
>>>>> Since I am not sure how easy it is to set up write access for an apt
>>>>> repo on the goldelico server (this is outside of the project
>>>>> management tool), it would be a good idea to host it where the
>>>>> infrastructure exists.
>>>>>
>>>>> Some things to think about:
>>>>> * a different server needs to manage developer login twice
>>>>> * ideally users would add some www.qtmoko.net path to /etc/apt/source.list
>>>>> * so we need to add a forwarding link
>>>
>>> APT does not support http 301/302 redirection,
> Really? I think I have been using both 301 and 302 for this purpose in
> the past.
Maybe we should try this first.
>>
>> Hm. That is bad luck ...
>>
>>> so if branding is important,
>>
>> yes I think it is important. Small plants need a well defined home to keep
>> all parts together.
>>
>> if we have a qtmoko.net home page downloads should come from the
>> same domain (until they are some day part of ftp.debian.org).
>>
>>> then either services need to be established at your own hosts
>>> or "forwarding" means entries in domain name system.
>>
>> Well, I can create a subdomain debian.qtmoko.net and direct it to
>> whatever IP address the server is sitting on.
> that seems the cleanest approach to me.
>>
>> At least in theory.
>>
>> In practice the qtmoko domains are hosted in a package that does
>> not allow subdomains - but it can (an IMHO should) be changed
>> (by paying some one-time transfer fee...).
>>
>>>
>>> Most elegant setup involves root access (involves juggling low-port
>>> services, cron jobs, and installation of tools). Can I be granted root
>>> on your server
>>
>> No. There are other confidential projects running on the same server.
>> This is why I thought to run it on a different server and just redirect the
>> domain.
>>
>>> to set it up, or do I need to proxy all changes through
>>> someone else (read: more bothersome)?
>>
>> Well, that might still be easier than all other setups.
>>
>> BR,
>> Nikolaus
>>
>>
>>
>> _______________________________________________
>> Community mailing list
>> Community at openphoenux.org
>> http://lists.goldelico.com/mailman/listinfo.cgi/community
>> http://www.openphoenux.org
>>
> _______________________________________________
> Community mailing list
> Community at openphoenux.org
> http://lists.goldelico.com/mailman/listinfo.cgi/community
> http://www.openphoenux.org
More information about the Community
mailing list