I support this. rehrar thank you for all you do.
rehrar's 2018 Q1 Kovri proposal
Hey guys, rehrar here again. Another round of Kovri work. You can view previous proposal here I was 1/4 time (10 hours a week), and I'm willing to move up to 1/2 time (20 hours a week) for this proposal. Really enjoying everything I'm doing.
Pasting in same primary jobs as last time, as they will remain largely unchanged (additions will be highlighted). More specific goals for the next three months will be below:
Your work primary will include:
- Being a self-starter, pro-active sub-project leader, seeing what aspects of the project are not kovri code related and taking an initiative of involvement within those aspects in order to resolve related issues (both existing and future)
- If you do not have the ability or authority to resolve any of these issues, you will actively seek assistance from the community to resolve said issues. Doing so will benefit us two-fold: a) the issue will be resolved b) while including more/new people into kovri/monero project development
- Actively monitoring kovri-related or kovri-beneficial meta repo issues, kovri-docs repo issues, and kovri-site repo issues while ensuring that all steps are taken toward resolving said issues
- Progress monitoring of aforementioned issues will be reported to anonimal on a regular basis. Reports will include the measures taken or needed to be taken in order to lead to issue resolution
- As a primary goal of the above, contributor outreach for the Kovri project, including but not limited to: developers, translators, graphic designers, cryptographers, etc. This includes followups to interested schools contacted late 2017, and other avenues of outreach, both digital and in person.
- Site development
- Continues development on the website, even if all errors and issues are resolved; always asking, "how can this look better, feel better, and be more functional - all while promoting kovri to its fullest"
- /r/Kovri design moderation and upkeep
- With the refreshed Kovri website almost ready, which now includes the language optimizations that I made for the getmonero.org website, I can focus on refreshing the Kovri documentation and making it more user-friendly and accessible. The kovri-docs are pulled directly into the site.
- Translation team manager
- Ensuring that the existing translation team, as well as future members, are kept up to date on English changes/updates
- Working with everyone on the kovri team to resolve any of the aforementioned issues
Although the primary goals above are always present, there will be some major specific goals around my next three months. These include:
Ease anonimal's overhead workload so as to enable more time for his Kovri development
Work on press kits, interviews, and other media related things as Kovri's nears Alpha release
Ease transition between releases and keep community updated with roadmap as Alpha finishes
Developer outreach is going to include reaching out again to the schools that were interested last time (it was too late in the semester when I reached out to them to feasibly do anything), and search for industry professionals and enthusiasts around the internet.
0.1 XMR/hr 2XMR/wk, 24 XMR for 3 months.
Even though it's already January, I'll be working as if my proposal is funded, and if it never gets funded, well, then that work is free. :D Want to see Kovri succeed, not just for Monero, but so everyone can have a safer and more private internet experience.
Boy oh boy, I need to update this don't I? Alright, so here's everything that went down.
I'd worked on the following:
Working with Monera to get some Kovri design up for Defcon. Unfortunately, the mass t shirt order was not able to be made in time, but the shirts are on cypher market.
Working with Kovri to get preferred table times.
Updated docs but work was superseded by anonimal's work.
Updated website in preparation for Alpha release. Restructure of navigational elements as well as updating for new docs structure.
Pigeons collab getting kovri infrastructure up for alpha release
Work on builds with oneiric for OS specific build instructions
Updates to check.kovri.i2p
Reworked linking structure for new interactions with kovri-docs
Other work as seen here
- Discussion with Discover Blockchains / IncognitoCon about Kovri presence. Several conversations and getting set up. IncognitoCon is slated for December.
Oyo, I thought I had posted my previous month's thingy, but I guess I didn't. Let me give an update as milestone 2 is also done.
January was basically 100% developer outreach. More details on this outlined below. February I worked 15 hours, but it was a tough time for me personally, so I was unable to finish the hours required of me. I did not receive a payout, and have opted to wait until the end of March. March was 80% dev outreach, and 20% other things. Once again, will be outlined below.
As you can see above, this took the majority of my time. I must say that the efforts have been much more successful than in the past. We have two new contributors that have already started submitting PRs to Kovri. brbzull and btolfa. Say hi to them in #kovri-dev and welcome them to the community.
As a whole, developer outreach has included:
Speaking to a couple of schools and talking with a few local CS students one on one.
Posting and monitoring the posts I have made on Reddit for hiring C++ developers
Following up and doing interviews via Skype, appear.in, Telegram, Reddit, and IRC to explain Kovri, Monero, the workings of the Forum Funding System, and answer any other questions (I have gone through this process with roughly nine individuals).
Monitoring various open source and/or C++ forums wherein I identify promising individuals and PM them with details about Kovri
Looking for other opportunities as they may present themselves locally or digitally.
In a couple cases of local individuals, I took them out to lunch at my expense to sit down and discuss details of the project
Following up with older contributors to Kovri
Not a lot of doc bumping, but it happened a couple of times
Preliminary work for Mastering Monero's Kovri chapter
Info gathering and blocking for Kovri infographics (including discussion with the team)
Kovri site is refreshed with new pages, and better layout for documentation
Collab with pigeons on setting up Doxygen for Kovri site
This upcoming month I plan to:
Add OS specific build instructions to the Kovri site
Begin foraying into a complete rewrite of the end user Kovri Documentation
Continue any dev outreach that comes to me (I will reduce my efforts in actively seeking it, but if a dev reaches out to me as a result of my past posts, I will respond).
See about a Kovri presence in Defcon? :D
More to come! Thanks everyone. It's a pleasure helping out the Kovri project.
Note: rehrar could easily spend 20 hr/week on contributor outreach. He has already gotten results but we need more results that stick. We can and should focus on this specific area within the proposal as time progresses. We can 'play it by ear' depending on the workload of documentation/translations and website.
Also note, from this post:
His work covers everything that's needed for a successful project outside of what's being provided by my proposal. In fact, look at my milestone logs: I've done a healthy amount of work outside of my proposal but it's too expensive for me to do things that weren't included in my original proposal - thus the need for rehrar.