Hi Andrew, ok I understand.
IMHO, instructions should be as easy as possible. People that see steps depending on things that are not clear will be mostly lost and with high probability of never come back. Royale SDK is a complex technology with many pieces involved, we should make the install process as simple as possible hidding all that complexity if we want to succeed. The main point that is running against us is that complexity. just my 2... El lun., 23 sept. 2019 a las 13:01, Andrew Wetmore (<[email protected]>) escribió: > Oops: edited my proposed text and did not check it afterwards. What I meant > was this for the release page for 0.9.6:: > > "The current version of Apache Royale is 0.9.6, released in MONTH YEAR. It > is beta-quality. This means that Royale may not work entirely as you or we > want it to, and that certain standard components and functions are not yet > available. However, you can create and compile applications in Royale and > run them either in a browser window or on the Flash and AIR platforms. > Further: please note that the instructions for compiling Royale from the > source code may not work for you as they are written. You may need to set > additional environment variables, depending on your operating system. Send > an email to EMAIL ADDRESS if you run into difficulties and need further > instructions. You can, of course, use the compiled binaries of Royale and > get to work immediately." > > On Mon, Sep 23, 2019 at 7:57 AM Andrew Wetmore <[email protected]> > wrote: > > > The question is whether we release 0.9.6 when the instructions for > > compiling from source are incomplete and/or inaccurate. > > > > For 0.9.4 the page says "The current version of *Apache Royale* is > *0.9.4*, > > released in *Diciembre, 2018*. It is *beta-quality*. This means that > > Royale may not work entirely as you or we want it to, and that certain > > “standard” components or functions are not yet available. However, you > can > > create applications in Royale and compile them to run either in a browser > > window or on the Flash/AIR platforms." > > > > For 0.9.6, why can we not say, "The current version of Apache Royale is > > 0.9.6, release in MONTH YEAR. It is beta-quality. This means that Royale > > may not work entirely as you or we want it to, and that certain > "standard" > > components or functions are not yet available. However, you can create > > applications and compile applications in Royale and run them either in a > > browser window or on the Flash and AIR platforms. > > Further: please note that the instructions for compiling Royale from the > > source code may not work for you as they are written. You may need to set > > additional environment variables, depending on your operating system. > Send > > an email to EMAIL ADDRESS if you run into difficulties and need further > > instructions. You can, of course, use the compiled binaries of Royale and > > get to work immediately." > > > > Andrew > > > > On Mon, Sep 23, 2019 at 6:57 AM Carlos Rovira <[email protected]> > > wrote: > > > >> Hi Andrew, > >> > >> can you specify what you mean? Here's the download page with all > download > >> links: https://royale.apache.org/download/ > >> > >> El dom., 22 sept. 2019 a las 20:11, Andrew Wetmore (< > [email protected] > >> >) > >> escribió: > >> > >> > Could it not also be posted on the website, where the link for > >> downloading > >> > the release is? > >> > > >> > On Sat, Sep 21, 2019 at 8:53 PM Alex Harui <[email protected]> > >> > wrote: > >> > > >> > > The only place to include it without altering the release artifacts > >> is in > >> > > the RELEASE_NOTES addendum in our wiki. > >> > > > >> > > We could do that, but folks probably won't look there until after > they > >> > > have a problem. > >> > > > >> > > -Alex > >> > > > >> > > On 9/21/19, 4:44 AM, "Andrew Wetmore" <[email protected]> wrote: > >> > > > >> > > Would it be acceptable to include some sort of explanation that > >> > > compiling > >> > > from source will require setting a number of environment > >> variables, > >> > not > >> > > just ANT_HOME, and that, if you really want to compile 0.9.6 > from > >> > > source, > >> > > you should contact [LIST EMAIL] for instructions on what to do? > It > >> > > sort of > >> > > dodges the issue, but permits moving forward with the release > with > >> > the > >> > > presumption that, as Alex says, most people will want and use > the > >> > > compiled > >> > > binaries. > >> > > > >> > > I guess I would rather acknowledge the problem than look like we > >> > don't > >> > > realize there is a problem. > >> > > > >> > > Andrew > >> > > > >> > > On Fri, Sep 20, 2019 at 2:10 AM Alex Harui > >> <[email protected] > >> > > > >> > > wrote: > >> > > > >> > > > I think we all want to get a release out. > >> > > > > >> > > > My user experience was the equivalent of taking the source > >> package > >> > > and > >> > > > trying to build it without setting any environment variables > >> other > >> > > than > >> > > > ANT_HOME as specified in the README. It did not work for me. > >> > > > > >> > > > The question is: how many of our users are going to try to > >> build > >> > the > >> > > > source package? And when it fails and the ask about it, will > it > >> > > bother > >> > > > them to be told to go get the Adobe stuff and set environment > >> > > variables? I > >> > > > think it is a small number of people, almost everyone else is > >> going > >> > > to grab > >> > > > binaries. However, it is bothering me because we are an open > >> > source > >> > > > project and our minimum configuration should work but doesn't. > >> > > > > >> > > > -Alex > >> > > > > >> > > > On 9/19/19, 9:20 PM, "Piotr Zarzycki" < > >> [email protected]> > >> > > wrote: > >> > > > > >> > > > I'm in favor of moving forward. I would like to finally > >> release > >> > > stuff. > >> > > > > >> > > > I can live with setting up env. Variables. I'm concern by > >> the > >> > > user > >> > > > experience than mine. > >> > > > > >> > > > Thanks, > >> > > > Piotr > >> > > > > >> > > > On Thu, Sep 19, 2019, 10:36 PM Alex Harui > >> > > <[email protected]> > >> > > > wrote: > >> > > > > >> > > > > Don't know. Judgement call. > >> > > > > > >> > > > > We've done a bunch of work since 0.9.4 to allow folks to > >> be > >> > > able to > >> > > > > compile without the Adobe Flash and AIR SDKs. I've run > >> into > >> > a > >> > > > couple of > >> > > > > problems. ASDoc's JSON generator was failing if you > >> didn't > >> > > have > >> > > > Flash > >> > > > > SDK. I mentioned it in the RC1 discuss thread. I think > >> > > because it > >> > > > is only > >> > > > > this one example it is probably ok. > >> > > > > > >> > > > > What is less ok is another commit I have pending which > is > >> > that > >> > > the > >> > > > main > >> > > > > SWC build fails if you don't have Flash and AIR SDKs. > In > >> > > theory, > >> > > > none of > >> > > > > you should have been able to get the build to work > without > >> > > > environment > >> > > > > variables for the Adobe stuff. So it depends a bit on > how > >> > > important > >> > > > we > >> > > > > think building from sources without the Adobe stuff is > for > >> > this > >> > > > release. > >> > > > > If you did get the build to work without the Adobe > stuff, > >> > > check your > >> > > > > environment and post the console output. I was fooled > by > >> > > having a > >> > > > > PLAYERGLOBAL_HOME still set. When I took it away, more > >> > things > >> > > broke. > >> > > > > > >> > > > > I'm testing building with Flash/AIR now to try to make > >> sure > >> > my > >> > > > js-only > >> > > > > changes didn't affect js-swf. > >> > > > > > >> > > > > -Alex > >> > > > > > >> > > > > On 9/19/19, 1:19 PM, "Piotr Zarzycki" < > >> > > [email protected]> > >> > > > wrote: > >> > > > > > >> > > > > Hi Alex, > >> > > > > > >> > > > > We need to have it in 0.9.6? > >> > > > > > >> > > > > Thanks, > >> > > > > Piotr > >> > > > > > >> > > > > On Thu, Sep 19, 2019, 9:49 PM <[email protected]> > >> wrote: > >> > > > > > >> > > > > > This is an automated email from the ASF > dual-hosted > >> git > >> > > > repository. > >> > > > > > > >> > > > > > aharui pushed a commit to branch release/0.9.6 > >> > > > > > in repository > >> > > > > > >> > > > > >> > > > >> > > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgitbox.apache.org%2Frepos%2Fasf%2Froyale-asjs.git&data=02%7C01%7Caharui%40adobe.com%7Cdde0aae4a55a4671118c08d73e89027d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637046630527648007&sdata=kKoCF6bn5IspCE%2FsgK9naLzfFp%2BQx26CHM7kRyG4rug%3D&reserved=0 > >> > > > > > > >> > > > > > > >> > > > > > The following commit(s) were added to > >> > > refs/heads/release/0.9.6 > >> > > > by > >> > > > > this > >> > > > > > push: > >> > > > > > new 55f3786 fix ASDoc js-only > >> > > > > > 55f3786 is described below > >> > > > > > > >> > > > > > commit 55f37864c2a1b58b00eb41bad9ae2a9c121a6c6e > >> > > > > > Author: Alex Harui <[email protected]> > >> > > > > > AuthorDate: Thu Sep 19 11:19:28 2019 -0700 > >> > > > > > > >> > > > > > fix ASDoc js-only > >> > > > > > --- > >> > > > > > .../ASDoc/src/main/config/asdoc-js-config.xml > >> | > >> > 41 > >> > > > > > +++++++++++++++++++++- > >> > > > > > 1 file changed, 40 insertions(+), 1 deletion(-) > >> > > > > > > >> > > > > > diff --git > >> > > > > > >> a/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml > >> > > > > > > >> > > b/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml > >> > > > > > index a720ac6..8fd00e5 100644 > >> > > > > > --- > >> > > a/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml > >> > > > > > +++ > >> > > b/examples/royale/ASDoc/src/main/config/asdoc-js-config.xml > >> > > > > > @@ -141,7 +141,7 @@ > >> > > > > > > >> > > > > > <!-- List of SWC files or directories that > >> > > contain SWC > >> > > > files. > >> > > > > --> > >> > > > > > <library-path> > >> > > > > > - > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>{playerglobalHome}/{targetPlayerMajorVersion}.{targetPlayerMinorVersion}</path-element> > >> > > > > > + > >> > > > > > >> > > <path-element>${frameworks_dir}/js/libs/XMLJS.swc</path-element> > >> > > > > > </library-path> > >> > > > > > > >> > > > > > <!-- namespace declaration for asdoc --> > >> > > > > > @@ -537,6 +537,8 @@ > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/ITextFieldView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/ImageAndTextButtonView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CheckBoxView.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CloseButtonView.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/ControlBarMeasurementBead.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CSSButtonView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CSSTextButtonView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/CSSToggleButtonView.as</path-element> > >> > > > > > @@ -558,6 +560,8 @@ > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/HScrollBarTrackView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/VRuleView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/HRuleView.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/SolidBackgroundBead.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/SolidBackgroundWithChangeListenerBead.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextInputView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextInputWithBorderView.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextAreaView.as</path-element> > >> > > > > > @@ -572,6 +576,41 @@ > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/VScrollBar.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/HScrollBar.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/ScrollBar.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/ButtonAutoRepeatController.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/DropDownListController.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/TextFieldItemRenderer.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/VScrollBar.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/HScrollBar.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/ScrollBar.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/CSSShape.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/CSSSprite.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/IBorderModel.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/StageProxy.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/StyleableCSSTextField.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedMovieClip.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedShape.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedSprite.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/WrappedTextField.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/core/UIButtonBase.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/CSSBorderUtils.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/PNGEncoder.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/SolidBorderUtil.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Core/src/main/royale/org/apache/royale/utils/dbg/DOMPathUtil.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/AdvancedLayoutFeatures.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/CompoundTransform.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/IAssetLayoutFeatures.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/MatrixUtil.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/PathHelper.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/TransformOffsets.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ColorShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ColorBurnShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ColorDodgeShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/ExclusionShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/HueShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/LuminosityShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/LuminosityMaskShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/SaturationShader.as</path-element> > >> > > > > > + > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/shaderClasses/SoftLightShader.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/scrollbar/VScrollBar.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/scrollbar/HScrollBar.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > <path-element>${frameworks_dir}/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/scrollbar/ScrollBar.as</path-element> > >> > > > > > > >> > > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > >> > > > > >> > > > > >> > > > >> > > -- > >> > > Andrew Wetmore > >> > > > >> > > > >> > > > >> > > >> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cdde0aae4a55a4671118c08d73e89027d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637046630527648007&sdata=klamay%2Bx1JOani5AUFRr5BQPRloR0%2F2J%2FmyYXX8iyg8%3D&reserved=0 > >> > > > >> > > > >> > > > >> > > >> > -- > >> > Andrew Wetmore > >> > > >> > http://cottage14.blogspot.com/ > >> > > >> > >> > >> -- > >> Carlos Rovira > >> http://about.me/carlosrovira > >> > > > > > > -- > > Andrew Wetmore > > > > http://cottage14.blogspot.com/ > > > > > > > > > > > > -- > Andrew Wetmore > > http://cottage14.blogspot.com/ > -- Carlos Rovira http://about.me/carlosrovira
