Re: [fpc-devel] FreeBSD 6.x
Excellent! Will try it later today. G. Marco van de Voort wrote: Is FreeBSD 6.0 for i386 platform supported? I ran FPC on FreeBSD 6, and found no problems. Didn't expect them either, 6 is largely 5 backwards compat. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
[fpc-devel] X11/cursorfont.h header translation
X11/cursorfont.h header translation. Yes, it's one of the standard headers of the official Xlib :) { $Xorg: cursorfont.h,v 1.4 2001/02/09 02:03:39 xorgcvs Exp $ } { Copyright 1987, 1998 The Open Group Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of The Open Group shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from The Open Group. } unit cursorfont; interface const XC_num_glyphs = 154; XC_X_cursor = 0; XC_arrow = 2; XC_based_arrow_down = 4; XC_based_arrow_up = 6; XC_boat = 8; XC_bogosity = 10; XC_bottom_left_corner = 12; XC_bottom_right_corner = 14; XC_bottom_side = 16; XC_bottom_tee = 18; XC_box_spiral = 20; XC_center_ptr = 22; XC_circle = 24; XC_clock = 26; XC_coffee_mug = 28; XC_cross = 30; XC_cross_reverse = 32; XC_crosshair = 34; XC_diamond_cross = 36; XC_dot = 38; XC_dotbox = 40; XC_double_arrow = 42; XC_draft_large = 44; XC_draft_small = 46; XC_draped_box = 48; XC_exchange = 50; XC_fleur = 52; XC_gobbler = 54; XC_gumby = 56; XC_hand1 = 58; XC_hand2 = 60; XC_heart = 62; XC_icon = 64; XC_iron_cross = 66; XC_left_ptr = 68; XC_left_side = 70; XC_left_tee = 72; XC_leftbutton = 74; XC_ll_angle = 76; XC_lr_angle = 78; XC_man = 80; XC_middlebutton = 82; XC_mouse = 84; XC_pencil = 86; XC_pirate = 88; XC_plus = 90; XC_question_arrow = 92; XC_right_ptr = 94; XC_right_side = 96; XC_right_tee = 98; XC_rightbutton = 100; XC_rtl_logo = 102; XC_sailboat = 104; XC_sb_down_arrow = 106; XC_sb_h_double_arrow = 108; XC_sb_left_arrow = 110; XC_sb_right_arrow = 112; XC_sb_up_arrow = 114; XC_sb_v_double_arrow = 116; XC_shuttle = 118; XC_sizing = 120; XC_spider = 122; XC_spraycan = 124; XC_star = 126; XC_target = 128; XC_tcross = 130; XC_top_left_arrow = 132; XC_top_left_corner = 134; XC_top_right_corner = 136; XC_top_side = 138; XC_top_tee = 140; XC_trek = 142; XC_ul_angle = 144; XC_umbrella = 146; XC_ur_angle = 148; XC_watch = 150; XC_xterm = 152; implementation end. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] Systems fair
I read the very interesting article about the Systems fair: http://www.freepascal.org/wiki/index.php/Systems_2005 One conclusion was that the web appearance needs to be improved: .. The websites are a serious problem. They are quite ugly and not very intuitive, and this is the case for years. The members present had quite some difficulties to explain how to get the latest full installer for Lazarus, for example. Not everybody knows Freshmeat, and the main address www.freepascal.org won't help those people really much to get to the right download location. sg will handle this issue as soon as possible. ... Are there any plans so far? I think there should be more independent websites promoting freepascal in the mean time. When I volunteered and asked why there wasn't a contributed programs section in addition to the contributed units section, and why there wasn't more contributed units categories, they simply stated the answer to my problems was creating more pages on the FPC wiki. I've given up suggesting ideas for the FPC website since then, and now work on my own FPC based websites and put effort into them, instead of suggesting new ideas for FPC website. I think other people are encouraged to build FPC related websites if they can't help the freepascal site directly. I think like how torry.net, Delphi 3000, etc. work (but you obviously can create smaller websites than that) people should be building independent websites to promote freepascal. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] Systems fair
L505 wrote: I think like how torry.net, Delphi 3000, etc. work (but you obviously can create smaller websites than that) people should be building independent websites to promote freepascal. I would diagree. Up to now there a tons of sites concering FPC/Lazarus: freepascal.org, sourceforge, stack.nl, wiki, ftp-sites, mirrors, cvs, etc. That produces much confusion. There is a good rule by marketing people: One face to the customer. Moreover people are used to see Free Pascal and Lazarus as *one* project. But it isn't. some discussion points: - one canonical site - consistent style/color on all sites - strip off old bones (TP tutorials, MOS) - merge FPC and Lazarus sites ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
[fpc-devel] PR advancement
I think the simplest and perhaps most important change to get better PR for both Lazarus and FPC is the web page. It needs to be more wow style. News have to be a bit propagandistic. A FAQ is IMHO required with first questions like: 1. Is Free Pascal/Lazarus really free? 2. Can I use Free Pascal/Lazarus for commercial development? 3. Are there any real world applications made with Free Pascal/Lazarus? 4. Why should I use Free Pascal/Lazarus? 5. Isn't Free Software equal to crappy software? etc. In other words, FAQ for managers. I'm not saying you should scrap the old one. Just put the technical questions a bit lower. I can write a few FAQ entries in plain text but I can't make a dynamic webpage(perhaps CGI? :) ) Ales ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] X11/cursorfont.h header translation
Nikolay Nikolov wrote: X11/cursorfont.h header translation. Yes, it's one of the standard headers of the official Xlib :) Thanks, added. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] PR advancement
Ales Katona wrote: I think the simplest and perhaps most important change to get better PR for both Lazarus and FPC is the web page. It needs to be more wow style. News have to be a bit propagandistic. A FAQ is IMHO required with first questions like: 1. Is Free Pascal/Lazarus really free? 2. Can I use Free Pascal/Lazarus for commercial development? 3. Are there any real world applications made with Free Pascal/Lazarus? 4. Why should I use Free Pascal/Lazarus? 5. Isn't Free Software equal to crappy software? etc. In other words, FAQ for managers. I'm not saying you should scrap the old one. Just put the technical questions a bit lower. Beware me ! Managers ! The lowest species on earth ! Yeah - and then the dynamic website for managers, I guess that's any website that can that only be viewed with MS IE 5.5 .. ? Well - here is the special link for any manager http://www.dilbert.com. Regards, Adriaan van Os P.S. Here is a text, specially for managers, applicable for any tech project: Blah blah ... de facto standard ... Blah blah ... highly committed ... Blah bah ... industrial strength ... Blah blah ... world class support ... Blah blah ... handholding ... Blah blah ... support contract Blah blah ... even more handholding ... Blah blah cutting edge technology Blah blah etcetera. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] PR advancement
1. Is Free Pascal/Lazarus really free? 2. Can I use Free Pascal/Lazarus for commercial development? 3. Are there any real world applications made with Free Pascal/Lazarus? 4. Why should I use Free Pascal/Lazarus? 5. Isn't Free Software equal to crappy software? etc. In other words, FAQ for managers. I'm not saying you should scrap the old one. Just put the technical questions a bit lower. Beware me ! Managers ! The lowest species on earth ! Yeah - and then the dynamic website for managers, I guess that's any website that can that only be viewed with MS IE 5.5 .. ? Well - here is the special link for any manager http://www.dilbert.com. Regards, Adriaan van Os P.S. Here is a text, specially for managers, applicable for any tech project: Blah blah ... de facto standard ... Blah blah ... highly committed ... Blah bah ... industrial strength ... Blah blah ... world class support ... Blah blah ... handholding ... Blah blah ... support contract Blah blah ... even more handholding ... Blah blah cutting edge technology Blah blah etcetera. This is incorrect. You miss the absolutely most important part. A NDA/license/disclaimer that claims that you have no right to absolutely anything, including support, fixes, up/downgrade rights etc, compensation for lost time when they come to check your license compliance etc. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] PR advancement
Ales Katona wrote: 5. Isn't Free Software equal to crappy software? You're right. About Proprietary Software, there is no need to ask the question, the answer is obvious. mm ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] Systems fair
[EMAIL PROTECTED] schrieb: some discussion points: - one canonical site - consistent style/color on all sites - strip off old bones (TP tutorials, MOS) - merge FPC and Lazarus sites this is about the same we've discussed during Systems... :) ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] PR advancement
Michalis Kamburelis wrote: Ales Katona wrote: 1. Is Free Pascal/Lazarus really free? The freeness of FreePascal is already advertised in a lot of places, including the very name FreePascal. Current FAQ mentions (more than once) that the compiler is GPLed. I don't think there's any need to advertise this more. Perhaps 2. Can I use Free Pascal/Lazarus for commercial development? This is the 4th question of current FAQ. And I assume that you actually wanted to say closed source, this is not the same thing as commercial. If you look at forums and mailing lists, NO people DON'T get it. You need to explicitly tell them YES YOU CAN STATIC LINK WITH OUR ENHANCED LGPL. Honestly the thing in the FAQ is good for lawyers only. 3. Are there any real world applications made with Free Pascal/Lazarus? I guess that even a manager is able to type fpc or lazarus into google. And he'll find a bunch of fanboy websites. 4. Why should I use Free Pascal/Lazarus? Which is horribly outdated and utterly useless. Also it only specializes on comparing FP dialect of Pascal with other languages. One half of currently listed advantages is basicly a pissing contest against C/C++ and the other is saying we got OOP/other features too you know. 5. Isn't Free Software equal to crappy software? Of course it's total crap. But we're just a bunch of poor windoze lusers and we can't do anything better. So we devote our full time to maintain this miserable piece of software, this ugly webpage and this lousy FAQ. I'm sorry, I could not resist to say this. :) Seriously: I think that it's obvious (even to the managers) that if you maintain a FAQ for some software, then you don't think it's crappy. I'll add a FAQ to my page and see. The FAQ on FPC currently is relativly good for technical questions. But some basic questions asked over and over on forums and lists simply aren't there or are answered inapropriatly(for the masses..) Also note I speak for BOTH projects. IMHO they should merge a bit more as Lazarus requires a certain RTL of compiler to be able to produce things. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] PR advancement
Ales Katona wrote: Michalis Kamburelis wrote: Ales Katona wrote: [...] 2. Can I use Free Pascal/Lazarus for commercial development? This is the 4th question of current FAQ. And I assume that you actually wanted to say closed source, this is not the same thing as commercial. If you look at forums and mailing lists, NO people DON'T get it. You need to explicitly tell them YES YOU CAN STATIC LINK WITH OUR ENHANCED LGPL. Honestly the thing in the FAQ is good for lawyers only. Reading FPC and Lazarus mailing lists, and I don't see such problems. And I understood the FAQ, even though IANAL. There's a text It is therefore possible to create closed source or proprietary software using Free Pascal. I think that this is even more explicit (and understandable to non-programmers) than your proposed Yes you can static link with our enhanced LGPL. 3. Are there any real world applications made with Free Pascal/Lazarus? I guess that even a manager is able to type fpc or lazarus into google. And he'll find a bunch of fanboy websites. So what answer would you propose for the FAQ question Are there any real world applications made with Free Pascal/Lazarus ? A huge list of every program that was ever compiled with FPC ? A short list of chosen projects ? Who will decide and maintain the list of most bright projects developed using FPC+Lazarus ? 4. Why should I use Free Pascal/Lazarus? Which is horribly outdated and utterly useless. Also it only specializes on comparing FP dialect of Pascal with other languages. One half of currently listed advantages is basicly a pissing contest against C/C++ and the other is saying we got OOP/other features too you know. [...] Then propose a better text / feature list for Advantages page... Michalis ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel