Hi everybody,

I apologize for the delay in following up. Yes, you are correct, we
will provide you with a free license but also help create and maintain
the installers (or as you mention we can create the first build and
you can maintain the rest).

> That would really help, but I didn't think that you
> guys would be willing to do something like that for free.. I wouldn't have
> asked if you didn't say

Our main limitation is time (we are still relatively small company).
We come from an open source background (Apache, Mono contributors) and
this is one way we can give back.  We also work on BitNami.org as time
permits. So how do you want us to get started?  Do you already have
binaries/documentation/thoughts about what you want the installers to
look like? Should be have the conversation in the list, separately,
IRC?

Please see below for answers to your other questions

Best regards

Daniel



>> > no deb/rpm (or other native package management system) integration
>>
>> We support integration with the native package manager,
>
> oh great! On the website it says rpm integration only.. is it outdated?

Yes, we do offer 'deb' and 'rpm' creation. Integrating with the
package database with a regular installer is only supported for RPM
(that is, you install with the GUI installer wbut it still shows with
rpm -ql, etc.)

> that's good, anyways, like I said, we could build with autopackage and use
> its generated binaries... we already need to build it before packaging so we
> would just have to do it with apgcc instead of gcc...

Ok, that is up to you, what you think is best.

> That's nice, do you have any docs on the xml format so we can have a look?
> it would be nice if we could specify full directories and excluded files
> (like we currently have in our makefile) so we could say 'take this whole
> directory but ignore this file from it'.

You have a manual and a reference document in the docs/ subdirectory
of the installation.
We currently do not offer that level of filtering when packaging, but
what you can do is run a Tcl script
in <preBuildActionList> that cleans up and prepares the distribution
tree for packaging. We can also
implement that filtering, but it may take us a little bit.


> Yes, the .app in OS X or like we do for windows is good because it just
> works for most users, however for linux I would not recommend that.. many
> linux users are very picky on how they install their software and they
> wouldn't want two version of tcl/tk.. also note that we would need
> gstreamer, farsight, glib, etc.. there is quite a lot of dependencies that
> come into play so bundling everything is not really a good idea for linux
> users since linux has a nice package management system...
> Does bitrock allow integration with the native package manager in terms of
> dependencies? like for example automatically doing 'apt-get install tcl8.5
> tk8.5 libglib2' etc.. Or does it at least have a way to do some pre-install
> hooks or something so we can test if the deps are there? Autopackage allows
> us to write some code for checking dependencies, so it can check if tcl/tk
> is installed and if not it tells the user and tells him how to install it. I
> wouldn't want to loose that functionality.

We do not have built-in actions for that, but we have hooks so you can
write those
dependency checkings. The main issue is implementing the logic for each one
of the supported platforms (which exact package names and versions). You do not
need to tie that up to the installer, either. For example, we could
include a Tclkit, unpack
it and run a 'pre-flight' Tcl script that you write that gives you
complete control over
checking dependencies, installing missing packages and so on.

On the other hand, and specially because you have so many
dependencies, it may be good
to have at least one version that has 'everything and a pony' even if
it takes 30Mb if that
guarantees it will work.

> Yeah, we know you're closed source.. lephilousophe might be a bit too
> pro-OSS but I don't think it really matters as long as it does the job! I
> also like it when companies try to encourage and help open source, so it's
> nice to see you giving out free licenses to open source projects.

Thank you!   We do not want to limit anybody's choice, it is also
always possible for
people to install some other way, we just think having nice installers
will allow more
people to enjoy aMSN  (and, personally what I find more interesting,
reduce the support
cases from people who cannot get it to work)

> there's definitely interest in returning back to bitrock! It's just that
> there are pros and cons and it's hard to make a decision (and change is
> always scary for people).

We can just give it a try, see how 'the experiment' goes and then you
guys decide :)

Best regards

Daniel

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to