Project

General

Profile

NLnet fund application

Added by koszko about 2 years ago

On Thu, 1 Jul 2021 08:30:00 +0000
jahoti wrote:

The beginnings of an NLNet application are now in the
browser-extension-doc repository
(https://git.koszko.org/browser-extension-doc)*. It's still a work in
progress, yet the actual process of writing and editing it shouldn't
be too hard (they only want two pages or less of
good-enough-to-understand English); the main task will be other
preparation.

These are, at least as I see it, the most factors things to sort:

  • have any of us been involved in projects or organizations relevant
    to this project before? While it's not a requirement, listing any
    experience is recommended to "help determine if you are the right
    person to undertake this effort"

  • how much funding do we want? The bounds are 5000 to 50000 Euro, and
    can cover

    • scientific research;
    • design and development of open source software and open hardware;
    • validation or constructive inquiry into existing or novel technical solutions;
    • software engineering aimed at adapting to new usage areas or improving software quality;
    • formal security proofs, security audits, setup and design of software testing and continuous integration;
    • documentation for researchers, developers and end users;
    • standardisation activities, including membership fees of standards bodies;
    • understanding user requirements and improving usability/inclusive design;
    • necessary measures in support of (broad)er deployability, e.g. packaging;
    • admission fee, travel and subsistence costs for technical, developer and community events like hackathons, IETF, W3C, RIPE meetings, FOSDEM;
    • other activities that are relevant to adhering to robust software development and deployment practices;
    • project management;
    • out-of-pocket costs for infrastructure essential to achieving the above.

This isn't urgent (there's a month to go); nevertheless, I thought it
would be best to ask now in order to leave room for delays and
changes in the future.

* ... and should probably be moved if that repo is no longer required.

On Thu, 1 Jul 2021 11:21:13 +0200
"W. Kosior" wrote:

The beginnings of an NLNet application are now in the
browser-extension-doc repository
(https://git.koszko.org/browser-extension-doc)*.

Thanks!

It is nowhere near the actual Org mode syntax :p But that's not a
problem

  • have any of us been involved in projects or organizations relevant to this project before?

This question seems vague. Does "this project" mean our extension?
There hasn't been any organizations nor project relevant to it... Can
a project be relevant to itself?

While it's not a requirement, listing any experience is recommended
to "help determine if you are the right person to undertake this
effort"

Well, I really hope we can get someone from the FSF, GNU or at least
FSFE to take the role of a mentor here...

  • how much funding do we want? The bounds are 5000 to 50000 Euro, and can cover

Can we just choose the upper limit? :P
With more money, we could always hire more people to work on it.

  • scientific research;
    not really
  • design and development of open source software and open hardware;
    that's the main one
  • validation or constructive inquiry into existing or novel technical solutions;
    not really
  • software engineering aimed at adapting to new usage areas or improving software quality;
    I am not sure I understand. However, (expecially once we start working on the repository) we might also fall under this one well
  • formal security proofs, security audits, setup and design of software testing and continuous integration;
    not really
  • documentation for researchers, developers and end users;
    sure!
  • standardisation activities, including membership fees of standards bodies;
    that would be great xd but we're not likely to get there as early as 2021 or 2022
  • understanding user requirements and improving usability/inclusive design;
    sure!
  • necessary measures in support of (broad)er deployability, e.g. packaging;
    sure!
  • admission fee, travel and subsistence costs for technical, developer and community events like hackathons, IETF, W3C, RIPE meetings, FOSDEM;
    I am not this kind of hacker... are you?
  • other activities that are relevant to adhering to robust software development and deployment practices;
    sure!
  • project management;
    sure!
  • out-of-pocket costs for infrastructure essential to achieving the above.
    I am currently using my VPS for git and issue tracker but we could move it to a separate server at some point. Domain name and SSL cert for the project would also be useful. Plus, obviously, we'll need to host the scripts repo once we develop it. I see in the application you focused on the extension and not on plans to set up a repository for scripts. I guess the problem is we're constrained by application size... Anyway, we should ask a mentor (once we find one) what is worth including and what is not.

This isn't urgent (there's a month to go); nevertheless, I thought
it would be best to ask now in order to leave room for delays and
changes in the future.

You're absolutely right!

  • ... and should probably be moved if that repo is no longer required.

That repo is going to remain there for a while. Doc won't move itself
to wikia and humans are too busy/lazy to do it quickly.

On Thu, 1 Jul 2021 23:25:00 +0000
jahoti wrote:

On 7/1/21 9:21 AM, W. Kosior wrote:

It is nowhere near the actual Org mode syntax :p But that's not a
problem

What!? You mean hand-typing text in a markup format I never learned
properly into a text editor with no support for it didn't produce
perfect results straight away?

I might go back and learn Org mode syntax properly in the future (it
is rather nice); for now, at least, only plain text is going into the
form, which at least means there's the option of just ignoring the
terrible pseudo-Org markup :).

  • have any of us been involved in projects or organizations relevant to this project before?

This question seems vague. Does "this project" mean our extension?
There hasn't been any organizations nor project relevant to it...
Can a project be relevant to itself?

After checking the original wording of the question from the
application, it turns out the bad wording is actually the original
and not mine. We really, really need a mentor ASAP (both for
technical experience and the application) :|.

Can we just choose the upper limit? :P
With more money, we could always hire more people to work on it.

We could; the problem is that 30% of the potential score for projects
is allocated to "Cost effectiveness/Value for money". One of the
questions on the form asks for what's being done with the money also,
which means there isn't really room for asking for more money than we
think is absolutely essential.

  • software engineering aimed at adapting to new usage areas or improving software quality;
    I am not sure I understand. However, (expecially once we start working on the repository) we might also fall under this one well

I think it means taking existing software and extending or improving
it, so probably not unfortunately. (sorry so many of these are
irrelevant; the list was literally copied and pasted from the
website).

  • standardisation activities, including membership fees of standards bodies;
    that would be great xd but we're not likely to get there as early as 2021 or 2022

True- we can always apply again later, however, if other funding
sources haven't come up by then.

I see in the application you focused on the extension and not on
plans to set up a repository for scripts. I guess the problem is
we're constrained by application size... Anyway, we should ask a
mentor (once we find one) what is worth including and what is not.

Definitely. The plan for this extension and how we're going to use it
and the repo/community/etc. associated with it is far, far too
detailed to fit in 1200 characters!

On Thu, 1 Jul 2021 23:59:00 +0000
jahoti wrote:

Hi again!

Since I forgot to include a link in the last e-mail, an outline of
the criteria for the NLNet User-Operated Internet fund is here:
https://nlnet.nl/useroperated/eligibility/ .

On Fri, 2 Jul 2021 11:24:55 +0200
"W. Kosior" wrote:

On 7/1/21 9:21 AM, W. Kosior wrote:

It is nowhere near the actual Org mode syntax :p But that's not a
problem

What!? You mean hand-typing text in a markup format I never learned
properly into a text editor with no support for it didn't produce
perfect results straight away?

Well, I didn't mean to criticize you or anything like that. Sorry if
that's what it seemed like. I just wanted to suggest a file name
ending with .txt would be less misleading :)

  • have any of us been involved in projects or organizations relevant to this project before?

This question seems vague. Does "this project" mean our extension?
There hasn't been any organizations nor project relevant to it...
Can a project be relevant to itself?

After checking the original wording of the question from the
application, it turns out the bad wording is actually the original
and not mine.

That's what I assumed.

We really, really need a mentor ASAP (both for technical experience
and the application) :|.

True. A broadcast like the one I did yeasterday might not be enough.
Perhaps we will have to make a directed request to someone for help
with this.

Can we just choose the upper limit? :P
With more money, we could always hire more people to work on
it.

We could; the problem is that 30% of the potential score for
projects is allocated to "Cost effectiveness/Value for money". One
of the questions on the form asks for what's being done with the
money also, which means there isn't really room for asking for more
money than we think is absolutely essential.

That makes it rather difficult to choose an amount...

  • software engineering aimed at adapting to new usage areas or improving software quality;
    I am not sure I understand. However, (expecially once we start working on the repository) we might also fall under this one well

I think it means taking existing software and extending or improving
it, so probably not unfortunately. (sorry so many of these are
irrelevant;

Well, I understand we only need one relevant point, right? :)

the list was literally copied and pasted from the website).

Yeah, I know

  • standardisation activities, including membership fees of standards bodies;
    that would be great xd but we're not likely to get there as early as 2021 or 2022

True- we can always apply again later, however, if other funding
sources haven't come up by then.

Even if - more funding would not be a bad thing :P

I see in the application you focused on the extension and not on
plans to set up a repository for scripts. I guess the problem is
we're constrained by application size... Anyway, we should ask a
mentor (once we find one) what is worth including and what is
not.

Definitely. The plan for this extension and how we're going to use
it and the repo/community/etc. associated with it is far, far too
detailed to fit in 1200 characters!

That reminds me of the writing of my article for gnu.org. Andy Farnell
got me squeeze it from ~3.7k words to below 2.5k.


Replies (14)

Reply

RE: NLnet fund application - Added by jahoti about 2 years ago

In other words, it would be incredibly and profoundly helpful to have support from someone- or some people- with more experience in filling out these applications or even just writing. The search for that support is a priority.

RE: NLnet fund application - Added by jahoti about 2 years ago

Would it be worth contacting projects that are currently working with funds from NLNet and asking them if they have anyone who could offer mentorship, advice, or some sort of help? I'm happy to do this if it's considered a good option (with a pre-vetted message).

RE: NLnet fund application - Added by koszko about 2 years ago

Really good idea!

What do you mean by "a pre-vetted message"?

RE: NLnet fund application - Added by jahoti about 2 years ago

Sorry for the lack of clarity- I meant getting agreement here on the message before actually sending it. There's no strict need for it, and I can just write a message to send if that's preferred; on the other hand, walking so close to spamming territory might demand careful attention to precise wording.

RE: NLnet fund application - Added by koszko about 2 years ago

Interesting. I found myself doing such kind-of-spamming several times. And I used to make different modifications to the message depending on who I was writing to. We can get agreement on some basic version of the message, though. And then adjust it as needed on recipient basis.

How about something like:

Hello,

I am a developer of browser extension Hydrilla/Lernette[1] and I am looking forward to apply for one of NLnet Foundation's funds[2]. I noticed your project ______ was sponsored by that organization in ________ (or "the past"). I believe your experience might prove useful to my work. Would you mind answering a few questions in your spare time?

How did you go about writing an application for the fund (if youd did, of course)? You prepared it all by yourself or did you have some assistance? What about actually receiving and handling the fund money? Do you think geeks like us, Hydrilla/Lernette developers, could possibly cope with that? Could you, or do you know someone who could, provide our project with mentorship in regard to fund application?

Thank you in advance and sorry for the nuisance.

Best,

XYZ

[1] /some link/
[2] /some link/

RE: NLnet fund application - Added by jahoti about 2 years ago

To be fair, if you make different modifications depending on who you're writing to that's probably much better; it limits the speed and shows the recipient you do care at least bit about making the message as appropriate for them as possible.

As for the message, that does seem like a suitable template. The only thing left then is deciding on a name- hopefully Colby or somebody else can weigh in soon...

RE: NLnet fund application - Added by colby about 2 years ago

I have no close contacts. If you've recently finished university, you could probably reach out to someone to ask for help.

For cold emails, brevity and intimacy seem like a good idea.

RE: NLnet fund application - Added by koszko about 2 years ago

colby wrote:

If you've recently finished university, you could probably reach out to someone to ask for help.

I don't think people there have any interest in this kind of project, unfortunately :/

Anyway, Jahoti, should we assume you're going to start contacting the people now?

RE: NLnet fund application - Added by jahoti about 2 years ago

That assumption would be correct.

RE: NLnet fund application - Added by koszko about 2 years ago

Did the ones who responded actually mention how much money they applied for and whether in the end they got funded this much or a different amount?

Btw, I tried making the abstract more concise and maybe easier to understant and modified upon your work. I also did some other changes to the application.

My understanding is that we are not required to document expected work hours and hourly rates in the application itself. It seems we could write just some general funding requirements/expectations now and prepare something more precise once we get accepted.

Also, the eligibe human work we listed is categorized into project management, social and technical. In practice these (with some exceptions like packaging for GNU/Linux) will be hard to separate. So if we come to actually assign hours to tasks, we could define tasks as "development of X and related non-technical work" and later define that non-technical work means project management + related things from "Social"

RE: NLnet fund application - Added by jahoti about 2 years ago

Did the ones who responded actually mention how much money they applied for and whether in the end they got funded this much or a different amount?

Unfortunately not- I can ask if you want. However, I'm quite certain after reading through https://nlnet.nl/useroperated/guideforapplicants/ that the amount of funding is part of the proposal- either it's accepted, or the whole proposal is rejected. There is the opportunity to alter any part of the proposal after being asked questions by the judging panel, during the second selection round.

Btw, I tried making the abstract more concise and maybe easier to understant and modified upon your work. I also did some other changes to the application.

Thanks!

My understanding is that we are not required to document expected work hours and hourly rates in the application itself. It seems we could write just some general funding requirements/expectations now and prepare something more precise once we get accepted.

As is mine; apologies for not being clearer about the lack of necessity for time-accounting! As long as we can provide reasonable justification for the chosen budget, all the evidence suggests NLNet won't care too much about exactly where it goes.

Also, the eligibe human work we listed is categorized into project management, social and technical. In practice these (with some exceptions like packaging for GNU/Linux) will be hard to separate. So if we come to actually assign hours to tasks, we could define tasks as "development of X and related non-technical work" and later define that non-technical work means project management + related things from "Social"

Definitely- that was solely a first step by me in pondering how many people might be justifiable to fund. Please feel free to move things around however you want!

RE: NLnet fund application - Added by koszko about 2 years ago

I can ask if you want.

Sure, if this is not a problem for you :)
I guess there's nothing we can lose by simply asking.

There is the opportunity to alter any part of the proposal after being asked questions by the judging panel, during the second selection round.

Which means it is better to set a lower funding amount first and possibly raise it afterwards?

RE: NLnet fund application - Added by jahoti about 2 years ago

Sure, if this is not a problem for you :)

Not at all! I'll CC you in this time to remove the delay in exchange.

(So I don't confuse things, have you had any contact with Katarina after the first e-mail you sent her?)

Which means it is better to set a lower funding amount first and possibly raise it afterwards?

Probably not, unfortunately; the proposals are rated (30% of the rank being for "Cost effectiveness/Value for money"), and if the second rates lower than the first then the first proposal will be the one used for final selection.

Also, it appears I missed the line that invalidates what I said above: "The exact amount of financial support offered is determined by NLnet based on the projected cost and estimated value of the proposed project. Any proposed amount is to be adjusted for costs that are deemed ineligible as well as for the cost of any additional activities recommended by NLnet." As I read it- I will try to e-mail NLNet to make sure (and, come to think of it, to ask other questions)- that would imply the amount in the proposal will be used unless they deem some activites ineligible or decide to add some.

RE: NLnet fund application - Added by koszko about 2 years ago

(So I don't confuse things, have you had any contact with Katarina after the first e-mail you sent her?)

Nope, no response.

    (1-14/14)

    Reply