Hello Cédric,

Thank you for being willing to maintain PaperClips. Hopefully the project
will receive more love from someone who uses it regularly. :)

Looking at the Hudson builds, the test failures appear to all be
IllegalAccessErrors. The test classes are referencing package private
methods in the same package. If you run them in Eclipse, they are
successful.

My hunch is that Maven is isolating the main and test code into separate
classloaders, so the Java runtime sees them as being in separate
packages--hence the illegal access.

The simplest solution would probably be to make those methods public, but
add a @noreference annotation to the Javadoc stating that the method is for
internal use only.

This code has been quite stable for years. Most of the bugs you see in
Bugzilla are my wishlist for PaperClips 2. My intention was update the APIs
so they would not depend on points so much--however I painted myself into a
corner and never finished. This code is still on my personal laptop, and
was never checked in anywhere IIRC. Whether you choose to pursue these
refactorings further would be up to you.

The only other thing I would add is that there are a few (like, two?)
commits to the Google Code project at
http://code.google.com/p/swt-paperclips/ that may not have made it into the
Nebula project.


On Fri, Aug 2, 2013 at 10:02 AM, Cédric Brun <[email protected]> wrote:

>  Hi Matthew
>
> Thanks for taking the time to answer.
>
> Would you say the current state of the code is suitable for a release ?
> Isn't there some unfinished work in progress ? By looking at the changelog
> I would say it is fine but your input would be valuable.
>
> I had a look on the currently tracked issues [1]  and nothing stands out
> IMO.
>
> However a few tests are failling, what is there status ? Did they always
> failed ?
>
> It looks like the nebula project did a lot of work to make sure stepping
> in has a very low cost. I would be ok committing on the maintenance of the
> widget.
>
> Cédric
>
> [1]
> https://bugs.eclipse.org/bugs/buglist.cgi?product=Nebula&component=PaperClips&resolution=---&list_id=6466144
>
>
> Le 01/08/2013 18:00, Matthew Hall a écrit :
>
> Hello Team,
>
>  I'm always delighted to hear about folks using PaperClips. It's
> gratifying to see my work being used in all sorts of neat projects.
>
>  However, I need to face facts, and admit that it's just not likely I'll
> contributing to PaperClips (or my other Nebula components) any further.
>
>  At the time I wrote PaperClips, I was writing desktop software for our
> office, so it was essential for my day to day work. I have long since
> changed jobs, and my focus now is on web development rather than desktop
> development. Desktop application development just isn't on my radar any
> more.
>
>  It's time for me to pass the torch. If anybody is willing to take over
> maintenance of PaperClips, please contact me.
>
>  Matthew
>
>
>  On Thu, Aug 1, 2013 at 4:26 AM, Wim Jongman <[email protected]>wrote:
>
>> Hi Cedric,
>>
>>  The Paperclips library is part of the intended release widgets. So if
>> we continue with the release AND Matt Hall is indicating that he still
>> wants to participate then you are fine.
>>
>>  In the case Matt indicates that he does not want Paperclips to be in
>> the release then you can step in and secure the position of paperclips by
>> committing on maintenance of the widget.
>>
>>  In the case the widget is not released then you can include it as a jar
>> in your own plugins. I don't think you need a CQ for that.
>>
>>  Best Regards,
>>
>>  Wim
>>
>>
>>
>> On Thu, Aug 1, 2013 at 9:29 AM, Cédric Brun <[email protected]> wrote:
>>
>>>
>>> Hi,
>>>
>>> Hi,
>>>
>>> The Eclipse Sirius project (
>>> http://projects.eclipse.org/projects/modeling.sirius) currently depend
>>> on paperclips from sourceforge. We'd like to do a first release in
>>> october/november and then be part of the Luna simultaneous release. Our
>>> best option would be to consume paperclips from Nebula but we would need a
>>> release for that. (There are other options through "reuse" CQs but i would
>>> rather not go that road)
>>>
>>> I'm jumping on this thread - perfect timing by the way - to ask : is
>>> there any plan for the Paperclips widget to release with the others ? If
>>> not, is there something we can do to help ?
>>>
>>> Cheers,
>>>
>>> Cédric
>>>
>>>
>>>
>>>
>>> Le 31/07/2013 16:36, Dunne, Donald G a écrit :
>>>
>>>  +1 XViewer
>>>
>>>
>>>
>>> *From:* [email protected] [
>>> mailto:[email protected] <[email protected]>]
>>> *On Behalf Of *Wim Jongman
>>> *Sent:* Wednesday, July 31, 2013 3:43 AM
>>> *To:* Nebula Dev
>>> *Subject:* [nebula-dev] [VOTE NEEDED] Nebula Release
>>>
>>>
>>>
>>> Hi People,
>>>
>>>
>>>
>>> We have various requests for an official Nebula release. Do we still
>>> want to go ahead with this or do we want to stay a perpetual incubator?
>>> Please discuss.
>>>
>>>
>>>
>>> I am ready to go ahead with this but I need help. Please provide a +1
>>> and your widget name if you want to release your widget into the release.
>>> If you do not vote +1 then your widget is not included.
>>>
>>>
>>>
>>> The rules for releases are here [1]
>>>
>>>
>>>
>>> Regards,
>>>
>>>
>>>
>>> Wim
>>>
>>>
>>>
>>> [2]
>>> http://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews#What_are_the_Requirements.3F
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> nebula-dev mailing 
>>> [email protected]https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>
>>>
>>>
>>> _______________________________________________
>>> nebula-dev mailing list
>>> [email protected]
>>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>>
>>>
>>
>> _______________________________________________
>> nebula-dev mailing list
>> [email protected]
>> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>>
>>
>
>
> _______________________________________________
> nebula-dev mailing 
> [email protected]https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
>
> _______________________________________________
> nebula-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
>
>
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to