[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| RE: [nebula-dev] Re: nebula-dev Digest, Vol 9, Issue 17 | 
As someone from a team that will be using use nebula 
components in the very near future, I agree with this thinking. We'd like to see 
"one-stop shopping" in the form of a zip with everything.
 
Jack Davis
 
 
  
  I've been thinking about this and I'm still supportive, but don't 
  want to lose some of the benefits of how we do things now.
One 
  advantage we have right now is that we provide closer to one-stop shopping for 
  people who download our controls. 
What I mean is that inside the 
  download zip, we all provide a JAR for the widget itself and a separate 
  JavaDoc directory, all at once.  In CompositeTable, I've extended this 
  idea and made my build script also include a src.zip and a snippets.zip so 
  that when someone downloads CompositeTable, they really have *everything* they 
  need to get started with it.  We can get away with this because our 
  controls are really small downloads to begin with, so throwing all the 
  documentation, source code, and snippets into the distribution makes 
  sense.
If we were to move to one plugin per control, I would still want 
  the download file to be a ZIP containing the plugin jar, plus all the stuff it 
  currently has (snippets.zip, src.zip, JavaDoc, etc).  There is no reason 
  to make our users download five tiny things in order to use a control.  
  One download should be sufficient.
Regards,
Dave 
  Orme
-----
Message: 1
Date: Thu, 21 Dec 2006 10:17:30 
  +0200
From: Roland Tepp <roland@xxxxxxxxxxxx>
Subject: Re: 
  [nebula-dev] Support for Eclipse Data Binding
To: Nebula Dev 
  <nebula-dev@xxxxxxxxxxx>
Message-ID: 
  <458A431A.3080806@xxxxxxxxxxxx>
Content-Type: text/plain; 
  charset="utf-8"
I'm not a committer either, but here are my 2 
  cents:
First - the separation of plug-in per widget is good for Nebula 
  because 
I find that I often want to include just one or the other widget 
  and 
don't want to clutter my classpath with others unless I so choose 
  to.
Maybe You could have a build scipt that would generate 2 variants 
  of 
plug-in(s) - one "jumbo" plug-in that contains the whole soup and one 
  
that builds separate plug-ins per widget.
So that those who just 
  want the "nebula widgets", would pick the whole 
thing, but those who want 
  to pick and select, can do that as well...
Tom Schindl kirjutas mulle 
   midagi seesugust:
> Hi,
>
> I'm not a commiter but my 
  feelings are:
>
> - nebbinding +1
> - one plugin / widget 
  -/+0 although I'm more against
>
> What would be when you group 
  widgets:
> - org.eclipse.nebula.table
> - 
  org.eclipse.nebula.text
> - ...
>
> You need some top-level 
  plugins which hold things shared by different
> plugins. Create a 
  seperate plugin / control would be the same as if SWT
> would provide a 
  seperate plugin for each of it's widgets.
>
> Tom
>   
  
-- 
  Roland Tepp
-------------- next part 
  --------------
A non-text attachment was scrubbed...
Name: 
  roland.vcf
Type: text/x-vcard
Size: 223 bytes
Desc: not 
  available
Url : 
  https://dev.eclipse.org/mailman/listinfo/nebula-dev/attachments/20061221/0a23716e/roland.bin
------------------------------
Message: 
  2
Date: Thu, 21 Dec 2006 09:36:48 -0500
From: Christopher J Gross 
  <chris.gross@xxxxxxxxxx>
Subject: Re: [nebula-dev] Support for 
  Eclipse Data Binding
To: Nebula Dev 
  <nebula-dev@xxxxxxxxxxx>
Message-ID:
        <OFD562D72D.D5563A96-ON8525724B.00501B63-8525724B.005046D2@xxxxxxxxxx>
Content-Type: 
  text/plain; charset="us-ascii"
Re: shared things, thats actually 
  something we are trying to avoid.  If 
any of the widgets want to be 
  included in SWT, they should try to have as 
little dependencies as 
  possible.  So we are trying to avoid sharing 
classes across widgets. 
   So this will actually be a boon to that 
  effort.
Tom Schindl <listom@xxxxxxxxxxxxxxx> 
  
Sent by: nebula-dev-bounces@xxxxxxxxxxx
12/20/2006 02:03 PM
Please 
  respond to
Nebula Dev 
  <nebula-dev@xxxxxxxxxxx>
To
Nebula Dev 
  <nebula-dev@xxxxxxxxxxx>
cc
Subject
Re: [nebula-dev] 
  Support for Eclipse Data Binding
Hi,
I'm not 
  a commiter but my feelings are:
- nebbinding +1
- one plugin / 
  widget -/+0 although I'm more against
What would be when you group 
  widgets:
- org.eclipse.nebula.table
- org.eclipse.nebula.text
- 
  ...
You need some top-level plugins which hold things shared by 
  different
plugins. Create a seperate plugin / control would be the same as 
  if SWT
would provide a seperate plugin for each of it's 
  widgets.
Tom
Chris Gross schrieb:
> Sorry Dave, forgot to 
  respond to this.
> 
> Yes I think we should have a separate 
  nebbinding (or maybe just
> nebula.binding?).  This also brings up 
  another thought I've had.  We
> should really separate our widgets 
  into separate plugin projects.  Right
> now, we are just creating 
  separate jars but using the same project.  I
> did this originally 
  so we could ensure that everyone was using the same
> set of 
  dependencies.  But this makes it difficult for developers to use
> 
  our widget in Eclipse applications.  It would make much more sense 
  have
> each widget constitute its own plugin.  This would also mean 
  that any
> additional facilities for each widget (viewers, databinding 
  support,etc)
> would also have to be separate plugins.  I think 
  this makes sense.
> 
> What does everyone else think?
> 
  
> -Chris
> 
> David J. Orme wrote:
>> 
  All,
>>
>> With Eclipse 3.3 comes official API support for 
  Eclipse Data Binding. 
>> I'd like CompositeTable to support this API 
  along with the JFace
>> Viewer API.  We have the NebFace project 
  for JFace viewers, should we
>> create a NebBinding project for Data 
  Binding support?
>>
>>
>> 
  Regards,
>>
>> Dave Orme
>> 
  
------------------------------------------------------------------------
>>
>> 
  _______________________________________________
>> nebula-dev mailing 
  list
>> nebula-dev@xxxxxxxxxxx
>> 
  https://dev.eclipse.org/mailman/listinfo/nebula-dev
>> 
> 
  
> 
  ------------------------------------------------------------------------
> 
  
> _______________________________________________
> nebula-dev 
  mailing list
> nebula-dev@xxxxxxxxxxx
> 
  https://dev.eclipse.org/mailman/listinfo/nebula-dev
_______________________________________________
nebula-dev 
  mailing 
  list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev
-------------- 
  next part --------------
An HTML attachment was scrubbed...
URL: 
  https://dev.eclipse.org/mailman/listinfo/nebula-dev/attachments/20061221/5cc804b0/attachment.html
------------------------------
Message: 
  3
Date: Thu, 21 Dec 2006 09:43:43 -0500
From: Christopher J Gross 
  <chris.gross@xxxxxxxxxx>
Subject: Re: [nebula-dev] Support for 
  Eclipse Data Binding
To: Nebula Dev 
  <nebula-dev@xxxxxxxxxxx>
Message-ID:
        <OFA1127BC9.F3F6E025-ON8525724B.00500F03-8525724B.0050E8D0@xxxxxxxxxx>
Content-Type: 
  text/plain; charset="us-ascii"
Skipped content of type 
  multipart/alternative-------------- next part --------------
A non-text 
  attachment was scrubbed...
Name: roland.vcf
Type: 
  application/octet-stream
Size: 224 bytes
Desc: not available
Url : 
  https://dev.eclipse.org/mailman/listinfo/nebula-dev/attachments/20061221/53f21367/roland.obj
------------------------------
Message: 
  4
Date: Thu, 21 Dec 2006 09:52:37 -0500
From: Christopher J Gross 
  <chris.gross@xxxxxxxxxx>
Subject: Re: [nebula-dev] Zest and 
  Nebula
To: Nebula Dev 
  <nebula-dev@xxxxxxxxxxx>
Message-ID:
        <OF027393F1.B0B76E30-ON8525724B.0051000E-8525724B.0051B92F@xxxxxxxxxx>
Content-Type: 
  text/plain; charset="us-ascii"
Skipped content of type 
  multipart/alternative-------------- next part --------------
A non-text 
  attachment was scrubbed...
Name: not available
Type: image/gif
Size: 
  50414 bytes
Desc: not available
Url : 
  https://dev.eclipse.org/mailman/listinfo/nebula-dev/attachments/20061221/29f1c083/attachment.gif
------------------------------
_______________________________________________
nebula-dev 
  mailing 
  list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev
End 
  of nebula-dev Digest, Vol 9, Issue 
  17
*****************************************