Difference between revisions of "Bounties"
Line 28: | Line 28: | ||
=== Convert HTML Component to Lazarus $500 US=== | === Convert HTML Component to Lazarus $500 US=== | ||
Convert Dave Baldwin's HTML component for Delphi to Lazarus. It is mostly changing the messaging, but I don't have any time left to do it (I got a semi-working version going but with AV's). The public domain code is now available from www.pbear.com. If you can convince us it is worth more than $500 we will consider it. Contact brett at getdata.com. | Convert Dave Baldwin's HTML component for Delphi to Lazarus. It is mostly changing the messaging, but I don't have any time left to do it (I got a semi-working version going but with AV's). The public domain code is now available from www.pbear.com. If you can convince us it is worth more than $500 we will consider it. Contact brett at getdata.com. | ||
+ | : What is the target OS, widget set? [[User:Vincent|Vincent]] 11:16, 25 June 2008 (CEST) | ||
==Windows bounties== | ==Windows bounties== |
Revision as of 11:16, 25 June 2008
│
English (en) │
português (pt) │
Introduction
Need a particular feature? Set a price here, giving a short description, your name and email address. Hopefully, one or more people will contact you and you can arrange the terms of this development work.
Currently, Lazarus depends on volunteers to implement everything on it. Recently Lazarus popularity has increased a lot, and many commercial projects are being developed with it. The idea behind the Bounties is not to substitute the current Mantis bug system, where work will continue normally. The idea is to provide a new development mechanism where commercial application developers can receive professional support and at the same time be able to contribute back to the community.
Examples:
- Make Lazarus hello world work on PamOS 5 Garnet. $1000 Contact myemail@domain.com
- Add new component. $200 Contact myemail@domain.com
It is also possible to ask the possible developers to give a budget:
Examples:
- Implement a new feature. Please make a budget Contact myemail@domain.com
Multi-platform bounties
FPC grammar
Creation and support of grammar FPC in notation EBNF in meta-language GOLD Meta-Language ( http://www.devincook.com/goldparser/grammars/index.htm ). The grammar should include all opportunities of language: interfaces, comments, instructions of the compiler, all announcements, keywords, etc. >1000$. Contact xayam@yandex.ru
Optimizations for FPC/Lazarus
Two bounties, totally $100 for speed optimizations for FPC/Lazarus aredescribed on my web page http://www.sph.sc.edu/comd/rorden/mricron/bounty/
Convert HTML Component to Lazarus $500 US
Convert Dave Baldwin's HTML component for Delphi to Lazarus. It is mostly changing the messaging, but I don't have any time left to do it (I got a semi-working version going but with AV's). The public domain code is now available from www.pbear.com. If you can convince us it is worth more than $500 we will consider it. Contact brett at getdata.com.
- What is the target OS, widget set? Vincent 11:16, 25 June 2008 (CEST)
Windows bounties
Solving the bugs 0009589, 0009496 and 0008703. R$25,00. <antoniog12345 at hotmail.com>
Gtk bounties
Fix bugs on Gtk 2 IDE and Interface - $200
- $200.00 US to anyone or group that gets the IDE to use gtk2 and to compile programs for GTK2 without major GUI bugs - both should work. The award of the bounty will be determined by votes from the mailing list. The list will first vote if the IDE and programs work and then on which person or group should receive the bounty.
- I didn't post the bounty, but I would like to suggest at least the following bug fixes:
Right-click bug: http://www.freepascal.org/mantis/view.php?id=7714SynEdit performance issue: http://www.freepascal.org/mantis/view.php?id=7717Main menu shortcuts: http://www.freepascal.org/mantis/view.php?id=7765If you minimize the IDE it only minimizes the main window, not the other ones. This is the most annoying for me: http://www.freepascal.org/mantis/view.php?id=8834
Windows CE bounties
None
Symbian bounties
RTL for Symbian phones - $1000
Create a RTL for Symbian phones (FPC for ARM already exists).
- Include a very simple GUI app (like this one for PocketPC).
- Needed for Symbian UIQ 2 and 3 at least.
- Bounty $1000, open for negotiation if Series 60/80/90 supported.
- Contact bounty (at) ccrdu.de.
- Volunteers found and in contact!
Carbon bounties
Mac IOCTL $500 US
- We would like a test program in lazarus that can read the disk information using the Mac ioctl functions. For example,get information about the blocksize of a device eg ioctl(fd, DKIOGETBLOCKSIZE, @blocksize) (fd a file handle to a device, DKIOGETBLOCKSIZE = MacOS constant and blocksize the returning value), and reading blocks from device eg. '/dev/rdisk0'. Other solutions other than using ioctl may work, but it may change the bounty depending on its usefulness. Contact brett at getdata.com.
Qt bounties
- None
fpGUI bounties
None
Closed bounties
These are examples of successfully concluded bounties.
Small Fix for Linux x86_64 IDE
- Vincent earned $50 US for discovering why Linux x86_64 caused the IDE to report an Access Violation when opening the MRIcron project. This bug was also reported on Mantis (http://www.freepascal.org/mantis/view.php?id=9216).
Carbon Components
- Tombo earned $600 US for developing new Carbon components including TSpinEdit, TFloatSpinEdit, TSpeedButton
- Tombo earned $50.00 US for extending LazRGBGraphics to support the QT widgetset - offered by rorden at gwm.sc.edu
Small Windows Bugs
- Jesús earned $40 US for fixing a bug where copying images with the edit/copy caused all pixels with the color shown in the bottom-left corner to appear black (http://www.sph.sc.edu/comd/rorden/mricron/bounty/)
Apache modules - €300
- Apache modules header translation and basic example. Awarded to Sekelsenmat.