From: Cole Poirier <colepoirier@gmail.com>
To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
Cc: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
Subject: Re: [libre-riscv-dev] Introduction
Date: Tue, 16 Jun 2020 11:29:45 -0700
Message-ID: <F9A987F8-01ED-4404-B33B-32165A7BE0B3@getmailspring.com> (raw)
In-Reply-To: <CAPweEDyn3DUScGhGVALpUx1QYRi=u4USDr-jEyaWncxOfgC16Q@mail.gmail.com>
On Jun 16 2020, at 6:13 am, Luke Kenneth Casson Leighton <lkcl@lkcl.net> wrote:
> the unix philosophy serves us extremely well: each tool shall do one
> thing and do it well.
>
> gitlab fundamentally violates that.
Indeed. My application will be specific to our needs with regard to
organization and planning, without *any* extraneous things like managing
CI tests/builds/deployments.
> this is a perspective that can only really be fully appreciated when
> you have tried to do simple web development tasks that pull in 250
> megabytes of dependencies.
This is the reason I will be writing the application in Elm, all
dependencies are *compiled* into the application at *compile* time, the
resulting transpiled-to-js compressed binary is pretty tiny compared to
most javascript frameworks, or vanilla js applications that have
comprable functionality. But comes with the added benefit of
guaranteeing there will be *zero* runtime errors.
>> > yes it does. the hassle associated with it unfortunately has
>> alreadyeliminated it from consideration.
>>
>> Isn't it time to reevaluate if people are planning to implement
>> kanban boards and other things on top of the bugzilla REST API?
>
> there is existing kanban board code. we do not have to write one at all
> https://github.com/leif81/bzkanban
>
> however Cole feels inclined to write something and i am not going to
> say "no you can't do that".
I will be effectively 'cloning' various different existing js projects
functionality, but while complex GUI apps are a very significant
undertaking in js, in Elm, a language built and designed from the ground
up to build high-performance single page web apps, cloning the
functionality of 1,000s of lines of javascript is a vastly simpler
though non-trivial undertaking.
> my brother dan has a business need which happens to match precisely
> with what we also need.
>
> therefore we are not paying for it.
>
> in addition it is a *focussed* and incremental enhancement, where we
> get the opportunity to input and decide what *we* want.
>
> not what gitlab says we need.
Yes, I will implement only what we need from existing projects not take
all of the extraneous 'features' that various people have added over the
years. It should load very quickly and perform well even on low-bandwith
connections and low-spec devices. I am building the foundation of this
single-page web-app for Dan, and it will serve a dual purpose being the
foundation of our bug tracker's *additional* not replacement buzilla
frontend. But, as I have to work on bug/budget/time/etc. tracking
functionality specific to our projects needs, *some* money will be
needed for that.
Cole
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
next prev parent reply index
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-15 20:06 Anais Poirier
2020-06-15 20:16 ` Yehowshua
2020-06-15 20:27 ` Luke Kenneth Casson Leighton
2020-06-15 20:27 ` Yehowshua
2020-06-15 20:49 ` Luke Kenneth Casson Leighton
2020-06-15 20:55 ` Cole Poirier
2020-06-15 21:04 ` Luke Kenneth Casson Leighton
2020-06-15 21:08 ` Yehowshua
2020-06-15 21:13 ` Yehowshua
2020-06-15 21:16 ` Luke Kenneth Casson Leighton
2020-06-15 21:13 ` Luke Kenneth Casson Leighton
2020-06-15 22:20 ` [libre-riscv-dev] using debian on a mac Jacob Lifshay
2020-06-16 0:01 ` Luke Kenneth Casson Leighton
2020-06-15 20:58 ` [libre-riscv-dev] Introduction Yehowshua
2020-06-15 21:15 ` Hendrik Boom
2020-06-15 21:17 ` Luke Kenneth Casson Leighton
2020-06-15 22:51 ` Jacob Lifshay
2020-06-15 23:59 ` Luke Kenneth Casson Leighton
2020-06-16 1:09 ` Cole Poirier
2020-06-16 3:03 ` Jacob Lifshay
2020-06-16 3:30 ` Cole Poirier
2020-06-16 8:50 ` Staf Verhaegen
2020-06-16 10:59 ` Luke Kenneth Casson Leighton
2020-06-16 12:33 ` Staf Verhaegen
2020-06-16 13:13 ` Luke Kenneth Casson Leighton
2020-06-16 18:29 ` Cole Poirier [this message]
2020-06-17 6:17 ` Lauri Kasanen
2020-06-17 16:14 ` Cole Poirier
2020-06-16 12:42 ` Staf Verhaegen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=F9A987F8-01ED-4404-B33B-32165A7BE0B3@getmailspring.com \
--to=colepoirier@gmail.com \
--cc=libre-riscv-dev@lists.libre-riscv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Libre RISC-V Mailing list Archives (accessible via public-inbox)
Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev
Example config snippet for mirrors
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git