Merge pull request #462 from rehrar/mobile-fix

Mobile fix
This commit is contained in:
luigi1111 2017-10-31 10:27:05 -05:00 committed by GitHub
commit 2ef77406ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 644 additions and 25 deletions

View file

@ -21,14 +21,66 @@
- stage: Work in Progress
proposals:
- stage: Completed Proposals
proposals:
- name: Documentation and cleanup of source code
url: /forum-funding-system/proposals/documentation-cleanup.html
summary: Clean up and properly document (doxygen) the monero source code
author: tewinget
- name: What is Monero? is produced and open-sourced
url: /forum-funding-system/proposals/whatismonero-produced.html
summary: Make an introduction video to Monero.
author: savandra
- name: Improving Developer Guides to include Simplewallet examples and Bitmonerod methods and examples
url: /forum-funding-system/proposals/improve-devguides-simplewallet.html
summary: Add examples to Developer Guides
author: bigredmachine
- name: A continuation for all purpose programming of what needs to get done in monero
url: /forum-funding-system/proposals/mooo-continuation-programming.html
summary: moneromooo continue coding for Monero
author: moneromooo
- name: Create End-User Kovri documentation
url: /forum-funding-system/proposals/kovri-end-user-docs.html
summary: The idea is to create user-friendly non-technical Kovri documentation.
author: anonimal
- name: fluffypony's Conference Circuit Jan 2017 Edition
url: /forum-funding-system/proposals/fp-conference-2017.html
summary: Cover fluffypony's expenses for January Monero speaking
author: fluffypony
- name: The official Qt GUI Project
url: /forum-funding-system/proposals/official-qt-gui.html
summary: Funding for the creation of the GUI
author: othe
- name: Justin's Local Meetup Talks Proposal 1
url: /forum-funding-system/proposals/justin-local-meetups-1.html
summary: Cover sgp's travel expenses for Monero speaking
author: samsunggalaxyplayer
- name: Justin's Local Meetup Talks Proposal 2
url: /forum-funding-system/proposals/justin-local-meetups-2.html
summary: Cover sgp's other travel expenses for Monero speaking
author: samsunggalaxyplayer
- name: More mooo coding goodness
url: /forum-funding-system/proposals/more-mooo-coding-goodness.html
summary: Moneromooo coding October 2016
author: moneromooo
- name: Funding for a Monero subforum on the largest chinese BTC forum 8BTC
url: /forum-funding-system/proposals/monero-subforum-8btc.html
summary: Make subforum on China's largest Bitcoin forum 8BTC
author: firperfect
- name: Additional GUI Developer
url: /forum-funding-system/proposals/additional-gui-dev.html
summary: Hire Jaquee as an additional GUI developer
author: Jaquee
- name: Getmonero.org Redesign
url: /forum-funding-system/proposals/getmonero-redesign.html
summary: Redesign the official getmonero.org website to make it more accessible and aesthetically pleasing.
author: rehrar
- stage: Completed Proposals
proposals:
- name: What is Monero? is produced and open-sourced
url: /forum-funding-system/proposals/whatismonero-produced.html
summary: Make an introduction video to Monero.
author: savandra
- name: Release of new/updated pool software
url: /forum-funding-system/proposals/release-pool-software.html
summary: An updated pool for usage within the XMR community
author: Snipa22
- name: Monero integrations with web apps
url: /forum-funding-system/proposals/monero-integrations.html
summary: Make open-source payment gateways for Monero on popular web apps
author: serhack

View file

@ -5,8 +5,8 @@
<div class="container slide-in">
<div class="row">
<div class="col-xs-12 dropdown text-center nav-item">
<label for="slidedrop1">Get Started<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="slidedrop1" type="checkbox">
<label for="drop1">Get Started<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="drop1" type="checkbox">
<div class="dropdown-content">
<a href="/get-started/what-is-monero/">What Is Monero?</a>
<a href="/get-started/using/">Using</a>
@ -26,8 +26,8 @@
</div>
<div class="row">
<div class="col-xs-12 dropdown text-center nav-item">
<label for="slidedrop2">Recent News<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="slidedrop2" type="checkbox">
<label for="drop2">Recent News<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="drop2" type="checkbox">
<div class="dropdown-content">
<a href="/blog/">All Posts</a>
<a href="/blog/tags/monero%20missives.html">Missives</a>
@ -38,8 +38,8 @@
</div>
<div class="row">
<div class="col-xs-12 dropdown text-center nav-item">
<label for="slidedrop3">Community<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="slidedrop3" type="checkbox">
<label for="drop3">Community<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="drop3" type="checkbox">
<div class="dropdown-content">
<a href="/community/team/">Team</a>
<a href="/community/hangouts/">Hangouts</a>
@ -51,8 +51,8 @@
</div>
<div class="row">
<div class="col-xs-12 dropdown text-center nav-item">
<label for="slidedrop4">Resources<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="slidedrop4" type="checkbox">
<label for="drop4">Resources<div class="arrow-down"></div></label>
<input class="burger-checkdropdown" id="drop4" type="checkbox">
<div class="dropdown-content">
<a href="/resources/about/">About</a>
<a href="/resources/roadmap/">Roadmap</a>

View file

@ -17,8 +17,8 @@ layout: base
</div>
<div class="row center-xs">
<div class="col-xs-12 progress-numbers">
<p class="progress-number-funded">100 XMR </p><span> /</span>
<p class="progress-number-goal">100 XMR</p>
<p class="progress-number-funded">{{page.amount}} XMR</p><span> /</span>
<p class="progress-number-goal">{{page.amount}} XMR</p>
</div>
</div>
<div class="row">
@ -60,7 +60,8 @@ layout: base
<div class="row center-xs">
<div class="col">
<h2>{{page.title}}</h2>
<p>by {{page.author}}</p>
<p>by <strong>{{page.author}}</strong></p>
<p><em>{{page.date}}</em></p>
</div>
</div>
<div>

View file

@ -70,7 +70,8 @@ layout: base
<div class="row center-xs">
<div class="col">
<h2>{{page.title}}</h2>
<p>by {{page.author}}</p>
<p>by <strong>{{page.author}}</strong></p>
<p><em>{{page.date}}</em></p>
</div>
</div>
<div>

View file

@ -13,7 +13,8 @@ layout: base
<div class="row center-xs">
<div class="col">
<h2>{{page.title}}</h2>
<p>{{page.author}}</p>
<p>by <strong>{{page.author}}</strong></p>
<p><em>{{page.date}}</em></p>
</div>
</div>
<div>

View file

@ -14,7 +14,8 @@ layout: base
<div class="row center-xs">
<div class="col">
<h2>{{page.title}}</h2>
<p>{{page.author}}</p>
<p>by <strong>{{page.author}}</strong></p>
<p><em>{{page.date}}</em></p>
</div>
</div>
<div>

View file

@ -62,7 +62,8 @@ layout: base
<div class="row center-xs">
<div class="col">
<h2>{{page.title}}</h2>
<p>by {{page.author}}</p>
<p>by <strong>{{page.author}}</strong></p>
<p><em>{{page.date}}</em></p>
</div>
</div>
<div>

View file

@ -0,0 +1,41 @@
---
layout: ffs-cp
title: Additional GUI Developer
author: Jaquee
amount: 2,475
date: November 22, 2016
---
### What
Additional GUI developer.
### Who
Im Jaquee. I have 10+ yrs experience of various kinds of coding. Im new to the crypto world. Have only been around for a couple of months and i like what i see. Ive been contributing to Monero for about a month now and this is what ive come up with so far:
[https://github.com/monero-project/monero-core/commits/master?author=Jaqueeee](https://github.com/monero-project/monero-core/commits/master?author=Jaqueeee)
[https://github.com/monero-project/monero/commits/master?author=jaqueeee](https://github.com/monero-project/monero/commits/master?author=jaqueeee)
### Why
I love the fundamentals of Monero and want to get more involved in the community. I believe an official GUI will help Monero go mainstream. Ilya has done a terrific job so far, but his time is limited and Im happy to help out. The public beta is soon to be released but a lot of features such as daemon integration (start/stop), better remote node support, ux improvements, porting to smartphones, third party plugin system etc. are not finished yet.
### The Proposal and Milestones
Hourly pay: 4.5 xmr (~$25)
10-20 hours per week over 6 months. ~550 hours
Total: 2475 XMR
Milestones: Ill write reports every 50 hours and will be working on the missing features and future requests from community.
Payments: 11 payments of 225 XMR, one for each 50 hour milestone (paid in XMR)
### Expiration
9 months
Edit: Changed xml.to integration in examples -> third party plugin system.

View file

@ -0,0 +1,33 @@
---
layout: ffs-cp
title: Documentation and cleanup of source code
author: tewinget
amount: 3,600
date: September 11, 2015
---
### What
Clean up and properly document (doxygen) the monero source code, and handle any merges necessary to do so seamlessly with other concurrent development efforts.
### Who
I'm Thomas Winget, and I've been contributing to the Monero codebase since around June 2014. My largest contribution is the migration from storing the blockchain in a static, binary format to storing the blockchain using a database API, as well as two BlockchainDB implementations (LMDB and BerkeleyDB). Other contributions of mine can be found via the network graph on github or simply looking at my fork.
As a side effect of the work I've done already on Monero, I'm rather familiar with most of the codebase. This puts me in a good position to write down how everything works and fits together, as I've had to sort that out already for many parts.
As a side effect of this effort, I will further cement the knowledge I have of the codebase and gain knowledge in areas I'm less familiar with, enabling me to efficiently implement new features in the future and guide others who may have questions regarding a specific module. In addition, documenting the code will function as a sort of code review, allowing the possibility of spotting any bugs (minor or otherwise).
### Why
In my time developing on Monero, there have been countless instances where I need to reference what another piece of code does in order to work with it, and having all the code documented properly in an easily accessible manner (doxygen) would be helpful for that for anyone working in Monero's codebase. I have also come across areas where the code could be made more efficient or clear without changing any functionality, as well as many typographical errors (though these are minor, I think we can all agree they're annoying if nothing else).
Documentation is by far not a glamorous task (probably why it's a bit sparse in Monero), but every development effort benefits immensely from properly documented code.
### Proposals and Milestones
I would like to spend about 20 hours per week working on the above, at a rate of 45 XMR per hour (just over $20/hr USD at the time of writing this), paid out every week. I am unsure whether or not 80 hours of work will be enough to cover the entire codebase. There are over 70,000 lines of source in the src/ folder alone, and there is code in other folders that brings the total to over 100k, so this is no small task!
Milestones would be as follows:
- First 20 hours (900/3600 XMR)
- Second 20 hours (1800/3600 XMR)
- Third 20 hours (2700/3600 XMR)
- Fourth 20 hours (3600/3600 XMR)
After each milestone (and during), I will be available for comment, so anything that seems unclear in my documentation can be addressed and dealt with accordingly.

View file

@ -0,0 +1,49 @@
---
layout: ffs-cp
title: fluffyponys Conference Circuit Jan 2017 Edition
author: fluffypony
amount: 590
date: December 9, 2016
---
### Introduction
As you know, I've spent a fair amount of time, energy, and money, travelling overseas to speak about Monero over the last 2.5 years. At the time the community simply couldn't afford to cover my expenses, and it was a burden I happily bore as it raised a great deal of awareness of Monero. At this time I'd like to raise funds to cover my Jan 2017 conference trip.
### The Trip
*2016-12-26 to 2017-01-01*: Hamburg, Germany, for 33c3 (not being funded, for my own costs)
* 2017-01-01 to 2017-01-05 *: Amsterdam, The Netherlands, I'll be talking at Bitcoin Wednesday on 2017-01-04
* 2017-01-06 to 2017-01-09 *: San Francisco, USA, I'll be talking at Coinbase (note: not open to public attendance) on 2017-01-06, and I'll be at the Monero Silicon Valley Meetup on 2017-01-07
* 2017-01-10 to 2017-01-16 *: Florida, USA, where the wife and I will take a few day's break and explore the Keys (not being funded, for my own costs)
* 2017-01-16 to 2017-01-20 *: Miami, USA, where I'll be talking at The North American Bitcoin Conference on 2017-01-17 / 2017-01-18
* 2017-01-20 to 2017-01-30 *: Secret Location, where I'll once again be representing Monero at the Satoshi Roundtable (note: not open to public attendance)
### Funding Structure
A few points of order:
- 33c3's costs are not included in this, as we are not hosting a Monero assembly at 33c3 this year due to how difficult it was to get tickets - only 3 members of the Monero community will be in attendance, that I know, besides myself.
- I'm not expecting to raise the full amount, and anything not raised by the end of January will be for my expense.
- All the expenses are calculated on basic 3-star hotels (excluding hostels) and economy flights. I will cover upgrades, as well as my wife's tickets and costs, of my own volition.
- I have not factored in food and drink costs, and there is no per diem, as that's largely not a big deal and I don't want to bankrupt the community.
- All of my travel is already 100% booked and even mostly paid for (discounts on up-front hotel payments), so my trip is not contingent on fundraising.
- Due to the nature of international travel, jet lag, flight availability, conference timing, and the need to prepare, I always give myself a few days on either side of a speaking engagement.
- I am not paying to speak at any of the conferences / events, nor am I being paid - it's all 100% free and at the cost of the community and myself.
- Flight pricing was done using Kiwi's multicity search, and a reasonable combination was selected (note that for some flights I couldn't take the cheapest due to extremely tight time constraints between Bitcoin Wednesday and Coinbase, but I can't reflect this on Kiwi easily).
- Hotel pricing was done using BookingComplete's multicity search.
Note that if the proposal is over-funded I will take a reasonable portion of the over-fund for food / drink / taxis / per-diem, and the rest I will reapportion to other fundraisers as needed.
### Costs Breakdown
Flights come to $2963, all in.
Accommodation in Amsterdam comes to $362.
Accommodation in San Francisco comes to $540.
Accommodation in Miami comes to $413.
Accommodation in the Satoshi Roundtable Location comes to $297 (can't show the screenshot for that:)
Total fundraiser is, therefore, for $4575. Monero is currently sitting at $7.75, so the fundraiser is for 590 XMR.

View file

@ -1,9 +1,9 @@
---
layout: ffs-wip
layout: ffs-cp
title: Getmonero.org Redesign
address: 4445
paymentid: 3xj3
author: rehrar
date: February 24, 2017
amount: 100
milestones:
- name: Milestone 1 - Front page & restructure
funds: 10% (~XMR 10.70)

View file

@ -0,0 +1,28 @@
---
layout: ffs-cp
title: Improving Developer Guides to include Simplewallet examples and Bitmonerod methods and examples
author: bigreddmachine
amount: 90
date: March 8, 2016
---
### What do I want to do and why?
For some time, the Developer Guides under Knowledge Base have been quite short on material. There is some documentation of simplewallet JSON RPC methods, but no complete examples. In addition, there is no information on bitmonerod methods.
Recently, I have been working on building out a Python package for Monero. My initial focus has been to build a comprehensive package for talking with the daemon and simplewallet via RPC methods. As a result, I have had to pull information from many different sources so that I can flesh out my package (primarily working from other packages, example sites, BitcoinTalk, reddit, and the main bitmonero GitHub source code).
I would like to turn my efforts around and compile all of this information into the getmonero.org Knowledge Base so that future developers will not have to go through the same struggle. This is separate from the work I am already doing on my Python package.
### Who Am I?
I am a PhD student and graduate researcher in engineering, and have been in the cryptocurrency space for a little over two years. I have contributed in small amounts to various cryptocurrency projects. Most relevantly, I am the creator of the [Monero Monitor Chrome Extension](https://chrome.google.com/webstore/detail/monero-monitor/ojekadcfnkkihlleaafggfgbggdckpgo) and am currently working on [Pymonero](https://github.com/Monero-Monitor/pymonero).
### Proposed Milestones:
1. Add examples (with return examples) to the [Simplewallet RPC information already available](https://getmonero.org/knowledge-base/developer-guides/wallet-rpc).
2. Create a similar page for the Bitmonero daemon RPC interface, including both the JSON RPC methods and other methods such as ```/gettransactions``` and ```/is_key_image_spent```.
### Funding:
In total, I anticipate this task will take me 6 hours, including creating examples of both valid and invalid method calls. This is on top of the time that I am spending on my own to continue to develop Pymonero to be a comprehensive Python tool. I anticipate that I will be able to complete both milestones over a two week period during evenings after my actual job.
I am asking to raise 90 XMR, or 15 XMR/hr. Please let me know if this seems reasonable.
**-Mike, a.k.a. BRM**

View file

@ -0,0 +1,65 @@
---
layout: ffs-cp
title: Justin's Local Meetup Talks Proposal #1: Valencia, Graz, and Zagreb
author: samsunggalaxyplayer
amount: 66
date: March 20, 2017
---
** UPDATE: NOW INCLUDES ROME AND ATHENS **
### Introduction
I am studying abroad at the University of Vienna, and I think I should take the opportunity to speak about Monero around Europe at local cryptocurrency meetups. This is the first proposal of what I hope to be many, depending on the success of this one. Since I have a lot of free time in Europe, I would love to speak about Monero in many cities. This proposal is just for four, two of which are free to this community.
[Valencia](https://twitter.com/vbotecom/status/842305872856514560): March 15th (not collecting donations; was on vacation)
Graz: March 27th (graciously paid for by [BlockchainHub Graz](https://www.meetup.com/BlockchainHub-Graz/events/238204566/))
[Zagreb](https://www.meetup.com/Bitcoin-Group-Zagreb/events/238616297/): April 3rd (asking for reimbursement)
[Athens](https://www.meetup.com/BlockchainGreece-0/events/236892446/): April 28th (asking for reimbursement)
[Rome](https://www.meetup.com/Bitcoin-Generation-Roma/events/238585056/): May 27th (asking for reimbursement)
### About Me
I have been an active contributor in the Monero community for two years now. While the best program I wrote was for my calculator, I have worked to contribute to the Monero project in several other ways. [I am among the most active StackExchange users on the Monero site](http://area51.stackexchange.com/proposals/98617?phase=beta&users=mostactive#tab-top), I am a moderator on the /r/MoneroMining subreddit, and I have spoken about Monero [several](http://imgur.com/a/XbMuX) [times](http://imgur.com/a/xyUKc) at my home university. [I am a president](http://imgur.com/a/Ye85G) of the [University of Minnesota Cryptocurrency Club](https://forum.getmonero.org/22/completed-tasks/87610/www.cryptoumn.com), and we have approximately 50 active members. When I am back in the states, our group typically has two meetings a month, and I play a large role in the meeting presentations. Although I am interested in several cryptocurrencies, Monero has received the majority of my time and effort outside of the club's efforts.
I am working with other groups to speak in Athens, Rome, Budapest, Edinburgh, Dublin, Cologne, Warsaw, Paris, Riga, Oslo, Stockholm, and others. If this is successful, expect talks in many other cities. I am purposefully avoiding speaking at places that Riccardo Spagni has already spoken at to increase the reach of these talks.
The meeting will cover the history of privacy and fungibility in Bitcoin, discuss several approaches to the problems, and discuss how Monero achieves its privacy in detail. I will discuss the next steps in development going forward and limitations compared to other coins. It will be similar to Riccardo Spagni's speeches, but I have tried to make the presentation my own. The Valencia speech was very similar to Riccardo's, and I hope to make some improvements to my presentation before the Graz and Zagreb meetups. My speeches are in English.
I am speaking about Monero, but I will not function as a "salesperson" for the currency. I will address the work in progress with Monero and the drawbacks it has compared to some other coins. While I definitely do not want to make the presentation strictly a comparison of coins, I want to make it clear that I will try to give the most factual information about Monero. I am doing these speeches to raise awareness of Monero, not to trick people into buying some.
### Funding Structure
- I am not being paid to speak at this location.
- Flight and hotel search was completed with Google Flights and Google, respectively.
- If the proposal is over-funded, I would suggest that a reasonable amount is used for food costs (~$25). If the price of Monero falls suddenly before the trip, the extra amount will make up the difference in dollars. I am okay taking a slight loss, but I cannot afford to carry out future proposals if the value of Monero falls by a large amount. This decision is ultimately up to the moderators.
- Flights are the cheapest I could find that fit in the available time window. Some exceptions may be made to substantially shorten travel time or layovers. Hotels are basic and 2 or 3-star.
- In some instances, I will take a train or a bus if it saves time and/or money. For instance, I plan on taking a train to Budapest to save money. To get to Zagreb, the train routes are not as direct, and a bus would take many hours. That's why I am taking a flight to Zagreb this time.
### Costs Breakdown
Zagreb Flight (round trip): $256
Zagreb Hotel (2 nights): $120
Transportation to/from airports: $40
Athens Flight (round trip): $280
Athens Hotel (2 nights): $130
Transportation to/from airports: $40
Rome Flight (round trip): $160
Rome Hotel (3 nights): $245
Transportation to/from arports: $40
Total: $1311 (66 XMR)
I got excited and booked my flights and hotels before this gets funded. Thus, I am going to speak at these locations whether this proposal gets funded or not.

View file

@ -0,0 +1,48 @@
---
layout: ffs-cp
title: Justin's Local Meetup Talks Proposal #2: April to June
author: samsunggalaxyplayer
amount: 26
date: June 28, 2017
---
Hey everyone! Justin here. Based on the success of [my first proposal](https://forum.getmonero.org/22/completed-tasks/87610/justin-s-local-meetup-talks-proposal-1-valencia-graz-and-zagreb), I have continued to travel through Europe and speak to others about Monero. With this proposal, I am including travel costs for the following locations where I have already spoken at:
- [Warsaw, Poland: April 11](https://www.meetup.com/Warsaw-Bitcoin-Meetup-Group/events/238739999/)
- [Riga, Latvia: April 12](https://www.meetup.com/Riga-Bitcoin-Meetup/events/238920812/)
- [Wroclaw, Poland: April 13](https://www.meetup.com/Wroclaw-Blockchain-Meetup/events/238876892/)
- [Budapest, Hungary: May 12](https://www.meetup.com/BitcoinBudapest/events/239828785/)
- [Cologne, Germany: June 5](https://www.meetup.com/Bitcoin-Cologne/events/238950862/)
- [Bucharest, Romania: June 15](https://twitter.com/JEhrenhofer/status/875463371826487297)
- [Istanbul, Turkey: June 18](https://www.meetup.com/monero-turkey/events/240414046/)
- [Dublin, Ireland: June 26](https://www.meetup.com/Bitcoin-Dublin/events/240152422/)
I had a really fun time speaking at all these events. You can see PDFs of the used presentations here. Feel free to message me for the PowerPoint versions. You can view some of the recordings [here](https://www.youtube.com/playlist?list=PLBwW3kFqHdFg72DeOcNQ552W607ATQURq).
### Summary of Costs
I would like to allow for donations to cover some of the travel costs that I have incurred in the process of speaking about Monero. I was never paid to speak at any of these locations. Flights, trains, and hotels were the cheapest reasonable options.
Warsaw/Riga/Wroclaw: $750
Budapest: $145
Cologne: $380
Bucharest: $330
Istanbul: $325
Dublin: $725
NOT INCLUDED: Edinburgh, UK (Meetup cancelled)
Subtotal: $2,655
Minus Difference in Last Proposal's Gains (as promised): $1,612.53
Grand Total: $1,042.47 (asking amount)
Asking for 26 XMR.
Thank you everyone who donated to the previous proposal, and to those who donate to this one. If all things go according to plan, there should be one more proposal from me around the end of July.

View file

@ -0,0 +1,41 @@
---
layout: ffs-cp
title: Create End-User Kovri documentation
author: anonimal
amount: 100
date: July 15, 2016
---
<strong> \> What - describe the idea and how you plan to develop it </strong>
The idea is to create user-friendly non-technical Kovri documentation. Something that helps new users (who aren't necessarily developers) better understand what Kovri is and how it can/will be used.
I plan to develop this by implementing new documentation directly into my fork of the monero-site repository via Moneropedia entries (a similar, successful and completed proposal can be seen here) and then sending a pull-request when completed.
<strong> \> Who - who are you? Why do you think you can develop it, and why should the Monero community believe you can? </strong>
I am anonimal; and I am presently the lead developer of The Kovri I2P Router Project. With the help, guidance, and contributions of both I2P and Monero developers, myself and a handful of others came together to create Kovri.
This documentation proposal is yet another aspect of development that we have been tackling since the inception of Kovri. I believe that I can implement this proposal because of my experience with Kovri.
The Monero community should believe that I can implement this proposal for the following reasons:
- My tireless commitment to Kovri as proven over the passed 8+ months
- My recent contributions to bitmonero
- My contributions to the Monero project as a whole
<strong> \> Why - Why do you want to develop this? </strong>
I would like to see a robust documentation system that improves the lives of everyone in the Monero ecosystem. Something that provides a firm foundation for the most novice to the most experienced of users to use and understand Kovri technology. I believe that user-friendly Monerpedia can help build that foundation.
<strong> \> The Proposal and Milestones - It is difficult to describe how each proposal should be broken down into milestones, but only you (the developer) knows how long things can take, and knows how to break the task apart. Expiration - Make it apparent that a time limit exists for the proposal. </strong>
I propose a two milestones, 50 XMR for each milestone, for a total of 100 XMR. The first milestone being a completed first draft that I will keep in my fork. The second milestone being completed, uploaded, and verified content.
This proposal can, technically, be finished using my free time on the weekend. Realistically, because of scheduling, I need to vastly overestimate and give two weeks maximum for the first milestone and two weeks maximum for the 2nd milestone for a total of 1 month.
Realistically, this can be completed in less time than proposed - but I'd rather have this buffer for the sake of scheduling.
All feedback is welcome. I would like to hear any specifics or requests from the community before I dive into this.
Edit: also see https://www.reddit.com/r/Monero/comments/4sx825/kovri_enduser_documentation_proposal_now_open_for/

View file

@ -0,0 +1,45 @@
---
layout: ffs-cp
title: Monero integrations with web apps
author: serhack
amount: 126
date: May 30, 2017
---
### WHAT: MONERO INTEGRATIONS IN WEB-APPS
UPDATED: ADDED 1ST MILESTONE
We are living in a world that have a lot of integrations with web-apps: you should think slack, github.. Every web app has integrations. I think monero will be popular if we develop some plugins like for Wordpress, Prestashop.
My plan is developing integrations (plugins, add-ons) for monero; My goal is everyone will support monero as payment.
At the moment I'm discussing with community about how plugin can communicate with daemon of Monero. The plugins/addons will developed by me and with PHP, html and the framework of Web App. Please if you have an idea about this, please post it! I will implement best ideas.
### WHO
Hello, I'm Nico aka SerHack. I am a web developer freelancer, sysadmin and I worked in the past as marketing coordinator for IT company. I'm from Italy and this project is one of the best project that I never see. I believe in open source projects like Monero :) If anyone doubts of my job, here a list of my work:
SerNico Website (I need to update it :p ) SerWebHost Shared Hosting company Fabrizio Cotugno Graphic Freelancer
Warning: I have worked in a lot of websites, I can't post fully list here. If you wanna it, please pm me :)
### WHY
I would pay in a shop by XMR, as easy as bitcoin payment. Monero will become a great project with integration! I would help some merchants that haven't got any php skills I'm working as a freelancer: actually I need only 0.75 XMR /hours (currently like 15 dollars). For each intregration, there will be a milestone.
I can work on Monero for roughly 3-4 hours per day. I will write a full log of my activity. So you can follow my progress. I will go to St. Moritz and Cesenatico for 20 days in total during June :).
Milestone #1: Days: around 16
16 x 3-4 hours x 0.75 = around 36 XMR
- PHP Library
- JSON API
Milestone #2: Days: around 30
30 x 3-4 hours x 0.75 = around 90 XMR - Starting Wordpress plugin
- Starting Prestashop plugin
**Funding needed: 126 XMR**
Feedbacks: https://www.reddit.com/r/Monero/comments/6g9ps5/web_integrations_update/

View file

@ -0,0 +1,43 @@
---
layout: ffs-cp
title: Funding for a Monero subforum on the largest chinese BTC forum 8BTC
author: firperfect
amount: 570
date: June 6, 2017
---
### who am i:
translate gui wallet to Simplified Chinese [monero-core pull 670](https://github.com/monero-project/monero-core/pull/670)
admin of china xmr-chat group, 2000+ followers (tencent qq group number: 605809242, 584465213)
### what:
There is no Chinese discussion forum and bbs specifically for monero. Monero only occasionally appears in a discussion or an article regarding the anonymity of Bitcoin. Currently, most of monero beginners in China have no technical background and poor English proficiency, which greatly limits their participation in the monero.
To increase monero's media exposure while allowing more people to know monero, I propose to cooperate with 8btc, which is china's most well-known cryptocurrencies discussion forum, and open a separate forum for monero on the 8btc.
Currently, 8btc has more than 50K registered members and the 3000+ number of active people per day.
Cooperating with 8btc can gain wide attentions for XMR to the largest extent.
I will be the administrator of the discussion forum for monero. At the same time, I will write a series of posts about FAQ, user guide for wallet and mining, translate for roadmap and news...
Moreover, as for any Chinese localization need of the monero community, I can organize people to translate. Thus, the progress of the monero can spread to the Chinese community at the highest speed.
Here are all important advantages short summarized which 8BTC and China would bring to Monero:
- More nodes, stronger network
- Need for chinese exchanges (Okcoin, Huobi) to offer XMR for trade
- Price and liquidity rise through new investors
- More developers, bigger community, more donations, more development
Here are all important advantages summarized which 8BTC would bring to Monero: [https://www.reddit.com/r/Monero/comments/6flqvd/lets_fund_xmr_adoptation_in_china_monero_on_the/](https://www.reddit.com/r/Monero/comments/6flqvd/lets_fund_xmr_adoptation_in_china_monero_on_the/)
### price:
The costs for the forum are 170.000 chinese Yuan, around 570 XMR for 12 months as the 8BTC.com service is not free.
this is donation monero address: wait for the FFS proposal then we will start to collect the fund for this, the XMR core team can then collect the funds, act as escrow and provide the XMR to 8BTC.

View file

@ -0,0 +1,22 @@
---
layout: ffs-cp
title: A continuation for all purpose programming of what needs to get done in monero
author: moneromooo
amount: 18,000
date: October 31, 2015
---
I have now finished the second to last milestone in my current contract. I'd originally committed to a short enough time in case it wouldn't work out well, but I think this has worked quite well, so I'm proposing a new contract to follow as soon as the last milestone is done. I have had several requests about applying for an extension, so I think some people at least are keen to see that happening :)
This extension will be a pretty similar deal, but for a longer time period: a set amount of time spent working on monero. I will up the price a bit (both because it's been taking so much of my free time, and because the price of monero has gone down since then), and I will commit to more time in total, with the same average weekly time target. Even though I consistently managed at least equal to the target 10 hours a week so far, this may or may not continue.
I propose the following:
- 450 hours spent working on monero (previous was 260)
- A guideline of about 10 hours a week, as previously, but this is only indicative
- 40 monero per hour (previous was 30, but monero was also valued about a quarter higher in fiat terms)
- 10 milestones, at regular 45 hours intervals (previous was 6 every 45)
so a total of 18000 monero (previous was 7800)
To be started as milestones get funded. There's a 12.92 leftover in the previous fund, it can probably be used to seed this one.

View file

@ -0,0 +1,25 @@
---
layout: ffs-cp
title: More mooo coding goodness
author: moneromooo
amount: 1800
date: October 8, 2016
---
As most of you know, I am one of the main contributors to Monero.
My previous contract finished in july, and I have since continued contributing, mostly to finish off the RingCT integration, as well as various other bits and bobs.
As I said, "Once the summer is out, I might go for another similar contract.". I have to admit I was kind of browbeaten by rct and was looking forward to sunshine with no pressure. I'm now ready to commit to more work to make Monero better, if the community wants it, with a new contract along the lines of the previous one:
- 450 hours spent working on monero (previous was 450)
- A guideline of about 10 hours a week, as previously, but this is only indicative [1]
- 4 monero per hour (previous was 40 [2])
- 10 milestones, at regular 45 hours intervals (previous was 10 every 45)
- so a total of 1800 monero (previous was 18000)
[1] Over the last two contracts I have averaged a bit above that, but the variance is high-ish.
[2] Monero was cheaper then. The fiat rate is also a bit higher (~26 USD/hour vs ~19 USD/hour, but I have shown I do good work, the previous rate was pretty low, and the downside risk is a lot higher now).
As before, I will not commit to any particular piece of work, but will work on whatever needs doing to further Monero. Currently, my target is rct verification performance, and then there is multisig, though I will need help for someone who understands the crypto well to guide me.

View file

@ -0,0 +1,63 @@
---
layout: ffs-cp
title: The official Qt GUI Project
author: othe
amount: 14,000
date: February 2, 2016
---
First of all, this idea is posted on behalf of the developer.
### What will be done?
Initially, the hours that are funded will be used to complete the official GUI, of which the sneak peaks have been around for a while now -> https://imgur.com/a/ERheR. In addition, one of the goals is to make the architecture such that it will be fairly easy allow plugins. For example, this architecture will allow xmr.to to be plugged into the GUI such that you can pay every Bitcoin address from your Monero (GUI) wallet. Another goal is to make the GUI portable to smartphones. The hours that remain after having completed the GUI will be used to work on other features. There should be a better estimate of hours needed to complete the GUI once the work really has started.
This is going to be a lot of work as we want to have a really flexible UI with a great plugin architecture and useability that is lacking all current cryptocurrency GUIs.
### Who will work on this task?
mbg033 (Ilya Kitaev) will work on this. Ilya is a cross-platform C/C++/Qt software developer 7+ years of experience in software development for Linux and Windows platforms. Furthermore, he is familiar with the following additional skills/technologies: CEF (Chromium Embedded Framework), Python, Lua, Ruby, Objective-C, PHP, Java, Javascript, SQL, WinAPI, posix API, EPICS, Modbus, OPC, networking, multi-threading, make, cmake, automake, autoconf.
### Why?
The CLI has long been seen as a hurdle to adoption. The new Hydrogen Helix release (mainly the database) and the 0MQ work allows for a GUI implementation to be completed. In other words, the codebase is stable enough for a GUI release. With this official GUI, Monero will be better usable and accessible for the average Joe. Also, it will make promoting Monero more easy and will allow us to expand the user base.
### The Proposal and Milestones
The proposal is to raise 14,000 XMR for 280 hours of work, which is approximately 25.00$ per hour. Ilya will work 10 hours per week at the beginning, expanding into more hours per week later when some other project is finished. We will will make a bi-weekly summary of what he has done. Optionally, an extension can be discussed / proposed once his contract ends.
** His work and the activity can be followed on: **
[https://github.com/mbg033?tab=activity](https://github.com/mbg033?tab=activity)
[https://github.com/mbg033/monero-core](https://github.com/mbg033/monero-core)
[https://github.com/monero-project/monero-core](https://github.com/monero-project/monero-core)
Fluffypony and me will help him and work together on the implementation and will oversee everything - as always unpaid :P.
So far we already did some stuff like completing the language selection in the wizard: ![GUI Screenshot](https://www.evernote.com/shard/s528/sh/f968dcd6-8cc0-423f-bad3-c6f26261083c/dde89987e5befbd9/res/0bfa3d4e-882f-4f52-b756-62125895c1d5/skitch.png?resizeSmall&width=832)
### Some more screenshots:
https://www.evernote.com/l/AhBiaAEvDzhHd5p2l4Vg90Ff3PmnxzUCzPA
https://www.evernote.com/l/AhAvGRmGZzZC7I5-VBmaMMr9LazAAsP6VPE
https://www.evernote.com/l/AhDu23hm5y1B652JSUuWd5iip96kRHPJrGE
https://www.evernote.com/l/AhAFgFgjW0tJUpiTaJjw1-DvdSgkQ0n2w1o
https://www.evernote.com/l/AhCZGE9r-3hERpy1pvYVgMEj_yZ4pxQyE4I
https://www.evernote.com/l/AhD0SgwPv5ZN64VbkL3RNvq2b-Ikt4xtzfY
https://www.evernote.com/l/AhBrep2IOE1Fl6q0x0HD5DUsvQlRcQ9mKRk
https://www.evernote.com/l/AhBCfYAqKaBEHrzbK_owLA-CFvJA5wNgreE
https://www.evernote.com/l/AhB8sCz8qJpPWIq2_Wayss2fCy9Iq5SOLhA
https://www.evernote.com/l/AhCrtvSWmvdLQpSLkZb34pD3a1zEDSsMQAc
https://www.evernote.com/l/AhApVs-0GQZIzYcWA_Lb0Gfjzu8G1I7-kUU

View file

@ -0,0 +1,57 @@
---
layout: ffs-cp
title: Release of new/updated pool software
author: Snipa22
amount: 800
date: February 2, 2017
---
### What
An updated pool for usage within the XMR community in order to help continue growing smaller pools within the Monero Community. This project was originally spawned off of the project by Wolf0 & OhGodAGirl to replace and improve the XMR Stratum, but provides a baseline to work from for more modern implementations of the pool software.
This also includes many features that are valuable to miners at this time, including support for Integrated Addresses, Payment ID Based payouts, Per-Worker Monitoring, and Per-Worker E-mail Notifications.
### Who
I'm Snipa on IRC, I've been a professional Linux sysadmin for the past 10-ish years, developing python based software for the past 4-5, and work primarily as a DevOps engineer in my full time position, maintaining servers and backend code, while providing project guidance for our main workflow at my FT position.
This has been my first serious foray into the XMR community, as well, into NodeJS, and while I've stumbled quite a bit, I feel like this is a product I am pleased to release to the community to play with and see how they like it as well.
I am a regular in the #monero-pools channel, and have provided assistance with things such as interim-pool fixes for the 127 transaction bug, information about the Claymore SSL implementation, and the certs (Unsigned certs ftw!) required for this implementation. I've also provided assistance to new pool ops looking to get up and going. I thoroughly believe that XMR is stronger for the small pool ops, and it's my goal to get this code out to make it easier and simpler to setup. I've also provided first-pass documentation on the current pool API's, as they're undocumented: [https://cryptonote-xmr-pool-api.restlet.io](https://cryptonote-xmr-pool-api.restlet.io/)
### Why
This was spawned as a pool target to replace the issues with Proportional payouts, such as pool hoppers, as used by Clintar and Zone117x's pools, allowing for better payouts for miners who are interested in long-term profit. This was also to be the target for the new Stratum Protocol as to be developed by Wolf0 & OhGodAGirl. This code leverages many stable NodeJS libraries, fixes to versions, and uses the current 6.x.x LTS release. This also offers a number of new ways to setup mining pools, including PPS and Solo mining, for miners who like to know exactly what they'll get paid, and miners who want to gamble and roll the dice while mining.
### The Proposal/Milestones
The bulk of this code is complete at this time, and is running a live pool at [https://xmrpool.net](https://xmrpool.net), which serves as the living, breathing example of what this pool is able to accomplish.
#### Milestone 1
Target: Release of the pool source in it's current form, including SQL schemas and all things required to setup and run the pool with minimal documentation.
At this point, I've put approximately 40-60 hours of work into the development of this pool, lost a small chunk of XMR to double-payout bugs (Which have been fixed), ordered approximately 1 BTC worth of NH hash time to stress test, load-test, and verify functionality of the pool on the production network. The API is decently well documented at: [https://cryptonote-pool-api.restlet.io/](https://cryptonote-pool-api.restlet.io/) and will be released in full Swagger format for anyone looking to integrate with the pool API.
As such, I'm setting a target of 600 XMR for this milestone, while high, this has been a very time consuming project. This is also conditionally to assist in paying out Mesh00 for his work on the frontend, and Wolf0 & OhGodAGirl to release the AES-NI sped-up version of the multi-hashing library that this pool takes full advantage of, allowing it to run on much smaller servers (VPS) while still doing extensive share verification and validation.
#### Milestone 2
Target: Finishing admin-related APIs and Frontend, moving to Websockets for statistical information and frontend data pushes, rather than pulls
At this time, the pool does not provide a dedicated admin interface or APIs, I have found these to be largely not-needed, as I am a full time system administrator. Overall, these should be fairly simple, as they're mostly accessing data that's in SQL anyway, as well as verifing wallet-state, etc. Adding websockets is non-trivial to a project of this nature, as the current architecture is not specifically designed to accept websockets, however, due to the use of LMDB and it's zero-copy systems, all of the core daemons share a universal cache that can be used readily to deal with passing data back and forth between applications.
As such, I am setting a target of 150 XMR for this milestone, to fund both frontend and backend work on this project.
#### Milestone 3
Target: Documenting and polishing the installation process
While not complex, and I have scripts for the deployment of this system in my multi-server environment, this would allow a new user to execute a single script to bring online a pool with a minimum of questions being asked. The goal here is to allow small pool ops to bring online pools more quickly. This is not required, and installation support will always be provided in #monero-pools
As such, I am setting a target of 50 XMR for this milestone.
### Closing
This FFS is mostly to help me recoup the time, funding provided into this project, and provide funding to those who have opted to help through this process.

View file

@ -2,6 +2,8 @@
layout: ffs-cp
title: What is Monero? is produced and open-sourced
author: savandra
amount: 72
date: October 12, 2016
---
Hello everyone!