On Nov 29, 2005, at 11:39 AM, John Anderson wrote:

I think it makes sense to have an end-user version that is stripped of all the unnecessary stuff, e.g. unused Python packages, pylint, pychecker, epydoc tests etc. if it reduces our footprint. Do we have any idea how much space can be saved by doing this?

I think that right now our end-users are more like developers than "normal" end-users so having the extra support code in place makes sense. Plus they really don't take up that much space - especially compared to the size of Python or wxPython:

epydoc: 688k
logilab: 440k (part of pylint)
optik: 84k (part of pylint)
pychecker: 264k
pylint: 244k

Total size is 1,720k

The total size of just the python libraries in debug is 57M and for release 56M

So the difference footprint wise is non-existent

I also think it's useful to have a "debug" version that can be downloaded, i.e. you don't have to build it. I find a significant number of bugs with the debug version, so I assume other people will too -- and building Chandler is too difficult for most people.

The only OS that I would even begin to think is "too difficult" would be Windows as it does require a bit of pre-setup before downloading the source and running "make world" in external/. But the Linux or OS X full builds are about as simple as you can get - heck we even have the compiler ready for installation in case someone is using a distro that doesn't have a modern version of gcc.

Heck, I think the gyrations required to get Wing setup to do full symbol debugging is more complicated than doing a Chandler full build - but that's just my non-IDE self talking ;)

I really think that for the few that need full debug builds they could do them and if they do run into issues I can walk them thru any rough spots that come up.

---
Bear

Build and Release Engineer
Open Source Applications Foundation (OSAF)
[EMAIL PROTECTED]
http://www.osafoundation.org

[EMAIL PROTECTED]
http://code-bear.com

PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29


Attachment: PGP.sig
Description: This is a digitally signed message part

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to