And do you get an ‘edit’ button on the wiki page when you log in?


Theodore Petrosky | IT/Finance Director
AgencySacks

345 Seventh Avenue, New York, NY 10001
p. 212. 225. 9323  |  agencysacks.com


From: Webobjects-dev 
<webobjects-dev-bounces+tpetrosky=agencysacks....@lists.apple.com<mailto:webobjects-dev-bounces+tpetrosky=agencysacks....@lists.apple.com>>
 on behalf of Hugi Thordarson <h...@karlmenn.is<mailto:h...@karlmenn.is>>
Date: Thursday, February 21, 2019 at 5:34 PM
To: Maik Musall <m...@selbstdenker.ag<mailto:m...@selbstdenker.ag>>
Cc: "Ted Petrosky (WO)" 
<webobjects-dev@lists.apple.com<mailto:webobjects-dev@lists.apple.com>>
Subject: Re: WOLips, Eclipse 2018-12 with openjdk11 and dcevm-hotswap

My comment was directed at you Ant guys with your property files—didn't really 
intend for it to backfire onto myself :p.

But I know there's a severe lack of documentation for using Maven with WO, and 
I know I should have contributed a while ago. Incidentally I now finally have 
time to write some docs, so it's time to own up.

- hugi


On 21 Feb 2019, at 21:33, Maik Musall 
<m...@selbstdenker.ag<mailto:m...@selbstdenker.ag>> wrote:

Hi Hugi,

glad you're volunteering to add that variant to the wiki page :)

Maik


Am 21.02.2019 um 18:13 schrieb Hugi Thordarson 
<h...@karlmenn.is<mailto:h...@karlmenn.is>>:

Ya'll need Maven.

- hugi


On 21 Feb 2019, at 17:09, Tim Worman 
<li...@thetimmy.com<mailto:li...@thetimmy.com>> wrote:

I would think, at this point, that the number of devs swapping between multiple 
versions of WO would be close to zero. Anyone supporting a legacy codebase will 
probably know what to do. Perhaps there could simply be a link to a separate 
article - “How to maintain multiple versions of WO."

Tim

On Feb 21, 2019, at 8:10 AM, Theodore Petrosky 
<tedp...@yahoo.com<mailto:tedp...@yahoo.com>> wrote:

The problem is that (If I remember correctly) when you invoke ant on the CLI, 
ant uses wolips.properties. it will ignore anything else.

so if you have a wolips.543.properties and Eclipse is set up to use it, then 
Eclipse is Okay, but the CLI will not use it.

So I think it is better to NOT use the wolips.543.properties so that installing 
and or compiling from Eclipse will agree with using the CLI.

One can do whatever pleases themselves, but I think erring on the side of 
consistency is more correct (betterer???)! And it is not really erring, it is 
making an informed decision.

Can you override ant’s properties?

ant -Dproperties=wolips.543.properties

So I agree with Markus, we should tone down the usage of .543. (multiple 
versions) or at the least call it not recommended and the above is why.


On Feb 21, 2019, at 9:39 AM, Maik Musall 
<m...@selbstdenker.ag<mailto:m...@selbstdenker.ag>> wrote:

Hi Ted,

I went through the install process on a clean machine, created new screenshots 
and updated the Project Wonder Installation page with that. But I kept the 
wolips.543.properties scheme that had been described there, even though the 
comments at the bottom recommend not doing that and ignore the versioning. I 
also have the impression that skipping the version distinction would be better.

I can update that again, but I'd like a discussion about that detail here 
before.

Maik


Am 21.02.2019 um 05:06 schrieb Theodore Petrosky 
<tedp...@yahoo.com<mailto:tedp...@yahoo.com>>:

So I can edit some pages but not all  :(


I can edit in here for instance:
https://wiki.wocommunity.org/display/documentation/Building+a+WebObjects+Project

but I cannot edit here:
https://wiki.wocommunity.org/display/WEB/Project+Wonder+Installation

I have always been very confused in the wiki. I know that Maik Musall can edit 
here because it says at the top of the page:
last modified by Maik Musall<https://wiki.wocommunity.org/display/~mmusall> on 
Dec 01, 
2017<https://wiki.wocommunity.org/pages/diffpagesbyversion.action?pageId=1835055&selectedPageVersions=60&selectedPageVersions=61>

I would be happy to help here if we can figure out how to get me edit privs.

Ted



On Feb 20, 2019, at 10:47 PM, Michael Sharp 
<getsh...@gmail.com<mailto:getsh...@gmail.com>> wrote:

A wiki update would be good. I’ve updated README.md in the 4.10 repo to 
reference the appropriate version of Eclipse and WOLips update site URL.

- Sharpy.

On 20 Feb 2019, at 7:03 pm, Theodore Petrosky 
<tedp...@yahoo.com<mailto:tedp...@yahoo.com>> wrote:

???

should the wiki be updated to reflect this URL?

I hate the idea of having to examine the mail archives to find  this.

Ted

On Feb 18, 2019, at 7:38 PM, Henrique Prange 
<hpra...@gmail.com<mailto:hpra...@gmail.com>> wrote:

Hey guys,

Just to let you know that I've merged Michael's pull request into the 
eclipse_4_10 branch. Maik did set up a new Jenkins job to build from changes on 
that branch. You can test it by pointing your WOLips update site to:

https://jenkins.wocommunity.org/job/WOLips410/lastSuccessfulBuild/artifact/temp/dist/

It looks good on my machine.

Cheers,

HP

On Feb 17, 2019, at 7:52 PM, Michael Sharp 
<getsh...@gmail.com<mailto:getsh...@gmail.com>> wrote:

Hi Henrique,

Thank you, PR here https://github.com/wocommunity/wolips/pull/139

Cheers,

- Sharpy.


On 18 Feb 2019, at 3:11 am, Henrique Prange 
<hpra...@gmail.com<mailto:hpra...@gmail.com>> wrote:

Hi Michael,

I've pushed a new branch eclipse_4_10 to track changes and fixes for Eclipse 
2018-12 momentarily. Would you mind to create a pull request?

Cheers,

HP

On Feb 14, 2019, at 10:00 PM, Michael Sharp 
<getsh...@gmail.com<mailto:getsh...@gmail.com>> wrote:

Hi Samuel,

I’m happy to create a pull request but I’m not sure there’s an appropriate 
destination branch at wocommunity/wolips yet.

I’d like to see jenkins.wocommunity building this too. I have jenkins building 
it here with both rebel and jprofiler support, although I’m unable to test 
those particular features.

- Sharpy

ps: my last message was sent from an email address that is not registered for 
the list, this one should make it. It’s been a while..

On 15 Feb 2019, at 1:50 am, Samuel Pelletier 
<sam...@samkar.com<mailto:sam...@samkar.com>> wrote:

Hi,

I managed to build your branch with the readme content (There are too many 
build instruction out there...) and after fixing the wo.root in the 
wobuild.property file that was not up to date. I built without jprofiler and 
without jrebel.

AddKey works again.

It would be a good thing to create the official repo with these and start the 
automatic builds. What is the next step to put that in place ?

Regards,

Samuel

Le 13 févr. 2019 à 18:29, Michael Sharp 
<mich...@getsharp.org<mailto:mich...@getsharp.org>> a écrit :

I’m building a WOLips4.10 variation locally from my branch at 
https://github.com/getsharp/wolips/tree/eclipse_4_10

The changes to their internal JDT APIs (such as StubUtility) was a pretty good 
incentive to leave them alone all together.

Add Key and a few other broken features are fixed for me with this build.

Sharpy.


On 14 Feb 2019, at 7:37 am, Samuel Pelletier 
<sam...@samkar.com<mailto:sam...@samkar.com>> wrote:

Hi all,

I experience Eclipse 2018-12 with WOLips and DCEVM and the latest WOLips and it 
works quite well to date.

I use the openjdk11 with DCEVM and Hotswap integrated found at this location, 
it is important to use the latest (+8 at this time) version if you use Groovy.
 https://github.com/TravaOpenJDK/trava-jdk-11-dcevm/releases

This download contains the entire JVM directory, to install it :
cd /Library/Java/JavaVirtualMachines/
sudo tar zxf /Users/yourDownloadLocation/java11-openjdk-dcevm-osx.tar.gz
Then go to Eclipse preferences to add the new JVM.

This JVM is for dev only, it always starts with DCEVM and Hotswap. DCEVM is a 
free hot code replacement like JRebel and HotSwap contains plugins to help the 
engine.

Apps compile and run faster (real or placebo effet) than my previous setup.

The only downside to date is the addKey in the WO editor that no longer works.

It fail with java.lang.NoClassDefFoundError: 
org/eclipse/jdt/internal/corext/codemanipulation/StubUtility. I found the 
addKey problem in WOLips, the team moved an internal classe used by this 
function in the AddKeyInfo class. Here is the import that need to change in 
this file.

-import org.eclipse.jdt.internal.corext.codemanipulation.StubUtility;
+import org.eclipse.jdt.internal.core.manipulation.StubUtility;

My problem now is I do not have a working WOLips build environment to test 
this. I tried to follow the Wiki instruction but I only get fail build du to 
missing something.

If someone has a working WOLips development setup, please update it with 
Eclipse 2018-12 and apply my patch to build a new WOLips. This will require a 
new WOLips version for Eclipse 4.10+ since this code will no longer works with 
the previous version.

Samuel
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/getsharp%40gmail.com

This email sent to getsh...@gmail.com<mailto:getsh...@gmail.com>


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/getsharp%40gmail.com

This email sent to getsh...@gmail.com<mailto:getsh...@gmail.com>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/hprange%40gmail.com

This email sent to hpra...@gmail.com<mailto:hpra...@gmail.com>



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com

This email sent to tedp...@yahoo.com<mailto:tedp...@yahoo.com>



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/maik%40selbstdenker.ag

This email sent to m...@selbstdenker.ag<mailto:m...@selbstdenker.ag>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/tedpet5%40yahoo.com

This email sent to tedp...@yahoo.com<mailto:tedp...@yahoo.com>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/lists%40thetimmy.com

This email sent to li...@thetimmy.com<mailto:li...@thetimmy.com>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is

This email sent to h...@karlmenn.is<mailto:h...@karlmenn.is>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/maik%40selbstdenker.ag

This email sent to m...@selbstdenker.ag<mailto:m...@selbstdenker.ag>

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      
(Webobjects-dev@lists.apple.com<mailto:Webobjects-dev@lists.apple.com>)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is

This email sent to h...@karlmenn.is<mailto:h...@karlmenn.is>

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to