Lazarus

Announcements => Lazarus => Topic started by: mattias on March 01, 2019, 09:40:06 am

Title: SourceForge Project of the Month
Post by: mattias on March 01, 2019, 09:40:06 am
Thank you for voting on your favorite project:

https://sourceforge.net/blog/march-2019-community-choice-project-month-lazarus/
Title: Re: SourceForge Project of the Month
Post by: howardpc 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.
Title: Re: SourceForge Project of the Month
Post by: Thaddy 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...
Title: Re: SourceForge Project of the Month
Post by: lucamar 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
Title: Re: SourceForge Project of the Month
Post by: Ñuño_Martínez on March 01, 2019, 11:24:09 am
Thank you for voting on your favorite project:

https://sourceforge.net/blog/march-2019-community-choice-project-month-lazarus/
With pleasure 8)

I'll tweet that
Title: Re: SourceForge Project of the Month
Post by: BeniBela 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
Title: Re: SourceForge Project of the Month
Post by: Thaddy 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...
Title: Re: SourceForge Project of the Month
Post by: marcov 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.
Title: Re: SourceForge Project of the Month
Post by: zeljko 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
Title: Re: SourceForge Project of the Month
Post by: Thaddy on March 01, 2019, 02:12:03 pm
And the docked IDE
Title: Re: SourceForge Project of the Month
Post by: dubst3pp4 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?
Title: Re: SourceForge Project of the Month
Post by: lucamar 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 ...  :)
Title: Re: SourceForge Project of the Month
Post by: zeljko 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 :)
Title: Re: SourceForge Project of the Month
Post by: ASBzone 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/ (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
Title: Re: SourceForge Project of the Month
Post by: DelphiFreak 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/ (https://sourceforge.net/p/lazarus/news/) or
update it.

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

Title: Re: SourceForge Project of the Month
Post by: Valentin on March 03, 2019, 03:20:54 pm
Thank you for everything you do!
Title: SourceForge Project of the Month
Post by: guest62577 on March 06, 2019, 05:13:43 am
Had been wasted a bit on Visual Studio 2017 C# WPF
things are complicated, probably due to other possibilities unknown;

then some samples from Internet around Bitmaps goes by Bitmap then BitmapImage and things are not compatible with the workflow to just assign the bitmap to a "TImage"; unbelievable;

and then Project of the Month here;
Title: Re: SourceForge Project of the Month
Post by: wittbo on March 06, 2019, 12:50:25 pm
Congratulations also from my side! Release 2.0 was such a big development step, especially for MacOS users like me. I develop on MacOS 64Bit Cocoa no problem, then transfer the project to Windows, recompile. No change, same look and feel as on the Mac. That's great! So I built a small appointment management app for friends with a doctor's office, they are thrilled.
And for me personally interesting, first in this thread I became aware that I can also develop nodejs programs with Lazarus. This is really a big step forward and it fixes a lack in some areas of my professional life.
Many thanks for this achievement and their outstanding commitment to the whole Lazarus team.
TinyPortal © 2005-2018