On Jan 30, 2:43 pm, Reinier Zwitserloot <[email protected]> wrote:
> Even after the obscure segmentation fault I mentioned in another
> thread, netbeans is unusable on mac os x. I don't understand why the
> posse sings netbeans' praises so, especially considering that most of
> them have macs.
>
> here's a list of things that bugged the hell out of me in the first 2
> minutes:
>
>  - the install isn't mac-like. It creates a directory in /Applications
> and then puts in a single .app file in there. Why not just dump this
> in /Applications directly? That's what every other mac app does. Not a
> show stopper, but shows lack of trying on the mac platform.
>
>  - Nothing is remembered. Everytime I boot netbeans, it'll ask me to
> register. I can click 'never register' until I'm blue in the face. No
> luck. This is a show stopper.
>
>  - hg isn't shipped with mac os x, and it isn't in netbeans either.
> Why not? It's open source. Python's already there, at least on os x
> leopard, so it can't be that hard. Even if you do install hg, netbeans
> can't find it. You have to manually go to the terminal, create
> a .MacOSX dir in your home file, and then an environment.plist, add /
> usr/local/bin there, and *LOG IN AGAIN*. Even technical users
> shouldn't be subjected to that kind of abuse.
>
> When your product takes over an hour to get working properly, you're
> doing it wrong.
>
> Verdict: Netbeans on mac is a toy project.

Hey now - concluding that it's only a toy project based on these
observations is a bit premature.

First of all, your comment that Mac applications should install
directly into /Applications rather than in a directory under
Applications. I agree that would be a good thing, but NetBeans is by
no means alone in this.  In my /Applications I have a folder for Adobe
(containing only Acrobat), and there's a folder named "iWork 08" from
Apple (with Pages and Numbers inside), and there's a Python folder
(containing IDE, Python Launcher, etc). These are all adding a folder
rather than just an .app because they are installing multiple
components.  In my NetBeans folder I have NetBeans (a couple of
versions actually), as well as an install of Apache Tomcat, and an
install of Glassfish.

By the way, speaking of being Mac like - check out the new Mac look of
NetBeans in 7.0 daily builds:
http://blogs.sun.com/stan/resource/laf/nbdev.png

Next, your comment that "hg isn't shipped with mac os x, and it isn't
in netbeans either. Why not? It's open source.".  I'm not sure
NetBeans should be in the business of distributing hg. It would also
have to install Python for you since hg depends on it.  In any case,
I'm not sure why NetBeans didn't find hg for you.  I have hg in my /
usr/local/bin, and NetBeans found it without any problems - I didn't
have to do any of the plist, login/logout stuff you're describing. You
-do- have /usr/local/bin in your $PATH, right?

I have no idea why you keep getting the registration screen. It
doesn't happen for me, and if it was happening to everybody I'm sure
we would be run over by bug reports. In other words, the problem isn't
global, and it would be great if you could file a bug report to find
out what's going on in your case. It's supposed to store a flag in
your userdir recording your preference.

Eric, you shouldn't have to go to the File view to create a new
folder. Just do New (on a package in the Projects view for example, or
from File > New), and then choose "Folder" from the "Other"
category.     I'm not sure what you mean by importing files into a
folder (import what from where? just a file copy? just drag & drop
from folder A to folder B), but if you gave up using the tool just
based on this I'd encourage you to look a little deeper - most of the
benefits in the IDE is not going to be its file manipulation
capabilities, but refactoring, quickfixes, profiling, gui building,
etc etc etc.

-- Tor

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to