Given that, and some of the intimations by others, I'm going to vote +1 for 
developing it as a Swing based GUI.

Having used both a ton, I always liked the Swing object model better than SWT 
anyway.  :-)



-----Original Message-----
From: nisen [mailto:[email protected]] 
Sent: Monday, February 22, 2010 11:55 PM
To: [email protected]
Subject: Re: [jira] Created: (PDFBOX-627) [gui] The PDFBox GUI for gsoc2010

I am familiar with Swing and mentor students who has  graduate now use Swing.
I use swt/eclipse develop only read a book and write some test code,no
real project.
I vote Swing to develop gui.

I know ArgoUML,I am a develop for argouml-i18n-zh which is the
translation to Chinese project for ArgoUML.



2010/2/23 Martinez, Mel - 1004 - MITLL <[email protected]>:
> Yes, although it is an important point that you raise: Eclipse IDE provides
> a lot of tooling that makes this easier.
>
> Personally, I am agnostic between the two camps - and frankly, building it
> as a conventional SWING app and deploying using JNLP is a robust solution
> that any tools can be used to work on it with.
>
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> Sent: Monday, February 22, 2010 1:37 PM
> To: [email protected]
> Cc: [email protected]
> Subject: RE: [jira] Created: (PDFBOX-627) [gui] The PDFBox GUI for gsoc2010
>
> Would developers who do not use Eclipse (nor any Eclipse derivative) be
> able to work on and test the code if it was an Eclipse plugin instead of a
> single application?
>
> --Adam
>
>
>
> From:
> "Martinez, Mel - 1004 - MITLL" <[email protected]>
> To:
> "[email protected]" <[email protected]>
> Date:
> 02/22/2010 10:31
> Subject:
> RE: [jira] Created: (PDFBOX-627) [gui] The PDFBox GUI for gsoc2010
>
>
>
> Actually, you should understand that it is perfectly possible to create a
> 'standalone' application out of an Eclipse feature (feature==set of
> plugins).
>
> You just implement an 'application' extension that directly opens the
> perspective for your feature and specify that with the -application switch
> at startup.
> To deploy, just package the base Eclipse RCP (Rich Client Platform)
> features/plugins (or even a subset of that if you don't need all that) and
> don’t bother to include the entire set of development tools and stuff.
>
> There are multiple applications out there that now make use of this model
> (Lotus' Notes & Sametime being examples that have nothing to do with
> Development tools).  If you setup an eclipse update site to deploy your
> feature - that can be used for upgrading your feature as well as to enable
> other eclipse-based platforms (example: the Eclipse IDE, MyEclipse, etc.)
> to
> install your feature directly into their configuration.
>
> That said, I'm also a big fan of instead using a more Swing-based gui
> (minimizes the number of extra libraries needed) and using JNLP (Java Web
> Start) to deploy applications.   Doesn't necessarily integrate with other
> applications/platforms, but is simple and very effective.  And if you
> already know Swing, less learning curve (as opposed to learning the
> Eclipse
> SWT & JFace api's).
>
> And actually JNLP can be used to deploy an application built either way.
> Good examples of applications deployed using JNLP include Luke (the Lucene
> index viewer) and ArgoUML (open source UML designer).
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> Sent: Monday, February 22, 2010 12:50 PM
> To: [email protected]
> Subject: Re: [jira] Created: (PDFBOX-627) [gui] The PDFBox GUI for
> gsoc2010
>
> I vote against making it an Eclipse plugin for two main reasons:
> 1.) Not everyone uses eclipse.  Some people use Java Studio, JCreator,
> Netbeans, vi, etc.
> 2.) Users don't want to run a developer environment to run a program. They
>
> want to double click on an icon and have the program appear.  No need to
> make it more difficult to use than all the other PDF readers out there.
>
> --Adam
>
>
>
> From:
> 倪森 (JIRA) <[email protected]>
> To:
> [email protected]
> Date:
> 02/22/2010 00:17
> Subject:
> [jira] Created: (PDFBOX-627) [gui] The PDFBox GUI for gsoc2010
>
>
>
> [gui] The PDFBox GUI for gsoc2010
> -----------------------------------
>
>                 Key: PDFBOX-627
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-627
>             Project: PDFBox
>          Issue Type: Task
>          Components: PDFReader
>    Affects Versions: 1.1.0
>            Reporter: 倪森
>            Priority: Minor
>
>
> As we disscuss in maillist,it's a good idea.
>
> a list of features that we should disscuss or vote
>  * create a wiki for PDFBox:  cwiki or wiki ?
>  * SWT or Swing ?
>  * a single application or Eclipse plugin
>  * plug-in system choose: osgi ,eclipse rcp ,http://jpf.sourceforge.net/,
> or other
>  * host the project in PDFBox svn dir or google code . when it's good,move
>
> it to pdfbox svn
>  * others .....
>
> we disscuss these features add [gui] tag for this task and subtask
>
> About Me:
> I am a jave teacher and programer。
> I can contribute 4h every week to this project. from 2010-3-1 to 2010-7-1.
> I can contribute 3h every day to this project. from 2010-7-1 to 2010-9-5.
>
> I add tag 'gsoc'  'mentor'  by the appointment  from harmony maillist (
> http://markmail.org/message/mhz7dgire7m3va37)
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>
>
>
> ?  Click here to submit conditions
>
> This email and any content within or attached hereto from  Sun West
> Mortgage
> Company, Inc.  is confidential and/or legally privileged. The information
> is
> intended only for the use of the individual or entity named on this email.
> If you are not the intended recipient, you are hereby notified that any
> disclosure, copying, distribution or the taking of any action in reliance
> on
> the contents of this email information is strictly prohibited, and that
> the
> documents should be returned to this office immediately by email. Receipt
> by
> anyone other than the intended recipient is not a waiver of any privilege.
> Please do not include your social security number, account number, or any
> other personal or financial information in the content of the email.
> Should
> you have any questions, please call  (800) 453 7884.
>
>
>
> ?  Click here to submit conditions
>
> This email and any content within or attached hereto from  Sun West Mortgage
> Company, Inc.  is confidential and/or legally privileged. The information is
> intended only for the use of the individual or entity named on this email.
> If you are not the intended recipient, you are hereby notified that any
> disclosure, copying, distribution or the taking of any action in reliance on
> the contents of this email information is strictly prohibited, and that the
> documents should be returned to this office immediately by email. Receipt by
> anyone other than the intended recipient is not a waiver of any privilege.
> Please do not include your social security number, account number, or any
> other personal or financial information in the content of the email. Should
> you have any questions, please call  (800) 453 7884.
>



-- 
nisen(English Name)/倪森(Chinese Name)
Blog: http://nisen.javaeye.com

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to