Author Topic: The (Vulpix) Bounty List  (Read 1883 times)

0 Members and 1 Guest are viewing this topic.

Offline VulpixTopic starter

  • Beta Tester
  • *****
  • Posts: 594
  • Country: 00
  • Karma: 15
The (Vulpix) Bounty List
« on: 18 04 2017, 16:45:14 »
I've decided that like sss123, I will have my own bounty post! Because I've posted many bounties and it's starting to get difficult to keep a track on them. The difference of course being that I'm not a coder offering services for money but instead I'm a noob offering money for coding! :D

Newly made bounties are highlighted.


The rules
  • Whether or not an issue has been fixed has to be confirmed by me
  • Payment will be sent immediately upon this confirmation is made using the coder's preferred payment method - paypal in most cases.
  • Each issue in each category is worth the tier's reward. If you think the issue is more difficult and deserves a bigger reward, consult me : )
  • Payments made via paypal in most cases, but direct bank transfer also possible if needs be.
  • If you take a bounty (on github), please comment here and I'll put your name down.

The list!

$200 tier
https://github.com/miranda-ng/miranda-ng/issues/1597 ( [Database] Due to multiple catastrophical failures and data losses and profile pains, consider a different DB driver ) - sorta taken by @unsane

$100 tier
https://github.com/miranda-ng/miranda-ng/issues/755 ( [Discord] Impossible to log in for prolonged periods of time via Miranda (clients+site works)  ) - not taken
https://github.com/miranda-ng/miranda-ng/issues/1114 ( [SteamWeb] Contact/auth requests do not work as intended ) - taken by @unsane
https://github.com/miranda-ng/miranda-ng/issues/1156 ( Filetransfers are unstable because of non-functional resuming ) - taken by @unsane

$50 tier
https://github.com/miranda-ng/miranda-ng/issues/705 ( [Discord] System tray icon does not reflect actual status of Discord protocol ) - not taken


My already paid bounties:

2015

$100+$400 (so, $500) for fixing Tox protocol & implementing new api, paid to @unsane ( http://forum.miranda-ng.org/index.php?topic=2487.msg11273#msg11273 )

2016

$40 for fixing https://github.com/miranda-ng/miranda-ng/issues/615 , paid to @robyer (http://forum.miranda-ng.org/index.php?topic=4896.msg18365#msg18365)

2017

$40 for fixing https://github.com/miranda-ng/miranda-ng/issues/609 , paid to @robyer (http://forum.miranda-ng.org/index.php?topic=4896.msg18365#msg18365)
$200 for https://github.com/miranda-ng/miranda-ng/issues/629 , paid to @ghazan ( https://github.com/miranda-ng/miranda-ng/issues/629#issuecomment-272423857 )
another $200 for https://github.com/miranda-ng/miranda-ng/issues/629, paid to @ghazan ( https://github.com/miranda-ng/miranda-ng/issues/629#issuecomment-282561037 )
$100 for https://github.com/miranda-ng/miranda-ng/issues/720 , paid to @unsane. ( http://forum.miranda-ng.org/index.php?topic=5168.msg19887#msg19887 )
$100 for https://github.com/miranda-ng/miranda-ng/issues/743, paid to @ghazan ( https://forum.miranda-ng.org/index.php?topic=5168.msg20007#msg20007 )
$50 for https://github.com/miranda-ng/miranda-ng/issues/785, paid to @ghazan ( https://forum.miranda-ng.org/index.php?topic=5168.msg20007#msg20007 )
$50 for https://github.com/miranda-ng/miranda-ng/issues/816 - paid to @robyer ( https://forum.miranda-ng.org/index.php?topic=5168.msg20382#msg20382 )

Cancelled, untaken bounties (or paid partially)
https://github.com/miranda-ng/miranda-ng/issues/690 ( [SkypeWeb]: it is often impossible to log in ) - not taken
https://github.com/miranda-ng/miranda-ng/issues/608 ( [SkypeWeb]: Irregular chat events are not marked as read) - Not finished, worked on by @Robyer however, half fixed, so $50 sent to Robyer)
https://github.com/miranda-ng/miranda-ng/issues/732 ( [SkypeWeb] Friend requests are not received ) - not taken
https://github.com/miranda-ng/miranda-ng/issues/664 ( [SkypeWeb]: Filetransfer (media only + sending from miranda) is broken ) - not taken
« Last Edit: 06 10 2018, 22:46:52 by Vulpix »
 

Offline VulpixTopic starter

  • Beta Tester
  • *****
  • Posts: 594
  • Country: 00
  • Karma: 15
« Last Edit: 16 02 2018, 14:31:54 by Vulpix »
 

Online ghazan

  • Miranda NG founder
  • Administrator
  • *****
  • Posts: 536
  • Country: ru
  • Karma: 39
  • Jabber ID
Re: The (Vulpix) Bounty List
« Reply #2 on: 06 06 2017, 11:18:12 »
https://github.com/miranda-ng/miranda-ng/issues/743 - fixed using cookies
I've added two guys without any damage to my profile :)
 

Offline VulpixTopic starter

  • Beta Tester
  • *****
  • Posts: 594
  • Country: 00
  • Karma: 15
Re: The (Vulpix) Bounty List
« Reply #3 on: 06 06 2017, 15:59:42 »
@ghazan - are you gonna be fixing the other things? If so, please let me know and we can arrange a big payment at the end. Otherwise I'll just send you stuff as-is. Issue marked as resolved anyway.
 

Online ghazan

  • Miranda NG founder
  • Administrator
  • *****
  • Posts: 536
  • Country: ru
  • Karma: 39
  • Jabber ID
Re: The (Vulpix) Bounty List
« Reply #4 on: 07 06 2017, 11:06:19 »
I fix what I can :) yes, of course, I do plan to fix everything else that relies to Discord proto
 

Offline unsane

  • Developer
  • *****
  • Posts: 155
  • Country: ru
  • Karma: 10
Re: The (Vulpix) Bounty List
« Reply #5 on: 19 06 2017, 10:52:22 »
Si no estas con nosotros, estas contra nosotros.
 

Offline VulpixTopic starter

  • Beta Tester
  • *****
  • Posts: 594
  • Country: 00
  • Karma: 15
Re: The (Vulpix) Bounty List
« Reply #6 on: 29 06 2017, 19:51:41 »
I have cancelled all of the skypeweb untaken bounties, the protocol is garbage and I've no interest in it anymore
 

Online ghazan

  • Miranda NG founder
  • Administrator
  • *****
  • Posts: 536
  • Country: ru
  • Karma: 39
  • Jabber ID
 

Offline Robyer

  • Hero Member
  • *****
  • Posts: 1082
  • Country: cz
  • Karma: 60
    • Robyer.cz website
  • Version Info
Re:The (Vulpix) Bounty List
« Reply #8 on: 11 09 2017, 08:23:12 »
I was developing mainly Facebook, Omegle, Steam, Dummy and MobileState plugins. Now I'm retired. Goodbye, everyone. ~ You can still find me on Facebook.
 

Offline VulpixTopic starter

  • Beta Tester
  • *****
  • Posts: 594
  • Country: 00
  • Karma: 15
Re: The (Vulpix) Bounty List
« Reply #9 on: 22 09 2018, 11:27:16 »
Cosidering a $500+ bounty for https://github.com/miranda-ng/miranda-ng/issues/1597 , because it's the most frustrating thing I've ever experienced with miranda and I hate everything about it.

For now putting a $200 on the db driver, and well if the devs come together and make it work properly with sqlite, perhaps more. Obviously sqlite is not useful if it takes several minutes to open a contact's history or very long to search through it, for example; but surely that could be optimized somehow..
« Last Edit: 06 10 2018, 22:47:54 by Vulpix »
 

Offline AnrDaemon

  • Full Member
  • ***
  • Posts: 249
  • Country: 00
  • Karma: 5
Re: The (Vulpix) Bounty List
« Reply #10 on: 08 10 2018, 23:06:05 »
The limiting factor is Miranda API, which imposes certain restrictions about the ways you can talk to database driver. I mean, SQLite IS reasonable fast, by itself. But it highly depends on how do you use it.
 

Offline VulpixTopic starter

  • Beta Tester
  • *****
  • Posts: 594
  • Country: 00
  • Karma: 15
Re: The (Vulpix) Bounty List
« Reply #11 on: 08 10 2018, 23:20:39 »
The limiting factor is Miranda API, which imposes certain restrictions about the ways you can talk to database driver. I mean, SQLite IS reasonable fast, by itself. But it highly depends on how do you use it.

Yeah, as both Ghazan and Unsane have mentioned, miranda was initially written for mmap; and so its method of access is more suited towards iterating through events in a list, rather than by fetching all elements in bulk (as you would using SQL-like database). So obviously for "proper" support, miranda core would need to be rewritten as well; which doesn't seem like an easy task. Which is why I'll be content with just the db itself for now. That said, sqlite is a time tested solution which pretty much majority of mainstream software uses, and as such it has had most of its bugs ironed out.

I'm sure mdbx is a great project, but for example the fact 32bit miranda cannot map db beyond certain sizes, and the fact there have been so many issues with it... makes me believe maybe it is not ready just yet.

That said, right now the suspicion falls on discord plugin which - in combination with mdbx - seems to be causing some kind of memory mis-allocation and that is the cause of the corruption. I'm currently testing this theory.
 

Offline AnrDaemon

  • Full Member
  • ***
  • Posts: 249
  • Country: 00
  • Karma: 5
Re: The (Vulpix) Bounty List
« Reply #12 on: 09 10 2018, 10:40:24 »
mmap wasn't the first database driver, either. So, you can't say Miranda was written for it.