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.   

Reply via email to