Re: [lazarus] Web Service Toolkit??? release 0.5

2007-08-19 Thread Marco van de Voort
On Sun, Aug 19, 2007 at 10:08:57AM +1000, David Lyon wrote:
 
 When the ToDos are solved the IDE can be extended.
 
 
 I added a few links to FPC wiki sites there.
 Well, I have had a think about this library issue a bit further.
 
 What I think we should devise or adapt is something a bit similar to the 
 python/perl library model.

What exactly is that model? Triple the average linux packaging system size
by sticking every unit into a separate installable package and provide of a
web of dependancies that pulls half of them in in an average install?
 
It does buy exposure though :-)

 This is what imho we should provide. The ideas are not so new I know:

 - use/extend the existing fpc tools to load the package. They get
   installed into a predefined directory like the /perl/site/lib directory
   in perl.

Define load. Also keep in mind that Perl installs interpreter sourcecode,
what exactly do you imagine for FPC? compiled libs, source? How do you deal
with versioning?
 
 - the compilable source files get compiled at package load time
   and integrated into the system for use in the uses clause.

I don't think it is wise to bother the compiler with the packaging system.
Keep in mind we are not a scripting system, but a compiler. The whole idea
is that the end-users of a binary don't need the whole shebang.
 
 - fpc/lazarus uses these library files just as it would
   internal functions...

That is impossible. (or you use internal functions entirely the wrong
way).

 Summary...
 
 Maybe we already have some of the parts of this already. It would be good
 to have something that works as simply as this. Yes, I might be able to
 help with making it work if people want to go this way.

This is what fppkg and friends are achieving. However it has not much to do
with dynlinking. There are tough technicaly nuts to be crached there first.
Read the wiki articles.

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Ubuntu repository with Lazarus and FPC debs

2007-08-19 Thread Vincent Snijders

Marco Ciampa schreef:

On Sat, Aug 18, 2007 at 08:42:44PM +0200, Vincent Snijders wrote:

Marco Ciampa schreef:

Why not ubuntu/PPC?
No problem, as long as you either build the debs or give me access to an 
ubuntu / PPC with sufficent rights to build them my self.


The hardware is a bit rare.


Tell me what to do and I'll do it and will send to you the compiled binaries.

I've a (k)ubuntu feisty on a G4 (ibook) powerpc (that works like a sharm!).

Is it simple as 


dpkg -b lazarus-xyz.deb


Here are description if you create debs with Lazarus 0.9.23 and fpc 
2.1.x or 2.3.x: 
http://wiki.lazarus.freepascal.org/How_to_setup_a_FPC_and_Lazarus_Ubuntu_repository#The_debs


To put them into the lazarus-stable repository, they should be the 
latest releases, i.e. fpc 2.0.4 and lazarus 0.9.22. I don't know if 
Ubuntu already has fpc 2.0.4 debs, if so you can try to use the 
instructions and the build scripts of 0.9.23 to create a Lazarus 0.9.22 deb.


If that fails, it is still good practice for 0.9.24.

Vincent

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] deploying lazarus with custom components

2007-08-19 Thread Marc Santhoff
Hi,

if I had to install lazarus and a set of custom additional components to
a small bunch of developers machines, how could I do that automatically?

The complete process should run unattended by some shell command (à la
make deploy target machine).

I kow how to install to and make programs on other computers, but I do
not know how the custom components can be installed into lazarus
component palette without human interaction.

Is there any configuration file that can be added to the installation
before recompiling? Or sort of a scriptable package management?

TIA,
Marc


_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] deploying lazarus with custom components

2007-08-19 Thread Mattias Gaertner
On Sun, 19 Aug 2007 17:35:43 +0200
Marc Santhoff [EMAIL PROTECTED] wrote:

 Hi,
 
 if I had to install lazarus and a set of custom additional components
 to a small bunch of developers machines, how could I do that
 automatically?
 
 The complete process should run unattended by some shell command (à la
 make deploy target machine).
 
 I kow how to install to and make programs on other computers, but I do
 not know how the custom components can be installed into lazarus
 component palette without human interaction.
 
 Is there any configuration file that can be added to the installation
 before recompiling? Or sort of a scriptable package management?

I started a wiki page about this topic:
http://wiki.lazarus.freepascal.org/Install_IDE_packages_without_the_IDE


Mattias

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] lazxml #text nodes

2007-08-19 Thread Mattias Gaertner
On Sat, 18 Aug 2007 15:44:41 +0400
Sergei Gorelkin [EMAIL PROTECTED] wrote:

 Marco van de Voort wrote:
 
  
  The question was more (since I'm not to deep into XML), if there
  was a true notation to linearise this. IOW if some character is
  used to signal nodevalue, or simply #text or so.

I think, that feature could be added using '#text'.

 
 You might want to use XPath mechanism, it probably supports the 
 notations to distinguish between attributes and textnodes (although - 
 sorry - I don't know the details). XMLCfg is too simple; it was not 
 designed to deal with text nodes at all.


Mattias

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Ubuntu repository with Lazarus and FPC debs

2007-08-19 Thread Mattias Gaertner
On Sat, 18 Aug 2007 22:04:55 +0300
ik [EMAIL PROTECTED] wrote:

 I'm guessing, but it might be because I'm using amd64 and there is
 only a directory for i386, that it can't find and just ignore the
 repository or something ...

I extended the wiki page about an amd64 repository.


Mattias

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


[lazarus] Is very important, implement component list in DataModule!

2007-08-19 Thread v.scozzaro
You must put between the priorities to implement the list of the members 
present in several the modules.


This characteristic and a lot important

You cannot say that it will be implemented in version 1

Lazarus has need, implement component list in DataModule!

Thanks

Ciao by Enzo
http://thefoxii.blogspot.com

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] Is very important, implement component list in DataModule!

2007-08-19 Thread Vincent Snijders

v.scozzaro schreef:
You must put between the priorities to implement the list of the members 
present in several the modules.


This characteristic and a lot important

You cannot say that it will be implemented in version 1

Lazarus has need, implement component list in DataModule!



Well, it would be nice to have it, but there is a work around to set 
this at run time. Or do you have a patch for it? Then it will be 
implemented in version 1.


Vincent

_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives