|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 - 3 | Next > |
|
|
Re: Re: Can we expect to see MySQL in NB soon?In short, why not give people the option? I for one like an all in one download and auto configuration. Its always good avoiding being a Jack of all trades and master on none. The IDE still needs some working. Its always good to live stuff to the pros, addressing an issue peace meal negativity affects user experience because of user expectations. On 18/01/2008, darrinps@... <darrinps@...> wrote:
So I take it all of you folks are in favor of removing the Glassfish installation? -- ________________________________________________ |
|
|
Re: Re: Can we expect to see MySQL in NB soon?Am Fri, 18 Jan 2008 5:55:27 -0800
schrieb <darrinps@...>: > In short, why not give people the option? I for one like an all in > one download and auto configuration. Yes, of course options are good. But generally I think one should consider whether or not to actually provide such an option, or, put another way, who would benefit from that: - Talking about desktop applications, so far a lot of people I know (both Java and non-Java developers) do their persistence of data using some home-brewn file/xml/whatever-based storage mechanisms. In this situation, introducing a consistent development framework including, say, the Swing Application Framework and a lightweight database engine (JavaDB, HSQL, sqlite, whatever) could provide them with a better way of building applications, a better way of getting their job done, and, asides this, introduce some kind of "Rapid Application Development" feeling to NetBeans which made people run for Delphi (building GUI apps that persist stuff in dBase files) aeons ago... - Talking about anything server, I don't see no benefit in bundling it. As soon as you're about to do "real-world" applications using any of these (no matter whether application server or backend RDBMS), you will have to think about a standalone installation, possibly a production and a testbed system, and about integration of those to with your IDE anyhow. A preinstalled local server doesn't help much here I guess. So, I wonder who could actually benefit from having an SQL server database bundled with an IDE installation, possibly even having components depending on it to be installed locally? Cheers, Kristian -- Kristian Rink * http://zimmer428.net * http://flickr.com/photos/z428/ jab: kawazu@... * icq: 48874445 * fon: ++49 176 2447 2771 "One dreaming alone, it will be only a dream; many dreaming together is the beginning of a new reality." (Hundertwasser) |
|
|
|
|
|
RE: Can we expect to see MySQL in NB soon?Well I'm not so sure this is an either/or situation. The people who
actually do the integration may not be those who would otherwise develop IDE functionality. In other words, it could be developers from MySQL who do the integration rather than the other way around. That said, of far greater importance for me would be to have the support of free-form projects and free-form web projects in particular. That however is likely to be a more challenging and time-consuming task than MySQL integration. Daniel Sheppard -----Original Message----- From: Glenn Holmer [mailto:gholmer@...] Sent: 18 January 2008 13:49 To: nbusers@... Subject: Re: [nbusers] Can we expect to see MySQL in NB soon? Wade Chandler wrote: > as we can't possibly embed 2,3, + RDBMSs in the IDE to me the best > answer is neither. Let the IDE ship a few libraries for client > connections and provide good support, but let the developers decide > those they want to use. +1, we don't even use the bundled Tomcat and GlassFish, although we're running both on our servers. There's no point in including databases that people probably have installed already. One lightweight, embeddable one like Derby (suitable for the sample programs) I can see, but let's don't have the kitchen sink. -- ____________________________________________________________ Glenn Holmer gholmer@... Software Engineer phone: 414-908-1809 Weyco Group, Inc. fax: 414-908-1601 |
|
|
Re: Can we expect to see MySQL in NB soon?Look, folks, let's get down to the brass tacks here. So far everyone has been looking at this integration specifically from "the ease of development" standpoint. Now, for those developers who are using M$ Window$, having MySQL embedded with the IDE would probably not be a bad thing, so they can develop an application (desktop or web) that attaches to a *real* database server, instead of the DerbyDB system. For those of us who run and develop on Linux, having MySQL embedded with the IDE wouldn't be that good of a thing, as we already (usually) have MySQL installed via our distro, configured and usable. All of this is the "ease of development" standpoint. However, I think that everyone is missing the bigger issue.
I don't know about anyone else, but for *most* (read, "all but one") of my projects, my clients usually already have a database server that they are used to, with a ton of data on it. Now, some of those clients may have MySQL, some may have M$ SQL, some may be running PostGreSQL or DBII, or whatever. If I'm developing with MySQL, sometimes, not often but sometimes, an stored procedure that I write on MySQL doesn't work as expected on other RDBMS. With that in mind, I typically have all of the various SQL servers installed on my development machine and start/stop them as necessary based upon the server that my client uses. Basically, what I'm saying is that our clients' needs should determine the way that we develop, not ease of development. We all need to look at the issue of whether MySQL should be embedded with NetBeans from the "client-centric" standpoint. Do we all want to force all of our clients to use MySQL, simply because MySQL is more convenient for us due to being embedded in our IDE of choice? I say no! I'm not saying that MySQL shouldn't be an *optional* install with the IDE, but it should *never, ever* be a _required_ component. If we look at this question from a client-centric standpoint, I'm sure all of us will agree that having one particular SQL server embedded with out IDE would be a bad idea. The only way that this would be a good idea is if Sun purchased *all* of the RDBMS systems and then NetBeans embedded all of them within the IDE. You see, that would be ridiculous, but would keep all of us focused on our clients...Just my $0.02. Cheers, Sean Carrick PekinSOFT Systems PekinSOFT@... On Jan 18, 2008 9:52 AM, Daniel Sheppard <D.Sheppard@...> wrote: Well I'm not so sure this is an either/or situation. The people who |
|
|
Re: Can we expect to see MySQL in NB soon?I haven't read the all discussion as it somehow started to look that
it was going on in circles, and the main point of it centered in embedding mysql int the IDE. I don't usually go for the Miscrosoft way of doing things, but as I'm stating to use VS2005 more often, I have to say the integrating, and not embedding, like Microsoft has done with it's IDE and MSSQL is a nice thing to have. I would like the possibility of choosing either to have mysql in the download or to install it myself, and I would like the installer to detect that mysql is already installed in my system and have use it, like VS2005 installer does. VS2005 uses alot of features based on MSSQL, there are various wizards that speed up integration with the database server, like setting up ASP.net to use Membership on some existing database, all done inside the IDE, without having to fire up the MSSQL manager. That I would like to have in Netbeans, a simpler way of setting my application to use mysql, a more usable database browser, more tools that would allow me to do almost everything I need without stepping out of the IDE. To have it embedded in Netbeans would not be that good, as it was stated before, I also have some of the tools already installed and configured to work the way I want, mysql being one of them, having the IDE's installer requesting me to install another version of an existing tool is not something I crave for :) I think my point goes down to more integration not embedding. -- Best regards, Sérgio Lopes |
|
|
Re: Can we expect to see MySQL in NB soon?On Jan 18, 2008 10:37 AM, Sergio Lopes <knitter.is@...> wrote:
...but as I'm stating to use VS2005 more often, I have Right...thank you for helping me with the point that I was making. M$ likes to have their SQL server embedded and integrated with their IDE because, to Micro$oft's way of of thinking, they want people to become absolutely dependent upon their systems. They don't want users to ever realize that they have a choice, because then the users *may* not choose Micro$oft, and Micro$oft does not want that to ever happen. To have it embedded in Netbeans would not be that good, as it was This was *exactly* what I was saying about not having the MySQL integration/embedding be a required part of the installation, like glassfish is. What you had said earlier (accidentally deleted your statement, sorry) about having the installer check to see if MySQL is already installed, *before* it tries to install it, wouldn't be bad, though it would bloat the installer for those who already have MySQL on their system. Cheers, Sean Carrick PekinSOFT Systems PekinSOFT@... |
|
|
Re: Can we expect to see MySQL in NB soon?Sean Carrick wrote:
> Look, folks, let's get down to the brass tacks here. So far everyone > has been looking at this integration specifically from "the ease of > development" standpoint. Now, for those developers who are using M$ > Window$, having MySQL embedded with the IDE would probably not be a > bad thing, so they can develop an application (desktop or web) that > attaches to a *real* database server, instead of the DerbyDB system. For I'm just not understanding the contempt people on this thread have for JavaDB. JavaDB which is apachy derby, which was IBM Cloudscape is an extremely powerful, stable, and multi-platform database with standalone and embedded capabilities. It's 100% Java, that alone says perfection! I'm not sure of the history and if I'm wrong I'm sure to be called on it on no uncertain terms, but I'm pretty sure Cloudscape had support for foreign keys before MySQL did. 'Stop picking on JavaDB! Leave Java DB alone!' |
|
|
Re: Can we expect to see MySQL in NB soon?You don't have Netbeans on your servers either, right? Servers are built differently. We are talking about the Developer Pack. It should contain the kitchen sink, or at the very least an easy way to obtain and configure the various tools from within Netbeans.
On Jan 18, 2008 8:48 AM, Glenn Holmer <gholmer@...> wrote: Wade Chandler wrote: |
|
|
Re: Can we expect to see MySQL in NB soon?Michael Mellinger wrote:
> You don't have Netbeans on your servers either, right? Servers are built > differently. We are talking about the Developer Pack. It should contain the > kitchen sink, or at the very least an easy way to obtain and configure the > various tools from within Netbeans. The reason we don't use the embedded Tomcat and Glassfish is that we want to be sure we are debugging and deploying to the exact same version. We debug our apps on external copies of these app servers from within NetBeans, and it works great. We set them up this way in the "Services" tab. You can deploy to an external copy, as well. -- ____________________________________________________________ Glenn Holmer gholmer@... Software Engineer phone: 414-908-1809 Weyco Group, Inc. fax: 414-908-1601 |
|
|
Re: Can we expect to see MySQL in NB soon?And PostgreSQL blows them both out of the water! Sun was getting
behind Postgres. I wonder what will happen to that now? They could have supported or branded Postgres and had a real, competitive offering in the DB areana. Now they have another orphan. One way to waste a BILLION bucks! As a shareholder I am NOT happy!!! > I'm just not understanding the contempt people on this thread have for > JavaDB. JavaDB which is apachy derby, which was IBM Cloudscape is an > extremely powerful, stable, and multi-platform database with standalone > and embedded capabilities. It's 100% Java, that alone says perfection! > > I'm not sure of the history and if I'm wrong I'm sure to be called on it > on no uncertain terms, but I'm pretty sure Cloudscape had support for > foreign keys before MySQL did. > > 'Stop picking on JavaDB! Leave Java DB alone!' > > > |
|
|
|
|
|
Re: Can we expect to see MySQL in NB soon?Beta was better than VHS too... Postgres has not taken off like MySQL has. Sun can still provide support for Postgres. The market decides. In the meantime, they certainly should do their best to take advantage of the market's interest in MySQL.
On Jan 18, 2008 12:50 PM, Chuck Davis <cjgunzel@...> wrote: And PostgreSQL blows them both out of the water! Sun was getting |
|
|
|
|
|
|
|
|
Re: Can we expect to see MySQL in NB soon?Holy schmoly! Quite a lot of opinions here! It's great to see so
much passion and interest in databases and NetBeans! Full disclosure: I'm the Sun employee currently responsible for core database tooling in NetBeans (e.g. the Database Explorer and Java DB support). I personally don't think it's a good idea to bundle MySQL with NetBeans. If you've noticed, we actually don't bundle Java DB. We do detect it if it's on your system, either the one that's bundled in JDK 6 or the one bundled in Glassfish (which *is* bundled with the enterprise version of NetBeans). There are a lot of other interesting ideas out there. You're not the only one asking me what we should do here or providing opinions. I've had a very busy last few days :) I hope to gather up all your ideas, put them into some kind of reasonable form, and get your votes on what we should be doing. So please send your ideas my way. First step; let's brainstorm on ideas. Send them to me, and not just nbusers, or I may miss them. I'll add them to the Wiki. Or you can add them directly to the Wiki. We'll go from there. I think database tooling for NetBeans just got a little kick in the pants :) David P.S. For more on this please see http://davidvancouvering.blogspot.com/2008/01/netbeans-and-mysql-what-to-do.html On Jan 17, 2008 10:33 AM, <darrinps@...> wrote: > Are there any plans to ship NetBeans with MySQL instead of JavaDB (which I have had...well...a fair share of problems with over the last few years) now that Sun is planning to buy MySQL? > > If not bundled, will it at least have better out of the box support (come with the MySQL driver, etc.)? > > > > -- David W. Van Couvering http://davidvancouvering.blogspot.com |
|
|
Re: Can we expect to see MySQL in NB soon?I agree that "database tooling" would be extremely useful as a tightly
woven part of Netbeans. I just don't see the practicality of bundling any single database. It makes a lot more sense to me to build in real overall generic support sort of the equivalent of JDBC to Java. Let Netbeans support database access and behavior but in such a way that we developers can pick and choose the best engine for each application. Also, as someone mentioned (I'm sorry, I forgot who) in many if not most cases, our clients already have a database in place and we have to develop to it. Where this is not the case, as developers we probably already have a favorite that we might prefer to use over whatever single option was available bundled. I believe bundling just makes more work for most of us who would more often than not, not be able to or want to use it anyway. For example, I assume that I have some overhead in having JavaDB built into my version of Netbeans. JavaDB will not work for my application without a great deal of effort in rewriting that I am not inclined to do. Bayless ----- Original Message ----- From: "David Van Couvering" <david@...> To: <nbusers@...> Sent: Friday, January 18, 2008 3:24 PM Subject: Re: [nbusers] Can we expect to see MySQL in NB soon? > Holy schmoly! Quite a lot of opinions here! It's great to see so > much passion and interest in databases and NetBeans! Full disclosure: > I'm the Sun employee currently responsible for core database tooling > in NetBeans (e.g. the Database Explorer and Java DB support). > > I personally don't think it's a good idea to bundle MySQL with > NetBeans. If you've noticed, we actually don't bundle Java DB. We > do detect it if it's on your system, either the one that's bundled in > JDK 6 or the one bundled in Glassfish (which *is* bundled with the > enterprise version of NetBeans). > > There are a lot of other interesting ideas out there. You're not the > only one asking me what we should do here or providing opinions. I've > had a very busy last few days :) > > I hope to gather up all your ideas, put them into some kind of > reasonable form, and get your votes on what we should be doing. So > please send your ideas my way. > > First step; let's brainstorm on ideas. Send them to me, and not just > nbusers, or I may miss them. I'll add them to the Wiki. Or you can > add them directly to the Wiki. > > We'll go from there. I think database tooling for NetBeans just got a > little kick in the pants :) > > David > > P.S. For more on this please see > http://davidvancouvering.blogspot.com/2008/01/netbeans-and-mysql-what-to-do.html > > On Jan 17, 2008 10:33 AM, <darrinps@...> wrote: >> Are there any plans to ship NetBeans with MySQL instead of JavaDB (which >> I have had...well...a fair share of problems with over the last few >> years) now that Sun is planning to buy MySQL? >> >> If not bundled, will it at least have better out of the box support (come >> with the MySQL driver, etc.)? >> >> >> >> > > > > -- > David W. Van Couvering > http://davidvancouvering.blogspot.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.516 / Virus Database: 269.19.6/1231 - Release Date: 1/18/2008 > 11:55 AM > > |
|
|
Re: Can we expect to see MySQL in NB soon?Bayless,
That was me that you cited...Thanks for giving credence to what I said. ;-) Group, Even after what I posted earlier, I still see a lot of comments that are looking at this from an ease-of-development standpoint and not from a client-centric standpoint. Wade Chandler, IMHO, hit the nail on the head when he mentioned that every developer has his/her favorite tools and *all* of them can't be included in the IDE. Therefore, I think that the database team should just continue to improve the JDBC API for use with whatever SQL back-end the developer chooses to use, or client already has in use. This would be a better allocation of resources than trying to embed or integrate MySQL (which is only one of *many* quality SQL servers available, BTW) into NetBeans. Also, Wade was right about what could then happen to the MySQL tree when there is one branch going off on the primary track and the other going off on the NetBeans track. Having been in Linux since RH 5.2, I can concur with Wade about the way the various Open Source projects have ended up with their CVS root not looking like a tree, so much as it looks like a web. When each distro started creating their own "version" of OpenOffice.org, for example, you had one distro that had better support for one feature and another distro with better support for a different feature, when the best solution would have been for those distros to have collaborated so that OpenOffice.org would be improved as a whole. This same kind of situation could continue to happen (yes, it's already happened, look at the version on Fedora 7, compared to the version on openSuSE 10.2) to MySQL if it starts being embedded/integrated into NetBeans. However, now that Sun has purchased MySQL, maybe they will be able to bring all of the various tracks the Linux distros have pushed MySQL into back into one main stream of releases. It would be nice to see this happen. Oh well, just another $0.02 from me... Cheers, Sean Carrick PekinSOFT Systems PekinSOFT@... On Jan 18, 2008 9:29 PM, Bayless Kirtley <bkirt@...> wrote: I agree that "database tooling" would be extremely useful as a tightly |
|
|
|
|
|
Re: Can we expect to see MySQL in NB soon?Greetings Everyone,
My personal opinion is that NetBeans doesn't need to bundle an entire database bundled with it. I think good support for working with many databases should be the goal. Bundling a database with NetBeans is only going to be helpful for the percentage of NetBeans users who 1) use databases (currently I work on a large, stand-alone, end-user spectroscopy application that does not utilize a database of any kind), and 2) can and want to use whatever database is bundled with the IDE (at my last job when I was writing Java web applications, I didn't get to make choices about which databases were used. Either our clients made that choice for us, or the applications that were already in development when I got their had their own databases already created). If you're not in one of these two groups, having a bundled database with the IDE is just going to mean a more bloated download. Just my $0.02. Na'Tosha On Jan 18, 2008 3:24 PM, David Van Couvering <david@...> wrote:
Holy schmoly! Quite a lot of opinions here! It's great to see so |
| < Prev | 1 - 2 - 3 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |