Recent

Author Topic: SourceForge Project of the Month  (Read 8722 times)

mattias

  • Administrator
  • Full Member
  • *
  • Posts: 139
    • http://www.lazarus.freepascal.org
SourceForge Project of the Month
« on: March 01, 2019, 09:40:06 am »

howardpc

  • Hero Member
  • *****
  • Posts: 3153
Re: SourceForge Project of the Month
« Reply #1 on: March 01, 2019, 10:00:10 am »
To record here (rather than via a link) the short interview Mattias gave to SourceForge when Lazarus was again  elected "Community Choice" Project of the Month for March 2019.
SourceForge (SF): What significant changes have occurred with your project since you were voted Project of the Month in August 2017?
 Mattias Gaertner (MG): All the next big things promised when Lazarus was last time Sourceforge project of the month have been achieved: QT5, Cocoa for Mac OS, Gtk3, Pas2js and the Online package manager. The Online package manager (OPM) allows finally to browse, download and install packages with a few clicks. Pas2js is now fully supported by Lazarus and allows to write Web and nodejs applications in ObjectPascal and compile to JavaScript. The Cocoa backend was improved so much, that the IDE now runs almost better than the carbon version. Besides these successes, there are some more: lldb debugging on macOS, better High DPI support and of course hundreds of bug fixes, minor features, and more packages.
SF: Have any of your project goals changed since then?
 MG: No.
SF: What project goals have you achieved so far?
 MG: Lazarus nowadays supports a dozen platforms in its official releases and many more platforms are maintained by third parties. The visual designer allows to create whole applications with a few mouse clicks. The IDE supports true x-platform editing and navigation. Over the years many more goals have been added, like better Delphi compatibility, converters, Web development and hundreds of packages for all kinds of stuff – a whole eco system.
SF: What can we look forward to with Lazarus?
 MG: Creating Web apps using the designer, Cocoa and lldb as default backends on macOS, Lazarus qt5 debs/rpms.
SF: Is there anything else we should know?
 MG: A big thanks to the community for voting Lazarus as project of the month, for sending so many the patches and all the other contributions.

Thaddy

  • Hero Member
  • *****
  • Posts: 8952
Re: SourceForge Project of the Month
« Reply #2 on: March 01, 2019, 10:05:40 am »
What I find fascinating is that on Sourceforge a project that is often called "niche" has such a following that on Sourceforge it can be called "mainstream" instead....
This deserves a huge compliment to our community indeed...
Most people that want to use threading should learn to patch their jeans first: use a needle.

lucamar

  • Hero Member
  • *****
  • Posts: 2023
Re: SourceForge Project of the Month
« Reply #3 on: March 01, 2019, 10:59:25 am »
I'm always amazed at phrases such as:
Quote
The visual designer allows to create whole applications with a few mouse clicks
I'm always tempted to add: "...and long hours on the keyboard" :D
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus 2.0.2/2.0.4  - FPC 3.0.4 on:
(K|L)Ubuntu 12..16, Windows XP SP3, various DOSes.

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 917
    • Burdjia
Re: SourceForge Project of the Month
« Reply #4 on: March 01, 2019, 11:24:09 am »
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

BeniBela

  • Hero Member
  • *****
  • Posts: 680
    • homepage
Re: SourceForge Project of the Month
« Reply #5 on: March 01, 2019, 11:39:50 am »
What I find fascinating is that on Sourceforge a project that is often called "niche" has such a following that on Sourceforge it can be called "mainstream" instead....


Because sourceforge is niche as well nowadays

Thaddy

  • Hero Member
  • *****
  • Posts: 8952
Re: SourceForge Project of the Month
« Reply #6 on: March 01, 2019, 12:16:50 pm »
Because sourceforge is niche as well nowadays
Wishful thinking? They still host at least 50% more mainstream projects than e.g. github. And largely dropped the more intrusive commercial approach they implemented because of the backlash they received.
It is now all rather non-intrusive, even to my taste. But indeed, FOSS diehards would rather see sourceforge as a niche platform. Alas: it isn't. It is still the industry leader.
I have no real opinion of what is best ( i like both examples given) , but you must have the facts right. Facts are not open to opinion...
« Last Edit: March 01, 2019, 12:19:32 pm by Thaddy »
Most people that want to use threading should learn to patch their jeans first: use a needle.

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7453
Re: SourceForge Project of the Month
« Reply #7 on: March 01, 2019, 12:27:23 pm »
Well, in the past we have been pitted against projects like "smplayer" which were hopeless from the start.

Either those projects are no longer at SF, or the selection procedure changed.

Quite a lot of github using projects still use SF for filereleases it seems.

zeljko

  • Hero Member
  • *****
  • Posts: 1057
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: SourceForge Project of the Month
« Reply #8 on: March 01, 2019, 02:02:22 pm »
Laz screenshoot is pretty old (0.9.30), maybe you should send new one eg. 2.0 with more windows opened

Thaddy

  • Hero Member
  • *****
  • Posts: 8952
Re: SourceForge Project of the Month
« Reply #9 on: March 01, 2019, 02:12:03 pm »
And the docked IDE
Most people that want to use threading should learn to patch their jeans first: use a needle.

dubst3pp4

  • Jr. Member
  • **
  • Posts: 80
  • Retro computing ~ GNU/Linux
    • me on Mastodon
Re: SourceForge Project of the Month
« Reply #10 on: March 01, 2019, 02:16:38 pm »
Thanks for sharing the article! But as far as I tested it, the GTK3 bindings are millions of years away from beeing usable! So I'm really wondering what Mattias is talking there... Or did I miss some major improvements?
Jabber: xmpp:marc.hanisch@member.fsf.org -- Support the Free Software Foundation: https://my.fsf.org/donate

lucamar

  • Hero Member
  • *****
  • Posts: 2023
Re: SourceForge Project of the Month
« Reply #11 on: March 01, 2019, 03:01:53 pm »
Thanks for sharing the article! But as far as I tested it, the GTK3 bindings are millions of years away from beeing usable! So I'm really wondering what Mattias is talking there... Or did I miss some major improvements?

Nah! Mattias is talking for the gallery and presenting the best view that can be presented of the project.
Just simple politics: mostly true but ...  :)
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus 2.0.2/2.0.4  - FPC 3.0.4 on:
(K|L)Ubuntu 12..16, Windows XP SP3, various DOSes.

zeljko

  • Hero Member
  • *****
  • Posts: 1057
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: SourceForge Project of the Month
« Reply #12 on: March 01, 2019, 03:24:57 pm »
Thanks for sharing the article! But as far as I tested it, the GTK3 bindings are millions of years away from beeing usable! So I'm really wondering what Mattias is talking there... Or did I miss some major improvements?

Yes, gtk3 is still alpha unfortunatelly. I don't have enough time to maintain gtk3 and fix gtk3winapi to get it useable, and Mattias did not say it's useable, he just said that it's there :)

ASBzone

  • Sr. Member
  • ****
  • Posts: 250
  • Automation leads to relaxation...
    • BrainWaveCC Utilities
Re: SourceForge Project of the Month
« Reply #13 on: March 01, 2019, 07:24:28 pm »
Thank you for voting on your favorite project:

https://sourceforge.net/blog/march-2019-community-choice-project-month-lazarus/


Awesome!!


We might want them to use an updated screenshot in the future, though.  :P
-ASB: https://www.BrainWaveCC.com

Lazarus v2.0.5 r62023 / FPC v3.2.0-beta-r43192 (via FpcUpDeluxe) -- Windows 64-bit install w/32-bit cross-compile
Primary System: Windows 10 Pro x64, Version 1903 (Build 18362.356)
Other Systems: Windows 10 Pro x64, Version 1809 or greater

DelphiFreak

  • Full Member
  • ***
  • Posts: 246
    • Fresh sound.
Re: SourceForge Project of the Month
« Reply #14 on: March 02, 2019, 04:33:45 pm »
Congratulation!

And please could someone configure the sourceforce-page to either hide the "News"-Section https://sourceforge.net/p/lazarus/news/ or
update it.

It displays news from year 2012 about the release of lazarus 1.0.

Linux Mint 19.1, Lazarus 2.0, Windows 7&10, Delphi 7, Delphi 10.3 Rio