Re: [Gambas-user] Feature Request - Package Management

2009-05-22 Thread KhurramM

Ron_1st: I think u r now more than right. Cant we install gre(gambas runtime
environment) first. And then install gambas on it. Now anything can be run
via it, just like wine does. Isnt it a better solution. It will not take
850mb space for the package now but only 20mb or around. Also we can then
easily upgrade.

It will not take that much space either.  It will not take 850mb space for
the package now but only 20mb or around. 

Also we can then easily upgrade.

Does some body agree =)

Best Regards
-- 
View this message in context: 
http://www.nabble.com/Feature-Request---Package-Management-tp23610862p23670649.html
Sent from the gambas-user mailing list archive at Nabble.com.


--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA,  Big Spaceship. http://www.creativitycat.com 
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-21 Thread KhurramM

Well I again search the same site to find gambas2.12 for my hardy. Thanks a
lot. Still need to try it, yet.

I experimented the file on my testing jaunty:
(see attachment)

To gambas forum: I installed gambas via on jaunty (just for trial). It used
37.5mb total including this gambas file to install the package.
Gambas can be packaged into a plus/minus a little 37.5mb binary installer.
:jumping:

The person who told me it will take a CDs data to make an installer, seems
to quiet wrong, in his assertion. :-)

Best Regards
-- 
View this message in context: 
http://www.nabble.com/Feature-Request---Package-Management-tp23610862p23648664.html
Sent from the gambas-user mailing list archive at Nabble.com.


--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA,  Big Spaceship. http://www.creativitycat.com 
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-21 Thread Ron_1st
On Thursday 21 May 2009, KhurramM wrote:
 
 Well I again search the same site to find gambas2.12 for my hardy. Thanks a
 lot. Still need to try it, yet.
 
 I experimented the file on my testing jaunty:
 (see attachment)
 
 To gambas forum: I installed gambas via on jaunty (just for trial). It used
 37.5mb total including this gambas file to install the package.
 Gambas can be packaged into a plus/minus a little 37.5mb binary installer.
 :jumping:
 
 The person who told me it will take a CDs data to make an installer, seems
 to quiet wrong, in his assertion. :-)
 
 Best Regards

I asume you are fresh from a windows C environment jumped into the linux world.


You need to read that message carefully again. Rob is almost right with his 
statement.

First you need to know in the windows world the differences between W98, XP and 
Vista.
when you write a program for one of those versions it does not work out the box 
in one
of the other 3. hmmm yes I know it can work sometimes but there is no 
garanty.
I wrote a programm with the WMP SDK71 on W98 and that does not work on the 
others.
Simple because MS changed something in the background for XP, Vista not tried.
This was using a binary package installer as you prefer.
The source can also be compiled for XP and Vista. I do have 3 packages and 3 
times
the size to use for the simple 1 file installer for the same program.

If we do the same for linux programs you must understand there are over 100 
different
distributions, name them w98,w98se,me,xp,vista,2000,nt.
Yes some are constructed from a master like Debian is used for the ubuntu 
series.
Mandriva for i.e. PCLinux2007, RedHat for fedora, Centos, etc. In MS Window 
terms the
Home, Premium, Ultimate etc.

Let say we support ten of those master systems, we need ten times the size of 
our full
program. Your mentioned 35MB was for ONE distribution, so we need 350MB now, 
half a CD.
(the source is less then 20MB ATM usable for all ten systems and children of 
them) 

Now comes the support to get a working system. We need the 4 most used Database 
engines.
Some PDF, XML and network support as i.e. Curl.
Everey one of the 10 master distributions compiles these on there likes for 
ordering 
in the disk map, the configuration and possible options.
Just a number but let say for a system you need 50MB to support this in 
compiled form. 
Now the 10 master distributions need 10 times 50MB as 500MB (almost a full CD)
(the source is less then 50MB and usable for all ten systems and children of 
them)

These support may already be installed by the distribution or are available for
installation as binary packages, and full supported for bug fixes by them.

If the guy that makes a program like gambas should do the way you want he must
deliver a file with a size for all code:
35MB gambas compiled x  10 = 350MB
50MB support compiled x 10 = 500MB
some setup program and total 850MB at least.
Give HIS support on the supporting code DB,PDF,XML and network stuff.

Noway he will or can do this. Do you release your program with this as 
requirement?
He wil never have enough time to live anymore or to make his application 
(gambas).

Second: this file will be picked up by major sites as Download.com and 
snapfiles and
many insecure sites( for dismanteling and add malware/virus and repacked) for 
the
simple windows to linux jumpers that doeds want the easy way without thinking.

Third: When I want to jump to an other linux distribution it is simple a few 
commands
to make a working version again. For my WMP application, having the source you 
can
change the function name changed between W98 and XP and recompile to get it 
working again.

Binary delivery is only usefull if it is done for a specific distribution by 
that 
distribution or the programmer head/leader. 
This is a safe place to get the program and for new people starting with linux 
the distributions repository is the onle safe place anyway.

For programmers it should not be a problem to compile a fresh new release of
the developer program used for creating there own programs, they need to compile
there own programs to. (not every program language has a IDE to do it)

Do not see the figures and conditions as absolute but as indication what is
involved in the total process to do a job as you prefer (or did after read 
this).
It shows why source delivery and prefers this way in the linux world.


I do also follow your thread about the C/C++ based character input.

You can be a good programmer for applications now in C/C++ but do not 
understand 
the working and background of C/C++, only your programs.

Porting a C program source to Basic source is not simple copy/past the code and
in the editor using the replace function to change the C statements text to 
Basic
words. You need to understand what the specific C statement does and find the 
Basic statement to do the same thing. The grammar/syntax between both languages 
are also different.



 PUBLIC SUB Main()

   ' Declare 

Re: [Gambas-user] Feature Request - Package Management

2009-05-21 Thread programacion
Hi 

:) is italian.

you can download the package deb of the version 2.12 of Gambas.

Regards

El mié, 20-05-2009 a las 19:55 -0700, KhurramM escribió:

 Sir the page is in French, I dont understand what to do here?
 
 Best Regards
 
 
 
 programacion wrote:
  
  Hi.
  
  Look this link http://www.gambas-it.org/gmbs/modules/news/
  
  Regards
  
  El mié, 20-05-2009 a las 11:10 -0700, KhurramM escribió:
  
  Sir it will be a very excellent piece of work if u have the latest
  gambas-debians for ubuntu and debian.
  
  Pls, if it is possible, put these for easy/direct download on the gambas
  website server.
  
  Because Hardy is a LTS, so I prefer to use it over the latest version. It
  will be a lot of help for me and other users.
  
  Still I wish if we could get direct binary/shell installers/upgraders.
  
  Thanks a lot.
  
  Best Regards
  
  Khurram
  --
  Crystal Reports - New Free Runtime and 30 Day Trial
  Check out the new simplified licensing option that enables 
  unlimited royalty-free distribution of the report engine 
  for externally facing server and web deployment. 
  http://p.sf.net/sfu/businessobjects
  ___
  Gambas-user mailing list
  Gambas-user@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/gambas-user
  
  
 
--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA,  Big Spaceship. http://www.creativitycat.com 
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-20 Thread KhurramM

Sir it will be a very excellent piece of work if u have the latest
gambas-debians for ubuntu and debian.

Pls, if it is possible, put these for easy/direct download on the gambas
website server.

Because Hardy is a LTS, so I prefer to use it over the latest version. It
will be a lot of help for me and other users.

Still I wish if we could get direct binary/shell installers/upgraders.

Thanks a lot.

Best Regards

Khurram
-- 
View this message in context: 
http://www.nabble.com/Feature-Request---Package-Management-tp23610862p23640672.html
Sent from the gambas-user mailing list archive at Nabble.com.


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-20 Thread programacion

Hello. 

I have tried to create deb packages for Ubuntu and Debian distrucion but
success.The I wrote the maintainer of Debian packages Gambas and I have
never received a reply. The interesting thing is that we could make
packages for the latest version without having to compile. What do you
think?

Regards


El mar, 19-05-2009 a las 22:34 -0700, KhurramM escribió:

 Hello All!
 
 TO joshiggins
  ...The only problem
 then is, say because your on Hardy, you'd possibly have two different GTK
 versions... 
  Intelligent Installer, it installs only what is not present on the
  system.
 
 TO Rob Kudla
  ...I build my own package rather than using some binary installer.  ... 
  It is what you prefer, not me.
 ... would make the Gambas installer fill a CD ...
 Does JDK do that?  Do people complain?
  8 Easy testing of a unstable release.
  What if I still wanna try? :working:
 ... How will putting Gambas into a monolithic installer create more
 documentation and help?...
  Any user on Any Linux can access yours and mine help and documentation.
  Linux-Platform independent. Also same configuration settings.
 ...There is an installer system called Klik that would provide what you're
 describing...
 . Klik failed to work on 50% applications, on my testing it. :-((:-((
 TO Sergio A. Hernandez 
 .. I try to be patient and wait to the ubuntu package. ... 
  I am not patient on waiting for ubuntu to package for me. I am
  concerned to install and use the latest. :-(
 
 Thanks all, and I hope my request is accredited by the Gambas Developer
 Team. :-)
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-20 Thread programacion
Hi.

Look this link http://www.gambas-it.org/gmbs/modules/news/

Regards

El mié, 20-05-2009 a las 11:10 -0700, KhurramM escribió:

 Sir it will be a very excellent piece of work if u have the latest
 gambas-debians for ubuntu and debian.
 
 Pls, if it is possible, put these for easy/direct download on the gambas
 website server.
 
 Because Hardy is a LTS, so I prefer to use it over the latest version. It
 will be a lot of help for me and other users.
 
 Still I wish if we could get direct binary/shell installers/upgraders.
 
 Thanks a lot.
 
 Best Regards
 
 Khurram
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-20 Thread KhurramM

Sir the page is in French, I dont understand what to do here?

Best Regards



programacion wrote:
 
 Hi.
 
 Look this link http://www.gambas-it.org/gmbs/modules/news/
 
 Regards
 
 El mié, 20-05-2009 a las 11:10 -0700, KhurramM escribió:
 
 Sir it will be a very excellent piece of work if u have the latest
 gambas-debians for ubuntu and debian.
 
 Pls, if it is possible, put these for easy/direct download on the gambas
 website server.
 
 Because Hardy is a LTS, so I prefer to use it over the latest version. It
 will be a lot of help for me and other users.
 
 Still I wish if we could get direct binary/shell installers/upgraders.
 
 Thanks a lot.
 
 Best Regards
 
 Khurram
 --
 Crystal Reports - New Free Runtime and 30 Day Trial
 Check out the new simplified licensing option that enables 
 unlimited royalty-free distribution of the report engine 
 for externally facing server and web deployment. 
 http://p.sf.net/sfu/businessobjects
 ___
 Gambas-user mailing list
 Gambas-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/gambas-user
 
 

-- 
View this message in context: 
http://www.nabble.com/Feature-Request---Package-Management-tp23610862p23647069.html
Sent from the gambas-user mailing list archive at Nabble.com.


--
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers  brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing,  
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA,  Big Spaceship. http://www.creativitycat.com 
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-19 Thread Joshua Higgins
Sun's JDK binaries also includes the dependencies needed, and we'd need a
package for each architecture, but I'm all for the idea.
I'm assuming that it would install it somewhere like /opt, then
the dependencies would be in a separate prefix there too. The only problem
then is, say because your on Hardy, you'd possibly have two different GTK
versions and it may get hard to maintain efficiently, unless the install
script detected the distro, and automatically satisfied the dependencies,
but then you might as well make a load of .debs.

Just my thoughts

2009/5/19 KhurramM kms...@gmail.com


 Hi all!

 I dont know, if its possible, but I like to have a installer like:

 gambas-3.1.2-install.bin or gambas-3.1.2-install.sh

 for every new release (stable or unstable), for all linuxes.

 Advantages:

 1 Faster updating.
 2 Faster bug fixing (as every one uses it).
 3 More documentation to configure and use.
 4 Choice to use any version  any-time.
 5 Be independent of compiling and dependency seeking.
 6 Single repos for all linux-variants.
 7 Easy downgrading, if required.
 8 Easy testing of a unstable release.
 9 Installing as a core-package rather then a dependent.
 10 More helps available.

 Just as sun offers jdk and jre releases fro linuxes.

 Installer and un-installer packages be also available in the same format.

 Please Agree!:-) Thanks in advance.

 Currently I am on hardy, and I dont find it comfortable to compile.

 Best Regards to all..
 --
 View this message in context:
 http://www.nabble.com/Feature-Request---Package-Management-tp23610862p23610862.html
 Sent from the gambas-user mailing list archive at Nabble.com.



 --
 Crystal Reports - New Free Runtime and 30 Day Trial
 Check out the new simplified licensing option that enables
 unlimited royalty-free distribution of the report engine
 for externally facing server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Gambas-user mailing list
 Gambas-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/gambas-user




-- 
joshua higgins
--
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-19 Thread Rob
On Tuesday 19 May 2009 03:07, KhurramM wrote:
 gambas-3.1.2-install.bin or gambas-3.1.2-install.sh
 for every new release (stable or unstable), for all linuxes.
 2 Faster bug fixing (as every one uses it).

I certainly wouldn't.  If I can't install something using apt-get, I build 
my own package rather than using some binary installer.  

 5 Be independent of compiling and dependency seeking.

You realize that for Gambas to include all its dependencies in the 
installer - Gtk, KDE, mysql, all the other libraries, statically linked so 
they'll run on any version of Linux - would make the Gambas installer fill 
a CD and maybe more, right?  

 8 Easy testing of a unstable release.

When it comes to unstable development versions of programs, I think putting 
the make barrier in place is useful because it prevents less technical 
users from testing software that isn't safe for them to use yet.  If you 
have trouble compiling things, you're also going to have trouble running a 
debugger to post a stack trace after a crash.

 3 More documentation to configure and use.
 10 More helps available.

How will putting Gambas into a monolithic installer create more 
documentation and help?

 Just as sun offers jdk and jre releases fro linuxes.

Sun offers their jdk and jre installers because they used to be proprietary 
software and most distributions wouldn't package them.  That has changed, 
at least partly, but their culture is already in place.  Also, Java has 
very few dependencies, because it reinvents the wheel for the most part 
rather than using existing toolkits and libraries the way Gambas does.

 Currently I am on hardy, and I dont find it comfortable to compile.

There is an installer system called Klik that would provide what you're 
describing, a single file that includes all dependencies, and years ago 
someone packaged Gambas 1.x for Klik.  But I don't know if anyone updates 
it any more and even so, if you're running a KDE 3 system and try to 
install a version of Gambas that includes an entire copy of KDE 4, for 
example, I think it's not going to work too well.  It's a moot point, 
since even when they kept Klik up to date, they only included stable 
versions of programs, not development ones.

Rob

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-19 Thread Sergio A. Hernandez
The idea itself sound nice, a unique way to install your favorite
application.
But, the concept is a contradiction to what Linux: is almost 300 different
distros most of them active. 1000s of diferent projects, manuals, tutorials,
books, etc.

Some people think that is one of the weakest links of Linux, that all we are
divided in several distros and several projects. But I think is what make
Linux so attractive, the freedom to use whatever desktop, software, distro,
etc you want. Who cares if Linux will never beat Windows?
Me and my family use Linux and we love it, and is what really matters.

On my opinion, of the two major distros (Ubuntu  OpenSuse) the one that
makes your life easier is Ubuntu, some time ago I just give up to have the
latest and greatest version of Gambas and other projects, I try to be
patient and wait to the ubuntu package.
*BTW, when is going to be ready the newest Gambas packages for Ubuntu???
*
:-) have a nice day.

On Tue, May 19, 2009 at 8:24 AM, Rob sourceforge-raind...@kudla.org wrote:

 On Tuesday 19 May 2009 03:07, KhurramM wrote:
  gambas-3.1.2-install.bin or gambas-3.1.2-install.sh
  for every new release (stable or unstable), for all linuxes.
  2 Faster bug fixing (as every one uses it).

 I certainly wouldn't.  If I can't install something using apt-get, I build
 my own package rather than using some binary installer.

  5 Be independent of compiling and dependency seeking.

 You realize that for Gambas to include all its dependencies in the
 installer - Gtk, KDE, mysql, all the other libraries, statically linked so
 they'll run on any version of Linux - would make the Gambas installer fill
 a CD and maybe more, right?

  8 Easy testing of a unstable release.

 When it comes to unstable development versions of programs, I think putting
 the make barrier in place is useful because it prevents less technical
 users from testing software that isn't safe for them to use yet.  If you
 have trouble compiling things, you're also going to have trouble running a
 debugger to post a stack trace after a crash.

  3 More documentation to configure and use.
  10 More helps available.

 How will putting Gambas into a monolithic installer create more
 documentation and help?

  Just as sun offers jdk and jre releases fro linuxes.

 Sun offers their jdk and jre installers because they used to be proprietary
 software and most distributions wouldn't package them.  That has changed,
 at least partly, but their culture is already in place.  Also, Java has
 very few dependencies, because it reinvents the wheel for the most part
 rather than using existing toolkits and libraries the way Gambas does.

  Currently I am on hardy, and I dont find it comfortable to compile.

 There is an installer system called Klik that would provide what you're
 describing, a single file that includes all dependencies, and years ago
 someone packaged Gambas 1.x for Klik.  But I don't know if anyone updates
 it any more and even so, if you're running a KDE 3 system and try to
 install a version of Gambas that includes an entire copy of KDE 4, for
 example, I think it's not going to work too well.  It's a moot point,
 since even when they kept Klik up to date, they only included stable
 versions of programs, not development ones.

 Rob


 --
 Crystal Reports - New Free Runtime and 30 Day Trial
 Check out the new simplified licensing option that enables
 unlimited royalty-free distribution of the report engine
 for externally facing server and web deployment.
 http://p.sf.net/sfu/businessobjects
 ___
 Gambas-user mailing list
 Gambas-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/gambas-user

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user


Re: [Gambas-user] Feature Request - Package Management

2009-05-19 Thread KhurramM

Hello All!

TO joshiggins
 ...The only problem
then is, say because your on Hardy, you'd possibly have two different GTK
versions... 
 Intelligent Installer, it installs only what is not present on the
 system.

TO Rob Kudla
 ...I build my own package rather than using some binary installer.  ... 
 It is what you prefer, not me.
... would make the Gambas installer fill a CD ...
Does JDK do that?  Do people complain?
 8 Easy testing of a unstable release.
 What if I still wanna try? :working:
... How will putting Gambas into a monolithic installer create more
documentation and help?...
 Any user on Any Linux can access yours and mine help and documentation.
 Linux-Platform independent. Also same configuration settings.
...There is an installer system called Klik that would provide what you're
describing...
. Klik failed to work on 50% applications, on my testing it. :-((:-((
TO Sergio A. Hernandez 
.. I try to be patient and wait to the ubuntu package. ... 
 I am not patient on waiting for ubuntu to package for me. I am
 concerned to install and use the latest. :-(

Thanks all, and I hope my request is accredited by the Gambas Developer
Team. :-)
-- 
View this message in context: 
http://www.nabble.com/Feature-Request---Package-Management-tp23610862p23629262.html
Sent from the gambas-user mailing list archive at Nabble.com.


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user