David, Regarding your general comment - I have seen and used Web Stack options GUI. This doc evolved over a span of several builds and I might have missed some steps. But in the doc. I couldn't find the place where I have asked anyone to download NB. But will look again. Thank you again for the valuable feedback. I will also point to the NetBeans Solaris wiki page.
Frank J David Van Couvering wrote: > Hi Frank, sorry I didn't respond sooner, I didn't catch your email > until just now. Here are my comments: > > A general comment: Some of your statements made it pretty clear to me > that you haven't been playing around with the webstack admin tools or > NetBeans 6 in build 79 or 79a (for example, you say you need to > install NetBeans 6 and the PHP and Ruby plugins, which isn't the > case). Please test your documentation against the features that are > there to make sure it's accurate. > > Page 4 > - The picture showing database support should include Java DB, as we > have strong support for it in NB and it is also a Sun-supported > database that meets a definite set of needs for our developers > > Page 5 > - You only mention PostgreSQL. Should probably mention all or none of > the databases by name. If you want one, MySQL would be my first > choice. > - For SXDE 01/08, NetBeans is already installed. JDK 5 is also there. > So I think it's confusing to say you will need these > - You tell people to go to Services tab and register Apache Web > Server, but before you do that, you need to do All Applications -> > Developer Tools -> Web Stack Admin -> Initialize Web Stack, and then > do Web Stack Admin -> Start Apache2/MySQL Servers > - You don't need to do manual configuration of Apache. Run Find > Server and after about a minute it will find the Apache Server and > set everything correctly > - You should provide instructions on how to set permissions, e.g. "su > root" and then "chmod a+w /var/apache2/2.2/htdocs" > > Page 11 > - You can enable debug directly from the Web Stack Admin menu without > having to edit the ini file. Choose Web Stack Admin -> Options and > select the PHP tab and set the checkbox for "PHP Debugger". This tab > also lets you directly edit the ini file by clicking on "Advanced > Configuration" > > Page 12 > - PHP plugin *is* available with Solaris, see All > Applications->Developer Tools->NetBeans PHP IDE 6.0 > > Page 14 > - You don't need to start Apache Web server using svcadm, it's > available through the web stack admin tools > > Page 16 > - You should provide instructions on how to make the Ruby gem > repository writeable ("su root" and "chmod -R a+w > /var/ruby/1.8/gem_home"), and how to install Ruby on Rails > (Tools->Gems, then install Ruby on Rails, making *sure* you install > Ruby on Rails 1.x rather than 2.x). Also, note you can install Rails > directly from NetBeans, rather than from the command line. > > Page 18 > - NetBeans 6.0 on Solaris *comes* with Ruby support, you don't need to > install it via the plugin manager. > > Page 20 > - The PostgreSQL driver is *not* pre-installed with NetBeans Ruby > support. You need to install the postgres-pr Ruby gem using the Gem > Manager > - When using PostgreSQL with JRuby (not native Ruby), you need to edit > the database.yml file and uncomment the lines that start with "host" > and "port", otherwise Ruby access to PostgreSQL will fail > > Page 22 > - We do not *support* all the databases you list. We have users using > them. The official list of database drivers that we test and support > can be found at http://wiki.netbeans.org/DatabasesAndDrivers. > > - Initial setup of PostgreSQL is quite easy in 01/08: > * su root > * svcadm enable postgresql:version_)82 > That's it. This automatically sets up the data directory and > initializes the database as part of starting the service. > > Page 24 > - The default password for Postgres is an empty password, not 'postgres' > > Page 26 > - *Please* don't guide users towards "Design Query". This > functionality is limited and somewhat broken. Just have them use > "Execute Command..." and work with the straight SQL editor > > Page 27 > - I recommend putting MySQL ahead of PostgreSQL given it's import in > the AMP stack and our recent acquisition. > - Please just have people start MySQL from the webstack tool menu, no > point bothering them with svcadm. At a minimum, put the svcadm > instructions second, not first. > > Page 28 > - You should indicate that the default user/password for MySQL is > "root/<empty>", and that there is no database name available > initially. > - Change "like PostgreSQL" to "like MySQL" > - "Updating the D" should be "Updating the DB" > > Page 35 > - Why don't you point to the Wiki page I set up for NB and Solaris, at > http://wiki.netbeans.org/NetBeansAndSolarisHowTos. Nothing there yet, > but there will be in time for the release (although your doc has > covered a lot of it, thanks!) > > David > > > > > On Jan 25, 2008 9:04 PM, Frank Jennings <Frank.Jennings at sun.com> wrote: > >> Hello everyone, >> I'm Frank from the Solaris Developer IP group. I'm collecting Web Stack >> specific information for publishing in NetBeans site. >> Please visit the following link: >> >> http://www.jennings.in/wstack/NB_WebStack_Draft2.pdf >> >> for a PDF containing information on getting started with NetBeans for >> Web App. development. The information and instructions are specific to >> Web Stack available through SXDE 1/08. It is not a marketing doc or a >> Web Stack-NB reference manual. It is just a quick start guide that >> NetBeans community will need to consider using NetBeans on Solaris for >> web development. >> >> The document is targeted for existing NetBeans users and web application >> developers. >> >> Please review the document and send me any information that needs to be >> included in this guide. The final guide will be available on NetBeans >> wiki site post SXDE 1/08. >> >> (Re-sending the mail as my earlier mail bounced back due to the large >> PDF (~2MB)). >> >> Regards >> Frank J >> >> _______________________________________________ >> >> >> webstack-discuss mailing list >> webstack-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss >> >> > > > >