Bug#987620: Bug

2021-04-30 Thread Daniel Wagenaar
Looks spectacular. I'd be very happy for you to upload it.

Thanks!

- Daniel

On 4/29/21 1:50 AM, Barak A. Pearlmutter wrote:
>>> I'd be happy to sponsor it.
>> I would very much appreciate that
> Okay then!
>
> (CCing the WPNN bug, for posterity, and so others can see this is taken.)
>
> Took a quick look, and did a major updating of the debian/ packaging scripts.
>
> There were issues with passing flags through to the actual compiler,
> so I did some Rube Goldberg tricks to bypass the top-level Makefile
> and let debhelper do its tricks with qmake.
> Ultimately, the "right thing" would be to mess about with the
> "upstream" build scripts to make them more standard, like have the
> qmake stuff do the installation, have only one qmake invocation, yada
> yada.
>
> Anyway, I forked your github repo and pushed my changes there. Please
> check if it works with my scripts. If you're happy with everything, I
> can just upload it. Or if you'd rather, I can be more hands-off and
> sponsor someone else's uploads (e.g., yours) and let you do all the
> packaging stuff w/ my feedback etc. However as a PI myself, I know
> what I'd choose!
>
> Minor stuff:
>
> Not sure if it belongs in "science" because that's generally for
> things like data analysis software, numeric methods, machine learning
> libraries, etc.
> But what the heck. That gives it an automatic team maintenance, which is nice.
> And it can always be shifted.
>
> There are some compiler warnings, like using an old sort function
> instead of the new approved one. Someone should probably take a look
> at them sometime.
>
> I'm renamed the icon to just eln, since the longer one seems a bit
> silly: what if (no offense) you're hit by a bus?
>
> Cheers,
>
> --Barak.



Bug#987620: ITP: eln -- an Electronic Lab Notebook that lets you focus on note taking

2021-04-26 Thread Daniel Wagenaar
Package: wnpp
Severity: wishlist
Owner: Daniel A. Wagenaar 

* Package name: eln
  Version : 1.2.20
  Upstream Author : Daniel A. Wagenaar 
* URL : http://www.danielwagenaar.net/eln
* License : GPL
  Programming Lang: C++ (Qt5)
  Description : ELN is an Electronic Lab Notebook that lets you focus on 
note taking. ELN supports text, images, and basic graphical annotations. ELN 
makes safeguarding your notebook entries its number one priority and is 
extremely stable.

ELN is an electronic lab notebook that has been in development since 2013 
and that is used by several researchers at Caltech and at other institutions.
The author and his lab members use ELN every day and have collectively
created close to 10,000 pages of notes in it over several years. 
ELN is easy to use, highly reliably, and does not distract from the task 
of note taking. ELN supports archiving notebooks with git for 
traceability and long-term stability.

ELN is not a dependency for other packages.

The author is not aware of other packages that provide an experience as close
to a regular paper notebook as ELN does.

The author has maintained ELN for 8 years now and intends to keep doing so.
indefinitely. A .deb for Debian 10 already exists at 
https://github.com/wagenadl/eln/releases/tag/v1.2.20.3.

The author is not a DD and is looking for a sponsor. ELN might eventually
find a natural home in DebianScience/Typesetting.