赏金

来自Free Pascal wiki
跳转到导航跳转到搜索

英语(英语) 葡萄牙语(pt)

介绍

需要特定功能吗?在此处设定价格,给出简短描述、您的姓名和电子邮件地址。希望有一个或多个人员会与您联系,您可以安排此开发工作的条款。

目前,Lazarus依赖志愿者来实现它的所有功能。最近,Lazarous的受欢迎程度大大提高,许多商业项目也在开发中。Bonties背后的想法是以替代当前的螳螂病毒系统,该系统将继续正常工作。其想法是提供一种新的开发机制,使商业应用程序开发人员能够获得专业支持,同时能够为社区做出贡献。

如果没有人对你的赏金感兴趣,可能是因为价格太低了。此外,尽量使所有奖金保持在50美元以上。在这一点上,通常不值得花时间调查这个问题。请注明您的赏金日期。通过这种方式,我们可以在某个时候剔除真正旧的。

示例

  • 让Lazarus hello world在PamOS 5 Garnet上工作$1000联系人myemail@example.com (20210617)
  • 实现新功能。请制定预算联系人myemail@example.com (20220110)

多种形式的奖励

浮点(单精度)->16位半浮点转换功能

(->为每个人等安排一些数学单元)

我有示例代码,但它包含一个bug,该bug会在某些输入中引发错误。寻找在这方面比我更好的人。C/C++中有很多例子。。我举的例子是openEXR库中的Delphi翻译(但有一个错误我无法消除!)我会付给你比你要求更多的钱(我们可以讨论)。如果你对Linux友好,我可能会付钱让你让我的windows代码平稳运行(无损HDR图像压缩软件)

联系方式:helloconradgaunt(_@_)gmail.com讨论(2017/07/30)

Windows赏金

AROS奖金

Treatos提供300美元+Salvo提供100欧元:

在此表中为AROS实现部分实现的本机控件-http://fpcamigawiki.alb42.de/index.php?title=LCL_status#状态_of_native_controls_on_each_widgetset


联系人:Lazarus论坛(Treatos)

AROS执行论坛(Trenatos)https://ae.amigalife.org/index.php?主题=951.msg12122

AROS执行论坛(Salvo)https://ae.amigalife.org/index.php?主题=951.msg12122

Gtk3奖金

Windows CE奖励

报价300欧元:支持Windows CE 6.0 AMD i486的Lazarus(在wiki上提供文档)联系人:Lazarus论坛:filou(2018/07/25)

Android奖励

macOS赏金

iOS奖金

Qt奖金

fpGUI奖励

Linux赏金

关闭的悬赏

这些是成功完成的赏金、已撤回/过期的赏金以及被事件征服的赏金的例子。

组件属性(100美元)

  • 用于修复错误#1211(http://bugs.freepascal.org/view.php?id=12111)-修复Lazarus watch-list(调试窗口),正确显示组件属性。
  • 修复了Cltr+F5功能,它不起作用(Lazarus 1.6 r51630 FPC 3.0.0 i386-win32-win32/win64)

Lazarus论坛的更多信息:http://forum.lazarus.freepascal.org/index.php/topic,35758.30.html100美元/贝宝联系人:Lazarus论坛(lgrfbs)lgrfbs Lazarus论坛简介(2017/02/25)

二维、三维图形

悬赏500美元购买具有以下特性的GNU-Plot/Matlab类2D和3D图形/绘图仪

  • IPC命令控制(非控制台)。将提供更多信息等。
  • 完全兼容GNU Octave命令,如plot、plot3、loglog、semilogx、semiology、mesh、contour、contourf等。
  • 可以将GNU绘图源代码翻译为Pascal/Lazarus
  • 允许鼠标控制(放大/缩小、重置、拖动、3D旋转等)
  • 允许添加文本、箭头、图例、透明的简单形状
  • 允许导出为BMP
  • 适用于windows(32/64)、linux(32/64)和mac。
  • 可以将Lazarus图表组件用于2D。

h o t m a i l dot c o m联系方式(2014/07/27)

ExtDesigner、ExtJS、ExtDirect演示

需要熟悉ExtJS的人的帮助,按照这一行创建一个演示,它可以执行以下操作:1.登录会话(用户/密码/电子邮件将存储在文本文件中)。2.成功登录后,显示包含两个选项卡的表单:a) 。第一个选项卡显示用户网格(用户名、密码、电子邮件)、删除记录、编辑记录、添加记录。将对用户文本文件进行更改。类似地,对用户测试文件所做的更改将在网格上自动更新。b) ●●●●。第二个选项卡显示一个复选框、一个文本字段、一个日期/时间字段和一对单选按钮,其值取自.ini文件。用户可以编辑字段、提交更改和取消更改。提交更改时,将更改提交到.ini文件。同样,对.ini文件所做的更改将在选项卡上自动更新。3.注销会话。代码应该注释以供我(新手)理解。前端GUI应该使用ExtDesigner创建,您需要筛选记录以显示如何使用ExtDescripter创建GUI,并使用ExtDirect将其链接到后端FPC。

代码将是开源的,可以归于作者。赏金:150美元。由贝宝支付。联系人:gmail dot com的joshualimming(2012/01/29)

系统范围热键

Linux/OSX上的挂钩键盘20美元/贝宝资源将捐赠给FreePascal,因为那里什么都没有。联系人:gishpuppe dot com的alistair.3ns(2011/03/16)

IDE增强功能

1.)如果在项目的编译器选项中添加了路径,则将该路径添加为相对路径而不是绝对路径$20 (2008/07/16)2.)如果在MessageView中显示句子“找不到单位XYZ”,则可以双击单词“XYZ”,这将打开“FindInFiles”对话框$20Mattias解决。联系人:sam_solver_AT_yahoo(dot)com

macOS上的TImageList(Cocoa)

有兴趣让TImageList在macOS上工作,如果它不工作的话,可以使用Cocoa小部件集。我不知道需要多少工作,所以请根据需要的工作与我讨论价格!请联系b o u n t y,电话:z 5 0 5 dot c o m被事件淹没(现在在可可中有效)。

MacOSX上嵌入的CEF3铬

状态更新:skalogryz(谢谢!)接受了500.00美元的赏金。到目前为止,skalogryz的服务非常出色,非常及时。

我注意到当前的fp CEF3(铬嵌入)web浏览器组件似乎只支持Linux/Windows或qt/gtk。有人对移植到MacOSX感兴趣吗?你的成本是多少?你决定。。。我想让CEF3在MacOSX上工作,我的时间有限,只能自己做(而且我对MacOSX编程不太熟悉),所以如果有人有兴趣,请联系b o u t y,电话是z 5 0 5 dot c o m(不带空格)如果有帮助的话,TMS软件为firemonkey编写了一些macosx代码作为示例,但firemoncy不同于LCL。然而,它可以帮助查看已经编写的现有macosx代码,即使是不同的基于firemonkey的系统。

Windows 8 64位Pro(完整版/升级版)

我希望在Windows 8(64位)上使用更好的Lazarus。我意识到它刚刚发布,可能不值得花时间运行(即使在虚拟盒子中)。

我为一些认真的Lazarus核心开发人员提供了一个windows8的副本,以便他们能够运行、测试和改进Lazaru。

我唯一想要的是

1:fcl-db组件存在(当前缺少postgresql)。2:安装带有“Program Files”等空格的路径,并能够构建项目。如果问题超出范围-清楚地确定问题领域及其外部项目。

通过电子邮件向我申请接受,我会购买光盘并将其寄给您。您可以保留许可证。Win8 Pro升级或Win8 Pro Full。

安德鲁·布鲁纳(邮箱:bruner@aurawin.com)

FCL-DB组件存在于当前Lazarus主干中在r43334(以及之前的一段时间)上,PostgreSQL组件可用于64位Windows,因此无需深入研究。尚未检查Laz 1.2RC1;它很可能也在那里。--大黑猩猩2013年11月17日08:23(CET)

macOS上的TScrollBox(Cocoa)

有兴趣在macOS上使用滚动框,用于Cocoa小部件集。联系方式:z 50 5 dot c o mskalogryz可能会接受300.00美元!

FPC/Lazarus的优化

  • 50美元奖金用于加速高斯模糊10275发行号10275.马丁·弗里比(Martin Friebe)赢得了这笔奖金(因为优化了代码,而不是编译器),并将这笔钱捐赠给了Lazarus项目。

GTK3号机组

  • Chris Rorden提供200美元,用于解决中描述的尺寸问题第36942期具体来说,GTK3小部件的自动布局。project gtk3_autosize.zip示例说明了这些问题。请注意,位于TSpinEdit右侧的小部件不考虑微调器的宽度,AutoSize不等于true的TButton会重叠。在示例项目中,按“选项”按钮显示/隐藏分组框会产生意外的大小调整结果。安东·卡瓦伦卡修复了这个问题,并向Free Pascal和Lazarus基金会
  • Chris Rorden支付100美元,用于修复中描述的用户界面问题发行号:36942具体来说,TTrackBar等控件在示例项目gtk3_autosize.zip中被冻结。调整表单大小可以让用户正确地与小部件交互。然而,当窗体首次显示时,它们应该能够稳定地工作。Juha Manninen修复了这个问题并向Free Pascal和Lazarus基金会

Qt(数量)

Linux libwebsockets标头

我为FPC提供500美元的libwebsockets头端口,并在wiki上发布了一个FPC使用的小示例。联系gmail dot com上的cmarcp(完成工作后,将在教程就绪时发布结果)。由Dmitry完成。

macOS可可

Sphere 10软件正在提供3000美元以获得完整的Cocoa小部件实现。可交付成果将需要一个演示应用程序(带源代码),允许用户查看和测试每个标准的lazarus小部件。这必须适用于macOS上的32位和64位应用程序。 请联系赫尔曼如果你有任何问题。由于报价方对可可的进一步开发失去了兴趣,奖金被取消。

窗户-重新准备的表格(100欧元)

我想再花100欧元给那些设法将具有指定所有者(数据模块)的表单重新创建到给定父窗口句柄(HWnd)的人。在Delphi中,这很简单(ParentWindow:=NewParentWindowHandle),但在Lazarus中无法正常工作。表单应完全重新编写(包括接受键盘/鼠标输入等)。该解决方案应在多个平台上运行(即不直接调用WinAPI等,这应由LCL处理)该代码将用于我的开源项目“Delphi ASIO和VST包”,以使其可用于Lazarus(计划用于1.5版)。

奖金已分配给保罗·伊舍宁,并已完全执行。现在由我和这个开源项目的用户来验证是否一切都按预期运行。

修复错误#7182在DLL中使用LCL的问题-$100

修复错误7182需要100美元(http://bugs.freepascal.org/view.php?id=7182),在DLL中使用LCL时出现问题。请通过mail.ru联系oleg_3630。

FastReport到LazReport的报告移植Jesus Reyes开发一个Lazarus单元,将FastReport报告转换为LazReport,赚了300美元。该单元已添加到Lazarus存储库中。

GTK2剪裁矩形错误

Paul Ishenin通过GTK2修复了一个错误,获得了50美元(新创建位图的剪切矩形无效)。然后,他将这些资金捐赠给了Lazarus PayPal账户。http://bugs.freepascal.org/view.php?id=12026

Linux x86_64 IDE的小型修复程序

碳成分

  • Tombo因开发包括TSpinEdit、TFloatSpinEdit、TSpeedButton在内的新碳组件而获得600美元
  • Tombo因延期获得50.00美元LazRGB图形支持罗登在gwm.sc.edu上提供的QT小工具集

小Windows错误

Apache模块——300欧元

FPC和Apache模块

使paszlib拉链Mac/Unix兼容

Tom G.因兼容paszlib拉链Mac/Unix而获得100欧元。这个拉链在里面帕兹利卜(TUnZipper.UnzipAllFiles)不支持符号链接,未设置解压缩可执行文件的可执行位,不支持目录,并引发CRC异常。谢谢汤姆把这个修好了由Grau GbR(www.grauonline.de)提供

使TListView“虚拟”

Dmitry B.(又名skalogryz)因使Win32和Carbon TListView实现“虚拟”而赚了200欧元——在此之前,TListView不是100%Delphi兼容的——缺少将OwnerData=true与OnData Event-Handler一起设置的功能(http://bugs.freepascal.org/view.php?id=7749). 谢谢Dmitry修复这个!-由Grau GbR(www.grauonline.de)提供

错误15768

Paul Ishenin因修复在x64编译器的安全调用方法中引发异常(任何异常)时产生的访问冲突而获得300美元(错误15768).Dmitry Streblechenko提供了悬赏。

T进程CTRL+C或CTRL+Break支持

Felipe Monteiro de Carvalho为实现向使用TProcess(CTRL+C或CTRL+Break)启动的进程发送中断信号的解决方案赚了100美元。由mmab_@h o t m a i l提供。现金

模糊哈希

Jeppe Johansen通过Marc Pertron(cmarcp(at)g mail(dot)com)在freepascal中移植和优化ssdeep获得400美元

修复Gtk错误-10美元

发行号11906联系人http://www.wordwebsoftware.com/contact.html此错误在2009年被标记为已关闭。

用于Symbian手机的RTL-1000美元

为Symbian手机创建RTL(ARM的FPC已经存在)。

  • 包括一个非常简单的GUI应用程序(例如这个对于PocketPC)。
  • 至少需要Symbian UIQ 2和3。
  • 悬赏1000美元,如果支持60/80/90系列,则可进行协商。
  • 联系人赏金.

解决方案:工作太大,平台变化太快,现在整个Symbian都被弃用了,所以工作没有成功。

Android版Lazarus Widgetset

支持Android的Lazarus Widgetset

100美元/贝宝

联系方式:拉撒路论坛(indianajones)

决议:初步工作圆满结束。正在进行进一步的工作。

Android OpenGL ES演示

我想要一个OpenGL ES演示(只要一个旋转的三角形就可以了),用Android的Free Pascal编写(没有Lazarus)。100.00美元/贝宝联系人:admin_at_sushiquest.dot。

解决方案:Felipe要求悬赏

外部过程自动化

我真正感兴趣的是解决自动化命令行应用程序(跨平台)的一般情况,该应用程序具有一定程度的提示/用户交互。关于拉扎勒斯论坛我将悬赏500美元,用于解决以下问题:

  • 允许调用任意命令行应用程序
  • 捕获所有文本输出(stdout和stderr)
  • 捕获或以某种方式检测应用程序引发的提示
  • 允许发送对提示的响应并继续执行
  • 不创建可见的cli/xterm控制台窗口
  • 适用于linux、mac和windows平台(64位)

最终的测试是,Lazarus程序可以自动化ftp或git等命令行工具,包括linux上的sudo提示,甚至可以创建终端/控制台应用程序。

测验:https://github.com/macmike/console_automation_tests/releases/tag/v0.1

分辨率:https://github.com/macmike/console_automation_tests/releases/tag/v0.2

奖金支付给:skalogryz