~mil

http://milesalan.com

I'm Miles, also see: http://milesalan.com

My nick is mla on IRC.

~mil/sxmo-devel

Last active 11 hours ago

~mil/mobroute-ci

Last active 12 hours ago

~mil/mobroute-devel

Last active 23 days ago

~mil/sxmo-user

Last active a month ago

~mil/sxmo-announce

Last active 4 months ago

~mil/mepo-devel

Last active 8 months ago

~mil/tlml-dev

Last active 1 year, 1 month ago

~mil/framebufferphone-devel

Last active 1 year, 6 months ago

~mil/foo

Last active 4 years ago
View more

Recent activity

Re: Another bizarre route in Prague: Květná to Soborská 23 days ago

From Miles Alan to ~mil/mobroute-devel

On Sat, Mar 23, 2024, at 3:58 AM, Matěj Cepl wrote:
> On Fri Mar 22, 2024 at 10:52 PM CET, Miles Alan wrote:
>> version) on Transito to trigger a build earlier today. So the latest
>> master build on CI should be up to sync now. Sorry for not mentioning -
>> it was a bit out of sync as I don't always remember to update Transito
>> when making changes to the routing API.
>
> Seems like the build failed, didn’t it? I still see
> https://ci.lrdu.org/android/transito_master_a39bbeee-20240316.apk
> as the latest.
>

Should be fixed now.

Re: Another bizarre route in Prague: Květná to Soborská 24 days ago

From Miles Alan to ~mil/mobroute-devel

On Thu, Mar 21, 2024, at 8:19 PM, Matěj Cepl wrote:
> On Thu Mar 21, 2024 at 11:40 PM CET, Matěj Cepl wrote:
>> Let me test with the more recent version of Transito, but
>> that crazy route from before just cannot be faster under any
>> conditions.
>
> OK, so Transito from a39bbeee (all with default values, I
> haven’t changed anything) went completely off the deep end with
> https://da.gd/55v5Q … going to the Sibeliova tram station doesn’t
> make any sense whatsoever.

That route looks pretty strange indeed, the routes produced on mobroute
defaults & transito defaults (given the same params) should be the
same... In anycase, I bumped the dependencies (e.g. Mobroute's API

Re: Another bizarre route in Prague: Květná to Soborská 24 days ago

From Miles Alan to ~mil/mobroute-devel

On Thu, Mar 21, 2024, at 6:40 PM, Matěj Cepl wrote:
> On Thu Mar 21, 2024 at 9:57 PM CET, Miles Alan wrote:
>> Indeed the route that you posted does look a bit strange (and the
>> transfers seem excessive). I wonder if you're able to replicate this route
>> on the CLI / on master? I've been trying to replicate and have been unable
>> so far with this request (1) which seems to yield a single route trip.
>
> Hmm, I cannot. The command line (with mobroute from a7bac13) you
> gave me creates https://tinyurl.com/2z2k34jp, which is exactly
> the second option I mentioned, going on the A line of metro to
> Bořislavka and take bus 131 from that end. Actually, mobroute
> would walk from Bořislavka, which could be a good idea as well
> (it is a pretty steep hill, so I would rather take a bus, but
> a routing software cannot know that). Also, mobroute doesn’t

Re: Another bizarre route in Prague: Květná to Soborská 25 days ago

From Miles Alan to ~mil/mobroute-devel

On Thu, Mar 14, 2024, at 12:06 PM, Matěj Cepl wrote:
> Hi, Miles,
>
> yes, you were right, when I was patient enough (actually, I don’t
> know how long it took, but certainly more than ten minutes)
> Transito downloaded what it needed and generated a route when I
> asked from Květná (https://www.openstreetmap.org/way/111745885)
> to Soborská (https://www.openstreetmap.org/way/26769291), two
> streets on two ends of Prague (and actually, streets where I both
> lived for some time, so I know transportation there very well).
>
> Transito created https://tinyurl.com/3dnevksv (the original URL
> was so complicated, it actually broke https://is.gd; having some
> shortener built-in to the geojson.lrdu.org would be probably

Re: Setting up the search fails a month ago

From Miles Alan to ~mil/mobroute-devel

On Mon, Mar 11, 2024, at 9:23 PM, Matěj Cepl wrote:
> With command line ./maproute I found https://is.gd/2VfLon ,
> but I don't understand symbols correctly. Does it asks me to
> walk all the way to Flora (the west south corner of “Olšanské
> hřbitovy”)? That would be very silly, because Želivského is a
> station of metro itself.

Hi Matěj,

Thanks for flagging this, that route did look off. I'm reworking the stop
handling logic a bit in regards to parent station lookup which seemed to
be the core of the issue. You can test on the branch `stop-loader-tests`
which has the corrected logic and should be merged in a few days. With
this reworked logic the sample route departs from Želivského directly.

Re: Setting up the search fails a month ago

From Miles Alan to ~mil/mobroute-devel

Hi Matěj,

Thanks for trying Transito, any help testing is appreciated.

I'm having a bit of trouble replicating the problem you
mentioned. Currently I can search 'Želivského' or 'Malostranské
náměstí' and a number of results come up for both queries within
a few seconds. Do other search queries without accented characters
work for you? If you could provide full replication steps or details
on differences between working and not working searches (feel free to
open a ticket) that would be appreciated. Behind the scene it is just a
direct passthrough to Nominatim's API; so if direct calls to Nominatim's
underlying endpoint [1] works, Transito's UI searches should work.

Re: Setting up the search fails a month ago

From Miles Alan to ~mil/mobroute-devel

On Sat, Mar 9, 2024, at 4:47 PM, Matěj Cepl wrote:
> Hi, I have tried Transito from CI on my Nokia
> G10 (with Android 13), I have configured 860 as
> MDBID and tried to find route from “Želivského”
> (https://www.openstreetmap.org/node/8669200769, large cross-road
> where tram, bus, and metro stations are) and “Malostranské
> náměstí” (https://www.openstreetmap.org/way/904503234, a tram
> station). Unfortunately, Transito didn’t find any Želivského in
> Prague, and when I try other near place, the search never stoped.
>
> Any ideas, what could be wrong? Does Transito works well with
> accented characters in the names of the location?

Hi Matěj,

Mobroute - February 2024 Update: 0.4 Release / Usability Improvements & Testsuite Updates a month ago

From Miles Alan to ~mil/mobroute-devel

Hi all - welcome to the February 2024 update for Mobroute covering the
releases of Mobroute 0.4, Mobsql 0.4, and Transito 0.4.

There were many changes in this cycle to Mobroute, Mobsql, and Transito
largely focused on improving usability to make the Mobroute & Transito
projects as a whole more approachable to end-users. The highlights
are that Transito & Mobroute now feature a map view, each project's
documentation has been vastly reworked & improved, and Transito's
UX overall is much more polished (the app now being in what I would
consider a beta state). Also the Mobroute testsuite has been reworked
and can handle GTFS archives directly (as opposed to just testing the
CSA algorithm). See the release notes below for detailed changes to each
project; and as always, information on the Mobroute project as a whole
is available at: http://sr.ht/~mil/mobroute.

Mobroute - December Update: 0.3 Release / Performance, Testing, Max N Transfers, and Transito Updates 3 months ago

From Miles Alan to ~mil/mobroute-devel

Hi all - welcome to the December update for Mobroute covering the
releases of Mobroute 0.3, Mobsql 0.3, and Transito (formerly Mobapp)
0.3. For the uninitiated, Mobroute is a minimal offline-first FOSS
public transportation / GTFS router with automatic feed import. More
information on the Mobroute project overall is available at:
http://sr.ht/~mil/mobroute. Do note that release notes for Mobroute,
Mobsql, and Transito are mirrored in the git annotated tags for each
release.

This update is split up into 4 parts, so feel free to only read below
the sections you are interested in, for which you can see a one line
description of changes below.

Contents:

Mobroute - October update: 0.2 Release / CSA, Multisource, and Android & Linux Mobile App 5 months ago

From Miles Alan to ~mil/mobroute-devel

Hi all - welcome to the October update for Mobroute covering the releases
of Mobroute 0.2, Mobsql 0.2, and the announcement of Mobapp, which is a
new Android & Linux mobile application allowing you to use Mobroute on the
go. For the uninitiated, Mobroute is a minimal FOSS public transportation
/ GTFS router with automatic feed import, more information on the project
overall is available at: http://sr.ht/~mil/mobroute. Do note that release
notes for Mobroute, Mobsql, and Mobapp are mirrored in the git annotated
tags for each release.

This is a large update split up into 4 parts, so feel free to only read
the sections you are interested in, for which you can see a one line
description of each section below.

Contents: