Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 07/01/14 23:16, Juha Manninen wrote: On Tue, Jan 7, 2014 at 11:12 AM, Lukasz Sokol el.es...@gmail.com wrote: ...well here I disagree - go see [briefly] https://lwn.net - (one of) their editors (semi)regularly posts interesting topics dug out on lkml. That's 1000s% more press coverage than I've ever seen on FPC/Laz. PR gain is obvious here. Agreed, that would be important and part of the PR. The key word however was dug. Those people must do lots of digging and editorial work. Well they do. No doubt about that. [...] That info could be collected, digested and published by someone. If you want to try, please go ahead. Like in all contributions, if developers see this work has substance, they start to support it for sure. It means you could ask missing pieces directly from developers and get answers. Even access to devel mailing list could be given, but as I wrote earlier it does not help much. Eventually, this /may/ happen. However due to time (and skill) constraints I guess it is more practical to try to feed them with 'press releases' first, when they appear. For now. As I progress, who knows what will happen. Regards, Juha Cheers, I guess I can call EOT :) Lukasz -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 06/01/14 22:33, Juha Manninen wrote: On Mon, Jan 6, 2014 at 7:17 PM, Lukasz Sokol el.es...@gmail.com wrote: [...] I think it all works well together with mailing lists and forum. OK I agree; Only PR is almost missing. Linux kernel and other major commercially backed projects get much more publicity. And here... Any mailing lists don't help with PR though. ...well here I disagree - go see [briefly] https://lwn.net - (one of) their editors (semi)regularly posts interesting topics dug out on lkml. That's 1000s% more press coverage than I've ever seen on FPC/Laz. PR gain is obvious here. I volunteer(ed) to at least fwd the press releases of FPC/Lazarus to LWN, as they have not just kernel topics in there, AFAICU they cover F(L)OSS in general. I perceive this as least-i-can-do - even if it doesn't land on main page (yet). And while there probably exists net-mag(s) for Pascal topics, I don't think we should limit ourselves to announcing just there. Juha -L. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 01/05/2014 02:44 AM, Bart wrote: such as the everlasting Unicode debates, I feel that main causes of these debates are (1) that the definitions in DXE are not nice (at least completely ignoring any portability issues), but fpc/Lazarus is forced to follow rather closely whatever Delphi does. and (2) that Lazarus only can use what fpc offers and thus Unicode awareness was implemented before fpc provided Unicode-Delphi compatible Strings, resulting in incompatibility in multiple directions. Thus nobody to be blamed here. -Michael -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Tue, Jan 7, 2014 at 1:07 PM, Michael Schnell mschn...@lumino.de wrote: [...] that Lazarus only can use what fpc offers and thus Unicode awareness was implemented before fpc provided Unicode-Delphi compatible Strings, resulting in incompatibility in multiple directions. Don't hijack this thread for Unicode please. It is filling too many thread already. This thread has NOTHING to do with Unicode. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Tue, Jan 7, 2014 at 11:12 AM, Lukasz Sokol el.es...@gmail.com wrote: ...well here I disagree - go see [briefly] https://lwn.net - (one of) their editors (semi)regularly posts interesting topics dug out on lkml. That's 1000s% more press coverage than I've ever seen on FPC/Laz. PR gain is obvious here. Agreed, that would be important and part of the PR. The key word however was dug. Those people must do lots of digging and editorial work. I volunteer(ed) to at least fwd the press releases of FPC/Lazarus to LWN, as they have not just kernel topics in there, AFAICU they cover F(L)OSS in general. I perceive this as least-i-can-do - even if it doesn't land on main page (yet). In addition to what Martin wrote: We would need a person who digs and digests information and then publishes it. The info is in many places: in mailing lists, in wiki pages for new features and announcement, in SVN commit history, ... and in developers' heads. I would say the most abundant source of info is the SVN commit history. Developers are following it. Sometimes a new feature found there is commented by others, sometimes not, but everybody follows it more or less. That info could be collected, digested and published by someone. If you want to try, please go ahead. Like in all contributions, if developers see this work has substance, they start to support it for sure. It means you could ask missing pieces directly from developers and get answers. Even access to devel mailing list could be given, but as I wrote earlier it does not help much. Regards, Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 05/01/14 14:07, vfclists . wrote: [ cut tl;irit] There is another example of a mailing list where technical discussion, commit messages, bug reports and all kinds (trolls, phishing posts, spam) happens. it's LKML, fwiw. And yes, there is general one, and there are ones dedicated to arm, to vm, mm, subsystems, you want it you name it it probably is there. There is even kernelnewbies mailing list too. But they have an organization with full time admins hired to keep it readable. The difference is Laz/FPC vs Linux kernel is workflow AND manpower... I can perfectly understand why Laz/FPC don't want to mix it all together, it is at the stage and in the world where you need a team of ml admins with knowledge to keep a ml from being spammed to death. FPC/Laz devs have enough work as is, so they need this 'fence' around their playground, even if it seems a bit rigid to us outside it. -- Frank Church -L. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Mon, Jan 6, 2014 at 12:05 PM, Lukasz Sokol el.es...@gmail.com wrote: There is another example of a mailing list where technical discussion, commit messages, bug reports and all kinds (trolls, phishing posts, spam) happens. it's LKML, fwiw. And yes, there is general one, and there are ones dedicated to arm, to vm, mm, subsystems, you want it you name it it probably is there. There is even kernelnewbies mailing list too. But they have an organization with full time admins hired to keep it readable. The difference is Laz/FPC vs Linux kernel is workflow AND manpower... The workflow may not be fundamentally different but the size and activity is different. Linux kernel is huge and requires more admin work for sure. Otherwise _this_ Lazarus list is similar with LKML. Both are open for everybody. Both have admins and can be moderated if really needed. And ... neither of them is suitable for developers' personal communication. I can perfectly understand why Laz/FPC don't want to mix it all together, it is at the stage and in the world where you need a team of ml admins with knowledge to keep a ml from being spammed to death. FPC/Laz devs have enough work as is, so they need this 'fence' around their playground, even if it seems a bit rigid to us outside it. Uhhh! It may come as a shock for you but also kernel developers communicate privately. You make it sound like it was something weird that only Lazarus developers are guilty of. No, some communication is private because it is not relevant or interesting for anybody else. Developers mailing list is a little less private because all developers can see it. That's why I send there only messages which are of interest for other developers. If I have something that is of interest for also Lazarus users, I send it here. It is as simple as that. There is no conspiracy or scam behind your back. So, it is not a bit rigid, instead it makes things more flexible. You and Frank Church miss the point completely. In your opinion private communication is a bad thing. You want to open the developers mailing list. Then, do you want me to publish also private mails for other developers? Then, do you want me to publish also other private mails for my personal friends? Where do you draw the line? Do you also want to know how often I go to toilet and how I wipe my ass? The question is about a person's right for privacy! Is this now better understood or should I write more? Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 06/01/14 11:00, Juha Manninen wrote: On Mon, Jan 6, 2014 at 12:05 PM, Lukasz Sokol el.es...@gmail.com wrote: There is another example of a mailing list where technical discussion, commit messages, bug reports and all kinds (trolls, phishing posts, spam) happens. it's LKML, fwiw. And yes, there is general one, and there are ones dedicated to arm, to vm, mm, subsystems, you want it you name it it probably is there. There is even kernelnewbies mailing list too. But they have an organization with full time admins hired to keep it readable. The difference is Laz/FPC vs Linux kernel is workflow AND manpower... The workflow may not be fundamentally different but the size and activity is different. Linux kernel is huge and requires more admin work for sure. Ergo, manpower. Otherwise _this_ Lazarus list is similar with LKML. Both are open for everybody. Both have admins and can be moderated if really needed. And ... neither of them is suitable for developers' personal communication. But even stable review patches are being posted there publicly, and s-o-b requested. Because that's minimum the developers are ever required/expected to read, of all things. I understand this happens on devel list(s) in FPC/Laz too. I can perfectly understand why Laz/FPC don't want to mix it all together, it is at the stage and in the world where you need a team of ml admins with knowledge to keep a ml from being spammed to death. FPC/Laz devs have enough work as is, so they need this 'fence' around their playground, even if it seems a bit rigid to us outside it. Well apparently it is open r/o so sorry for the 'rigid' word. I very much only meant that r/w-by-invitation to devel list is perfectly justified, IN MY VIEW. Speaking for me only. Uhhh! [...] The question is about a person's right for privacy! Is this now better understood or should I write more? /I/ understand your reaction, sorry for my choice of words, I did not mean to offend anybody, really. Juha -L. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Mon, Jan 6, 2014 at 7:17 PM, Lukasz Sokol el.es...@gmail.com wrote: But even stable review patches are being posted there publicly, and s-o-b requested. Because that's minimum the developers are ever required/expected to read, of all things. I understand this happens on devel list(s) in FPC/Laz too. Ok, I didn't know the details of their review system. It is organized differently. Our bug-tracker is used for reviewing patches. The SVN repository is used for reviewing and testing other commits. There is no formal way to review anything in the developer mailing list. Instead many people follow and test the SVN commits which is kind of a way to communicate the changes. I think it all works well together with mailing lists and forum. Only PR is almost missing. Linux kernel and other major commercially backed projects get much more publicity. Any mailing lists don't help with PR though. /I/ understand your reaction, sorry for my choice of words, I did not mean to offend anybody, really. Don't worry. I write in a provocative way sometimes, can't help it. :) Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
Am 05.01.2014 02:44 schrieb Bart bartjun...@gmail.com: As for being able to participate by submitting patches or fixing bugs first many users may consider such things outside their field of competence, or may only be interested in areas that affect them directly or are deeply knowledgeable about, [snip] For me it was always a non-starter because compiles were breaking due to missing units and I was always afraid of breaking my installations to try new things even for my own use. It is only now that I am becoming more confident and even then I am still wary. And that is exactly how I started out. At first I was just a user of Lazarus, and I only used the release versions. And of course I hit bugs, and I reported them in bugtracker. When some of those bugs were not picked up soon enough (I'm a little impatient), I tried to see if I could fix them. At that time I never even wrote a single component of myself, so I really had to study the LCL and Lazarus code very hard. I then discussed these issues in the bugtracker with several of the devels and got very usefull feedback. This encouraged me to submit patches and some of them got accepted. I thinl that's how most devs started out. It was the same for me and FPC :) No need for VM images (which one could not provide for Windows at all). Note: Lazarus works more or less on ReactOS. So one could test how good it really works and then provide a ReactOS VM with Lazarus preinstalled. Regards, Sven -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
Am 05.01.2014 01:48, schrieb vfclists .: I also suspect that some of those bugs wouldn't creep into the code in the first place if the development process was open enough for more eyes to spot them in the first place. There are the commit logs and they are much more precise about what's happening than any mailing list and allow real review. I think being able to see what is coming and follow their development will encourage more participants and more bug fixing as well. Just follow the commit logs, on windows CommitMonitor works very fine for this. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Sun, Jan 5, 2014 at 2:48 AM, vfclists . vfcli...@gmail.com wrote: I have always had this nagging feeling that something wasn't quite right about Lazarus and this explains it. Now I have a strong nagging feeling about you! I think the developers fear that if they open up the list even for viewing alone there will be lots of acrimonious debates and disagreements with non developers over how Lazarus should evolve, such as the everlasting Unicode debates, and also criticism about its internal operation. It may be a well founded fear as seen in other open source projects but it ought to be reconsidered, with the understanding that whatever things non-developers/participants disagree with should be raised politely and in a tempered manner that doesn't offend or dishearten existing developers. You just refuse to understand what people explain to you. All development is open. New features are here: http://wiki.lazarus.freepascal.org/Lazarus_1.2.0_release_notes All bug reports are public. This is the right list if you have _technical_ ideas or questions. Now you are just trolling and you should stop it! Without a single code contribution you are writing empty whining and nagging in Forum (vfclists) and in this list. Do you really feel that you should be allowed to do the same thing in developers' private list? [...] such the issue with transparency that Kostas recently submitted a patch for. If Kostas continues with his quality patches, he will become a Lazarus developer. With you it is a different story. BTW, notice how Kostas was interested in fixing code instead of peeking developers' private mails. You could learn something from him. For me it was always a non-starter because compiles were breaking due to missing units and I was always afraid of breaking my installations to try new things even for my own use. It is only now that I am becoming more confident and even then I am still wary. That's what I mean. I think that opening the list may allow people who are highly skilled in specialized areas to see where they can contribute and offer their help. Going through Bugzilla to select bugs for fixing is okay for young developers or students who want to cut their teeth or find a way to enhance their skills and acquire some experience, but some of us are too long in the tooth for that. Do you mean you feel too important person to fix bugs? Besides, we use Mantis instead of Bugzilla. I also suspect that some of those bugs wouldn't creep into the code in the first place if the development process was open enough for more eyes to spot them in the first place. Oh my God! Please go away troll! Do you seriously think new bugs are first introduced in developer mailing list before they are committed? [... and so on ...] In any case if Lazarus developers feel that this approach has proved to be the best over the years then they are entitled to continue as is. Yes. To everybody: He is wasting everybody's time. Don't feed him. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
When people ask questions like this it is because they are making comparisons with other projects which are more open, or in the case of Lazarus easier to follow. I follow a few groups such as pharo-dev and squeak-dev regularly and others such as web2py occasionally. In all instances once I log on to my email I can quickly get a good idea of how things are moving, ie you know how features are progressing and what bugs are being fixed. I couldn't understand why I coudn't get an idea of developments in Lazarus* just by following the mailing lists* and wondered if there was another mailing list. The mailing list you are referring to is not listed at http://lists.lazarus.freepascal.org/mailman/listinfo and it is clearly not related to development of features as is generally understood. The wiki only tells you about features after they have been implemented. It doesn't give an idea of how and why they evolved the way they did. Although they enable code displays to be better formatted once you have to follow more than a few different wikis and forums they are less convenient. This is an issue which has been well debated and I have no intention of raising it here. FWIW I have just spent over an hour exploring Mantis and it looks like the place where a lot of Lazarus development related discussions occur. Obviously it is a complex multiplatform system which is rather mature in internet years and has gathered quite an amount of cruft and I can understand why its developers prefer to focus on fixing existing issues rather than spending/wasting time debating new features. @Matthias and Bart - I think it helps to open up the more technical discussions to outside viewing. There is always smart lurker out there who can help with some abstruse issue which escapes you or you don't have the time or resources for. Kostas issue is an example of what I am taking about. Not that many people would be familiar with that area, be involved with it and to recognize that there was a bug there let alone have knowledge of the library or API internals to fix it. Bugs for most people mean bugs in programming logic not in interfaces to specialized libraries. @Juha - Perhaps you could follow the example of the older wiser heads such as Florian and Matthias who have responded to this thread with examples and suggestions because they had a better understanding of why I asked this question. Just because someone's manners or style rubs you the wrong way doesn't mean they are trolling - which is generally understood to be creating drama and controversy for its own sake. A belated Happy New Year to Lazarus Developers and Congratulations for what is a good development tool given their resource constraints. ( I tend to be stingy with praise!!) -- Frank Church === http://devblog.brahmancreations.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
Am 05.01.2014 15:07, schrieb vfclists .: When people ask questions like this it is because they are making comparisons with other projects which are more open, or in the case of Lazarus easier to follow. I follow a few groups such as pharo-dev and squeak-dev regularly and others such as web2py occasionally. In all instances once I log on to my email I can quickly get a good idea of how things are moving, ie you know how features are progressing and what bugs are being fixed. Considering the svn log, squeak developed (80 commits in 2013) approx. 50 times (!) slower than lazarus (almost 4000 commits in 2013) so no wonder you cannot follow lazarus comparable easily. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 05/01/2014 15:07, vfclists . wrote: @Matthias and Bart - I think it helps to open up the more technical discussions to outside viewing. There is always smart lurker out there who can help with some abstruse issue which escapes you or you don't have the time or resources for. Kostas issue is an example of what I am taking about. Not that many people would be familiar with that area, be involved with it and to recognize that there was a bug there let alone have knowledge of the library or API internals to fix it. Bugs for most people mean bugs in programming logic not in interfaces to specialized libraries. Nothing wrong with holding that discussion on this list. Go for it, I'd say. It is *very* telling that Kostas did not ask for or need access to anything else than he already had (this mailing list, the bug tracker etc). @Juha - Perhaps you could follow the example of the older wiser heads such as Florian and Matthias who have responded to this thread with examples and suggestions because they had a better understanding of why I asked this question. Just because someone's manners or style rubs you the wrong way doesn't mean they are trolling - which is generally understood to be creating drama and controversy for its own sake. Well, just because somebody's reply rubs you the wrong way doesn't mean the impression you create is the one you might necessarily want to give. As said by (I think) everybody, it all starts with code contribution. Yes, in patches. Yes, on the bugtracker. If you give excuses about not being able to contribute code but are willing to correct other people's code (which is what your posts seem to imply to me)... that's not much use, is it? Because you cannot even test your own suggestions. The impression you're giving me is somebody who is used to a set practice of having well laid-out development goals, central steering etc, and you are unwilling to just jump in and get started. I may very well be wrong about it, but we're talking about impressions here. That said, I hope you'll be able to contribute patches/code - it can only improve Lazarus. A belated Happy New Year to Lazarus Developers and Congratulations for what is a good development tool given their resource constraints. snip And best wishes for a good 2014 to you, too. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 05/01/2014 14:07, vfclists . wrote: In all instances once I log on to my email I can quickly get a good idea of how things are moving, ie you know how features are progressing and what bugs are being fixed. You where looking for an announcement channel, but asking more general for any private list. Then you did (or so it seemed to me) set them equal (which they are not). It took me a few of your mails to figure that. The idea for more insight is very old: http://lazarus-dev.blogspot.co.uk/2007/08/lets-start-blogging.html But it never took of. Seems we rather write code than blogs. We do not intend to keep it secret. We are just not bothered to do the work and write something about it. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 1/5/14, vfclists . vfcli...@gmail.com wrote: In all instances once I log on to my email I can quickly get a good idea of how things are moving, ie you know how features are progressing and what bugs are being fixed. http://svn.freepascal.org/cgi-bin/viewvc.cgi/?root=lazarusview=log How much easier must it get for you to track what's going on in trunk? FWIW I have just spent over an hour exploring Mantis and it looks like the place where a lot of Lazarus development related discussions occur. Isn't that a logical place? You report what you think is a bug and then others can put their information in as well. And yes, you can use it to discuss how to fix, or if it needs fixing at all. @Matthias and Bart - I think it helps to open up the more technical discussions to outside viewing. I disagree. Bart -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Sun, Jan 5, 2014 at 4:41 PM, Florian Klämpfl flor...@freepascal.org wrote: Considering the svn log, squeak developed (80 commits in 2013) approx. 50 times (!) slower than lazarus (almost 4000 commits in 2013) so no wonder you cannot follow lazarus comparable easily. :-) Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 5 January 2014 14:41, Florian Klämpfl flor...@freepascal.org wrote: Am 05.01.2014 15:07, schrieb vfclists .: When people ask questions like this it is because they are making comparisons with other projects which are more open, or in the case of Lazarus easier to follow. I follow a few groups such as pharo-dev and squeak-dev regularly and others such as web2py occasionally. In all instances once I log on to my email I can quickly get a good idea of how things are moving, ie you know how features are progressing and what bugs are being fixed. Considering the svn log, squeak developed (80 commits in 2013) approx. 50 times (!) slower than lazarus (almost 4000 commits in 2013) so no wonder you cannot follow lazarus comparable easily. Squeak is a Smalltalk system and all the changes are versioned automatically in the live image and shared via the Monticello repository. If they use svn it is probably some ancillary systems related to the project. Between 1st and 5 Jan their repository system has recorded 25 commits to about 10 different packages. Anyway I am not comparing a dynamic, interpreted system using a live image with a static compiled language as they are quite different paradigms and the development styles are quite different. -- Frank Church === http://devblog.brahmancreations.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Sun, Jan 5, 2014 at 4:07 PM, vfclists . vfcli...@gmail.com wrote: [...] I can understand why its developers prefer to focus on fixing existing issues rather than spending/wasting time debating new features. True, new features are not being debated much but they are being developed surely. This is not only about fixing bugs. This is possible because people mostly agree that those features are needed. At least currently developers are not pulling to different directions. @Juha - Perhaps you could follow the example of the older wiser heads such as Florian and Matthias who have responded to this thread with examples and suggestions because they had a better understanding of why I asked this question. Just because someone's manners or style rubs you the wrong way doesn't mean they are trolling - which is generally understood to be creating drama and controversy for its own sake. I try to be more constructive. The fact still is that most features are in developers' personal ToDo--lists and not discussed actively by developers. However there are many ideas which get often discussed in forum and mailing list by many people. So there is no lack of discussion. There is only lack of people implementing the ideas. You forgot the most important means of communication which is the code commit history. We are like aliens using an alien language, Pascal in this case. It is the most powerful way to communicate SW, a human language cannot do it as well. Good program code explains to people what we want the computer to do. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Is there a separate mailing list for Lazarus developers?
Is there a separate mailing list for Lazarus developers? This mailing list appears to be mainly for Lazarus users rather than the developers. Is there a separate mailing list for that, or does it take place in Bugzilla or some other place? -- Frank Church === http://devblog.brahmancreations.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Sat, Jan 4, 2014 at 11:39 PM, vfclists . vfcli...@gmail.com wrote: Is there a separate mailing list for Lazarus developers? Yes there is. Can be joined by invitation only. Most of the members also have a commit access to SVN repo. You will be invited, too, if you became a Lazarus developer. :) Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 4 January 2014 22:06, Juha Manninen juha.mannine...@gmail.com wrote: On Sat, Jan 4, 2014 at 11:39 PM, vfclists . vfcli...@gmail.com wrote: Is there a separate mailing list for Lazarus developers? Yes there is. Can be joined by invitation only. Most of the members also have a commit access to SVN repo. You will be invited, too, if you became a Lazarus developer. :) Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus A lot of Lazarus developments and improvements, whether fully implemented or planned go unnoticed and I wonder if this is the reason why. Is it possible to view their archives or have some kind of read only access to it? -- Frank Church === http://devblog.brahmancreations.com -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On Sun, Jan 5, 2014 at 12:26 AM, vfclists . vfcli...@gmail.com wrote: A lot of Lazarus developments and improvements, whether fully implemented or planned go unnoticed and I wonder if this is the reason why. What might those unnoticed developments and improvements be? I believe this is a misunderstanding or maybe hopeful thinking from your side. The discussion is about technical details of some piece of code, release schedules and maybe organizing transportation for a meeting. You would be bored. There is no secret agenda about the future of Lazarus that its developers try to hide from you. The development process is as open as it gets. The missing features are well known: Project groups, Android and other targets, docking, installing packages from a repository, Unicode, etc ... The Mantis bug tracker has loads of feature requests, too. Everybody agrees those features are needed but somebody actually has to do them. Just talking and writing about them would be useless. Is it possible to view their archives or have some kind of read only access to it? No. Besides, I think your time is better used if you learn the Lazarus code base and then provide patches. And, if you still really REALLY want to read the developers mailing list, you must provide so many quality patches that you finally get a commit access and get invited to the list. I can recommend this route. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 4 January 2014 23:18, Juha Manninen juha.mannine...@gmail.com wrote: On Sun, Jan 5, 2014 at 12:26 AM, vfclists . vfcli...@gmail.com wrote: A lot of Lazarus developments and improvements, whether fully implemented or planned go unnoticed and I wonder if this is the reason why. What might those unnoticed developments and improvements be? I believe this is a misunderstanding or maybe hopeful thinking from your side. The discussion is about technical details of some piece of code, release schedules and maybe organizing transportation for a meeting. You would be bored. There is no secret agenda about the future of Lazarus that its developers try to hide from you. The development process is as open as it gets. The missing features are well known: Project groups, Android and other targets, docking, installing packages from a repository, Unicode, etc ... The Mantis bug tracker has loads of feature requests, too. Everybody agrees those features are needed but somebody actually has to do them. Just talking and writing about them would be useless. Is it possible to view their archives or have some kind of read only access to it? No. Besides, I think your time is better used if you learn the Lazarus code base and then provide patches. And, if you still really REALLY want to read the developers mailing list, you must provide so many quality patches that you finally get a commit access and get invited to the list. I can recommend this route. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus I have always had this nagging feeling that something wasn't quite right about Lazarus and this explains it. I have been using Lazarus on and off for about 4 years now. From the start I don't think I used more the 10% of what Lazarus offered and in the succeeding 4 years my usage of its features increased by 10%. The additional features that I can think of are using the Object Tree to navigate the components, changing the parent to move objects around, using Control-Shift-Down Arrow to jump to the definition and Control Click with the mouse to jump to the definition of a procedure or a type, but I suspect that there have been more improvements since then. I think the developers fear that if they open up the list even for viewing alone there will be lots of acrimonious debates and disagreements with non developers over how Lazarus should evolve, such as the everlasting Unicode debates, and also criticism about its internal operation. It may be a well founded fear as seen in other open source projects but it ought to be reconsidered, with the understanding that whatever things non-developers/participants disagree with should be raised politely and in a tempered manner that doesn't offend or dishearten existing developers. As for being able to participate by submitting patches or fixing bugs first many users may consider such things outside their field of competence, or may only be interested in areas that affect them directly or are deeply knowledgeable about, such the issue with transparency that Kostas recently submitted a patch for. For me it was always a non-starter because compiles were breaking due to missing units and I was always afraid of breaking my installations to try new things even for my own use. It is only now that I am becoming more confident and even then I am still wary. I think for testing stock VM images should be used so that contributors can just load, test and report their findings without the fear of messing up their working installations. Testing is one area that can result in more participants if involves just being click monkeys. I think that opening the list may allow people who are highly skilled in specialized areas to see where they can contribute and offer their help. Going through Bugzilla to select bugs for fixing is okay for young developers or students who want to cut their teeth or find a way to enhance their skills and acquire some experience, but some of us are too long in the tooth for that. I also suspect that some of those bugs wouldn't creep into the code in the first place if the development process was open enough for more eyes to spot them in the first place. There a lot of projects which are more open but I suspect that using dynamic languages helps with rapid iterations and enable to them to manage debates and issues without slowing development, whereas a compiled language doesn't afford that time and flexibility. I think being able to see what is coming and follow their development will encourage more participants and more bug fixing as well. In any case if Lazarus developers feel that this approach has proved to be the best over the years then they are entitled to continue as is. -- Frank Church === http://devblog.brahmancreations.com --
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 05/01/2014 00:48, vfclists . wrote: I have always had this nagging feeling that something wasn't quite right about Lazarus and this explains it. I have been using Lazarus on and off for about 4 years now. From the start I don't think I used more the 10% of what Lazarus offered and in the succeeding 4 years my usage of its features increased by 10%. I am with Juha on the topic. I think you expect to much from that list. The additional features that I can think of are using the Object Tree to navigate the components, changing the parent to move objects around, using Control-Shift-Down Arrow to jump to the definition and Control Click with the mouse to jump to the definition of a procedure or a type, but I suspect that there have been more improvements since then. Try the wiki http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools http://wiki.lazarus.freepascal.org/New_IDE_features_since http://wiki.lazarus.freepascal.org/Lazarus_1.2.0_release_notes#Previous_release_notes http://wiki.lazarus.freepascal.org/Lazarus_1.4.0_release_notes#Previous_release_notes As for the unquoted rest of your mail, I noted your opinion, but do not share it. (based on what I actually know the content of that list to be) As for images for VM: manpower would be needed to create them. Nice idea. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Is there a separate mailing list for Lazarus developers?
On 05/01/2014 00:48, vfclists . wrote: I think being able to see what is coming and follow their development will encourage more participants and more bug fixing as well. In any case if Lazarus developers feel that this approach has proved to be the best over the years then they are entitled to continue as is. To give you an idea, here are the subjects (and begin of msg, / cut by thunderbird when copy many) of the last mail-threads, I started. (no special selection, the last 15 threads I started, first mail of each thread) 1 or 2 of them might have had content, that might have been of interest to others. e.g. the 2nd msg, where I was seeking help and that could happen to anyone Most of them are setting dates, making sure stuff is merged, Some point to descriptions of potential bugs, on the forum, or other web-pages. So the maintainer of the related code in Lazarus could check them out. I could have send them to the one person directly... [Lazarusdev] date for 1.2 RC2 Shall we set the weekend 13/14 Jan 2014 for the RC2 ? [Lazarusdev] codetool / designer and threads or ? Is there any background work (maybe in a thread) that is performed when the IDE is started? And during which certain functions will not work? If I start the IDE (no last project loaded / opening with a new empty project), then double clicks on the form are just ignored for a few seconds (up to … [Lazarusdev] candidates for merging? blikblum, dmitry, bart, jesus Just had a quick look through unmerged revisions. Some of those may be rather feature than bug-fix. Some mention crashes, if those crashes can happen in 1.2RC then merging should be considered. If the authors/committers could check: - it was no oversight, that it is not merged. - the risk of bre… [Lazarusdev] education-laz may be broken Just wanted to investigate if this bug (from typhon forum) applies to our IDE too: http://www.pilotlogic.com/sitejoom/index.php/forum/general-purpose/2741-implementing-pkg-educationlaz-corrupts-options But it does not even compile: B:\lazarus_latest_2\components\education\educomppalette.pas(175,6… [Lazarusdev] 1.2RC2 When? And What? (any important pending issue?) We need to decide on the course of RC2. I have not kept track of the issues raised since RC1 (and if any of them were regressions). If anyone is aware of any unfixed/not-merged regression, please bring them up. I mailed the issue/regression about hints not closing on minimize http://forum.laz… [Lazarusdev] Conflict : r43462 IDE: fixed compilation fpc 2.7.1 The target file does not exist in the fixes branch. Does the code need to be fixed in another file, or is the revision listed in error? [Lazarusdev] RC1: issue linking on Ubuntu 13.10 from forum: crti.o http://forum.lazarus.freepascal.org/index.php/topic,22558.msg134798.html#msg134798 [Lazarusdev] RC1: Regression, hint not hiding http://forum.lazarus.freepascal.org/index.php/topic,22558.msg134665.html#msg134665 COnfirmed. The tooltip for showing procedure parameters, uses a different hint window now. This does not hide on Minimize. [Lazarusdev] RC1: Maybe issue with icons/glyph an GTK2 ? See forum http://forum.lazarus.freepascal.org/index.php/topic,22558.msg134636.html#msg134636 [Lazarusdev] 0025357: [Patch] 1.0.16 merge: TSQLDBLibraryLoader, TPQEventMonitor, TFBEventMonitor and TFBAdmin are actually available in FPC 2.6.2 If someone reviews/test/... this, I can apply it to the branch, and mark the relevant revisions as merged (well those that are listed). I can also just mark the revisions, if someone already commits this to the branch. But I do not work with the sql components, so I will not review or test it m… [Lazarusdev] codetool exception on forum 1.2rc1 Mattias, maybe worth a look? (I believe you do not read the forum normally?) http://forum.lazarus.freepascal.org/index.php/topic,22558.msg134082.html#msg134082 I could not reproduce, and he says 1 in 10 times. [Lazarusdev] 1.0.14 / ready to tag Mattias, please tag when you have time. [Lazarusdev] problem with 'compilertest.pas' in CodeToolBoss.FPCDefinesCache.TestFilename:=CreateCompilerTestPascalFilename; main.pp line 9967 // create a test unit needed to get from the compiler all macros and search paths CodeToolBoss.FPCDefinesCache.TestFilename:=CreateCompilerTestPascalFilename; MainBuildBoss.UpdateEnglishErrorMsgFilename; LazConf.pp function CreateCompilerTestPascalFilename: string; ...… [Lazarusdev] RC1 problem on Mac http://forum.lazarus.freepascal.org/index.php/topic,22558.msg133711.html#msg133711 Maybe someone can have a look? I am not familiar with Mac [Lazarusdev] All: How to use Fixed in field in Mantis (proposed new guideline) I want to suggest the following guidelines for mantis usage. + New guideline: * Field fixed in: (used by developer) = affects Changelog Set to released or will be release versions only. e.g. 1.2 / 1.4 / 1.2.2 Never to be set to SVN versions (that is