[Slack] Notifications from the ASF team for July 20th, 2017 at 8:17 AM

2017-07-19 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-214665007457/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-214665007457/archives/D5E4SCANM/p1500526917140574

Digest.AI (8:01 AM, July 20th)
Hi ARIA,
*Here’s your digest for July 20th 2017*
There are 6 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @avia: [UPDATE] Started working on ARIA-313, fixing the mechanism of
required inputs.
https://issues.apache.org/jira/browse/ARIA-313





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 14th, 2017 at 8:17 AM

2017-07-13 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-21366631/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-21366631/archives/D5E4SCANM/p158465405217

Digest.AI (8:01 AM, July 14th)
Hi ARIA,
*Here’s your digest for July 14th 2017*
There are 80 messages yesterday, and the most active user is smarthi

*#ariatosca*
 @ran: The terminology is problematic in some sections, e.g. "executor"
is an ARIA concept different than an operation plugin
 the problem is its difficult to start making fixes without a more
holistic view of the documentation as a whole





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 12th, 2017 at 8:17 AM

2017-07-11 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-211600170693/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-211600170693/archives/D5E4SCANM/p1499835684891910

Digest.AI (8:01 AM, July 12th)
Hi ARIA,
*Here’s your digest for July 12th 2017*
There are 7 messages yesterday, and the most active user is maxim

*#ariatosca*
 @emblemparade: [UPDATE] sorry for the lack of updates, i've been
traveling and distracted.

but -- got a bunch of low-hanging fruit items done.

ARIA-254: support for scaling capabilities and policies. there were
numerous discussions and reviews on Slack, the mailing list, and the
GitHub PR, but finally it passed reviews and had enough tests so it was
merged. very important feature, so we had to go slowly with that one.

ARIA-103: removed dependency on Clint. clint is a abstraction library
that does nice terminal coloration and formatting, however it has proven
buggy and is not well maintained. so, instead we've consolidated the
various terminal APIs we had into a single wrapper over the Coloroma
library. @maxim reviewed and after some small fixes we merged.

currently working on ARIA-76, to parallelize our tests. the gains are
enormous: 400% faster for most dev machines. now trying to work on
travis without problems...
 @ran: [UPDATE] In a few minutes I'll be merging a
`release/asf-release.sh` script, meant to help with the release process
for ARIA. It is what I used to create the `0.1.1` package.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 9th, 2017 at 8:17 AM

2017-07-08 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-210766247718/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-210766247718/archives/D5E4SCANM/p1499576455067784

Digest.AI (8:00 AM, July 9th)
Hi ARIA,
*Here’s your digest for July 9th 2017*
There are 8 messages yesterday, and the most active user is ran

*#ariatosca*
 @smarthi: @ran u can make the announce now, no need to wait 24 hrs
 @ran without gitbox (and with present setup) this is how u would handle
PRs - http://mahout.apache.org/developers/github.html
 on moving to Gitbox - this is how it would be done - see the section
‘Merge Pull requests’ - http://opennlp.apache.org/using-git.html
 yes @johndament. @ran @emblemparade would one of u like to start the
convo about gitbox migration on dev@ ?



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 8th, 2017 at 8:17 AM

2017-07-07 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-209721324547/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-209721324547/archives/D5E4SCANM/p1499490112557208

Digest.AI (8:01 AM, July 8th)
Hi ARIA,
*Here’s your digest for July 8th 2017*
There are 10 messages yesterday, and the most active user is Gary
Gregory

*#ariatosca*
 @smarthi: well yeah wait until 72 hrs is up, life at apache is measured
in 72 hr intervals :grimacing:
 shall we start the discussion again about moving ariatosca to gitbox?
@johndament r u ok with starting that discussion ?





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 7th, 2017 at 8:17 AM

2017-07-06 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-209316463653/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-209316463653/archives/D5E4SCANM/p1499403714196093

Digest.AI (8:01 AM, July 7th)
Hi ARIA,
*Here’s your digest for July 7th 2017*
There are 19 messages yesterday, and the most active user is ran

*#ariatosca*
 @maxim: Indeed no git discussion was made, since it was fairly small
PR. However, i agree we should write an approving message on the PR...
 Just saw your module, i think it could be a good idea to utilize it,
but I think we do need to discuss the exceptions catching aspect of the
DaemonThread (which i think is what you meant :wink:)
 @ran: 2) re `ARIA-300` and adding license headers on yaml files - This
was actually shortly discussed on either slack or the mailing list way,
way back, and it was my understanding that non-code files (such as these
yaml files) do not necessarily require a license header.
This is why I added  a `.*.yaml` rule to `.rat-excludes`.
Note that if yaml files do require a header, then there are other types
of yaml files missing it:
a) ARIA CLI configuration file -
https://github.com/apache/incubator-ariatosca/blob/master/aria/cli/config/config_template.yaml
b) tests yamls, e.g.:
https://github.com/apache/incubator-ariatosca/blob/master/tests/resources/service-templates/tosca-simple-1.0/node-cellar/inputs.yaml

I think if it's adding a license header to these files is not required,
then we're better off without it, since it's a bit cumbersome for the
CLI configuration file or a one-liner inputs file - But we can
definitely add the license header if you think we should or if I
misunderstood and they are in fact required there.


@smarthi , if you do still want to add them, do you want to add the
license header to the rest of the yaml files as part of this PR as well,
and remove the yaml rule from rat-excludes?
 @ran: 3) Regarding PR process and discussion - Completely agree with
summarizing discussions that take place face-to-face or over phone on
the mailing list - though I do think for the most part we have indeed
made review comments either on Github (which should be copied to the
mailing lists) or over Slack.
Do you think any further steps are required to ensure that the
discussions over PRs are 100% public, e.g. a voting thread on each PR or
so? To be honest I'm not really sure how this is done in other small
incubation projects, so I'm personally open to any suggestions really
 4) Finally, thanks for everyone who voted! And (soon-to-be-)congrats to
all of us :slightly_smiling_face:
 @emblemparade: @johndament i think there is a bigger question of
creating a "manual" of sorts for using aria, which would include
examples in context. right now these are more at a "hello world" level.
also note they are part of the source distribution, not the release.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 6th, 2017 at 10:17 AM

2017-07-06 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-208018161089/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-208018161089/archives/D5E4SCANM/p1499324539853771

Digest.AI (10:02 AM, July 6th)
Hi ARIA,
*Here’s your digest for July 6th 2017*
There are 142 messages yesterday, and the most active user is John Ament

*#ariatosca*
 @maxim: I assume you mean the first issue; there were some tests that
didn't close the executors, and some where the thread failed to finish
which caused the build to freeze.
 @smarthi: @here weirdos - bouncing this off of u
 consider moving aria to Gitbox ??
 we  moved all OpenNLP repos to Gitbox this week - and its been less
painful merging PRs
 and u have all the benefits of a true Github project
 if folks r ok, i can start a Vote thread on dev@
 and then file an Infra ticket to migrate all of our repos to gitbox
 what say?
 @ran @emblemparade @avia @arthurberezin ^^^
 @smarthi: we just moved one of my TLPs to gitbox this week - Apache
OpenNLP
 the whole team is happy
 @johndament: My feedback is that the team has to fix some communication
issues.
 If I see more on list communication, I’ll have no issue with moving
to gitbox
 From my POV, people raise PRs, magically things happen, changes get
pushed to those PRs and suddenly they’re merged.
 Even if the bare minimum discussion on those PRs were tracked, I would
see that as a huge step forward (and probably a better reason to use
gitbox)
 @emblemparade: all the discussions on the PRs take place in github, on
the PRs. i wonder if there is a way to mirror that to the mailing list?
we discuss things quite a lot there.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 5th, 2017 at 8:17 AM

2017-07-04 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-207946102244/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-207946102244/archives/D5E4SCANM/p1499230890323142

Digest.AI (8:01 AM, July 5th)
Hi ARIA,
*Here’s your digest for July 5th 2017*
There are 28 messages yesterday, and the most active user is smarthi

*#ariatosca*
 @smarthi: is there anyway all of those Jira and commit notifications be
redirected to a different mail box
 maybe commits@ariatosca..
 no offense to anyone but being notified of any commit/push amounts to
spam….
 if something like commits@ariatosca.. is not already setup
 we can ask infra to do it
 QED
 @avia: Hi smarthi, these messages are sent only to the issues mailing
list, and to the commits mailing list (that already exists). Do you want
them redirected only to the commits mailing list? In my opinion, the
Jira mails seems relevant to the issues list also.
 @avia: Upon further inspection, the Jira mails are sent only to the
issues list, and the commit mails are sent only to the commits list.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 4th, 2017 at 8:17 AM

2017-07-03 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-206918400273/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-206918400273/archives/D5E4SCANM/p1499144503364565

Digest.AI (8:01 AM, July 4th)
Hi ARIA,
*Here’s your digest for July 4th 2017*
There are 18 messages yesterday, and the most active user is ran

*#ariatosca*
 @ran: (p.s.: for the section about validating signatures, see
http://www.apache.org/dev/release-signing.html#verifying-signature and
http://www.apache.org/dev/release-signing.html#public-key-not-found )
 (for the checksums, you can either use `sha512sum/md5sum`, or use `gpg
--print-md MD5/SHA512 apache-ariatosca-0.1.0-incubating.tar.gz`)
 @emblemparade: [UPDATE] fixed and rebased my dangling PRs.

ARIA-287 - tox for docs. can't install latest Sphinx on py2.6, but
that's OK because we really don't need to test doc creation on multiple
environments

ARIA-260 - interface inputs. rebased and improved on the tests. btw, the
test format i'm using there is close to what i hope a lot of our tests
would look like: here's a template, here's the expected outputs, go.

ARIA-254 - multiple node support. this was a very painful rebase.
:confused: git mangled a lot of stuff in models.

so, all three can be reviewed and merged as far as i'm concerned.

reminder that tomorrow is independence day in america, so i will
sleeping ALL DAY.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for July 1st, 2017 at 8:17 AM

2017-06-30 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-206084848353/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-206084848353/archives/D5E4SCANM/p1498885278117577

Digest.AI (8:01 AM, July 1st)
Hi ARIA,
*Here’s your digest for July 1st 2017*
There are 8 messages yesterday, and the most active user is Evan Hughes

*#ariatosca*
 @emblemparade: [UPDATE] new PR for ARIA-287 -- adding a tox environment
for docs. this ended being much harder than expected, because in our tox
environment we do not install fabric. it ends up being ridiculously hard
to properly exclude documents from sphinx's piercing gaze ... many
failed stackoverflow half-baked solutions later i cooked up something
that works well.

so, basically if fabric is not installed the docs just won't include
that page (and will also not show it in the table of contents).





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 30th, 2017 at 8:17 AM

2017-06-29 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-206058223746/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-206058223746/archives/D5E4SCANM/p1498798845087266

Digest.AI (8:00 AM, June 30th)
Hi ARIA,
*Here’s your digest for June 30th 2017*
There are 60 messages yesterday, and the most active user is ran

*#ariatosca*
 @ran: :thumbsup: that's great Tal, Maxim and I have went over it and
besides a few tiny issues (mostly around some extras from rebase which
were no longer needed) I merged the PR
 We'll indeed need to talk about the right flow to make sure that the
docs are staying up to date and not only updated once per release
 weird that bad crossreferences don't raise any errors :confused:
 in any case im not sure if we have to review the resulting
documentation every PR, perhaps just building it (and making sure no
errors were raised) would be enough in most cases?
 In any case thank you for doing this, seems like you've put much effort
into it, so we'll definitely try not to mess it :wink:
 @ran: I've created a 0.1.0 package, placed it on `/dist/dev` and raised
a voting thread. Please see the relevant mail and vote
:slightly_smiling_face:
 @emblemparade: can we create a party coalition to override @johndament
? just kidding, we do need to fix those things :confused: the package
does install, but the instructions assume it's already on pypi, which is
actually wrong for a source distribution
 @ran: oh I totally get it, we should probably have tried pausing or
letting you merge first before introducing new changes as your changes
were pretty much all over the place :slightly_smiling_face: but then
again we didnt know how long it might take.
in any case the issues i remember were:
1) changed methods in modeling/relationships - maxim changed a couple of
methods there, and on your branch your kept both the old and new
versions.
2) renamed module `compilation.py` -- `graph_compilation.py` - on your
branch they both existed.

overall it wasn't so bad to find and fix these issues so
:slightly_smiling_face:



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 29th, 2017 at 8:17 AM

2017-06-28 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-204700011664/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-204700011664/archives/D5E4SCANM/p1498712466608149

Digest.AI (8:01 AM, June 29th)
Hi ARIA,
*Here’s your digest for June 29th 2017*
There are 21 messages yesterday, and the most active user is John Ament

*#ariatosca*
 @emblemparade: [UPDATE]

Very happy to announce a PR for our code documentation. It is a huge PR
in sheer number of lines...

The resulting "User Manual for ARIA TOSCA" is thorough and enormous, and
gives you a quick sense of just how big this project is. It starts with
a section for the CLI (and eventually REST will be there), and then a
deep dive into all our packages, modules, and APIs. I've divided the
APIs into as many sections as make sense, though in some cases the pages
are *very* big indeed. In those cases a added an extra "summary" at the
top of the page that could make things easier.

There's a lot crossreferencing, though there will obviously be a few
bugs. (Please fix when you find them.) All the TOSCA references lead you
directly to the place in the TOSCA specification. References to standard
Python types will lead you to the Python 2.7 documentation.

This is a good start, but we need some discipline in the team to keep
this going. First off, there is a JIRA to add a tox test to make sure
you do not break the documentation. But ... Sphinx errors only cover bad
ReST, they won't catch sloppy formatting, and *don't* tell you if your
crossreferences don't work.

Also, Sphinx is only ... partially automated. There is manual work
involved in adding new packages, modules, and sometimes even classes
(you might need to update those summaries at top of pages). So, we're
also going to have to get used to editing the rst files in the `docs/`
dir. It's not a lot of work, but if you forget ... your new code might
not be in the published documentation! Basically, as part of code
reviews for PRs I think we should also review the *resulting* built
documentation before merging. We could use readthedocs just for this
purpose, as it has tools for building on branches. Of course we can also
find a way to create our own hook.

Very easy to build: `make docs` should do the trick.

Finally, the wiki I posted a while ago is already out of date. I learned
a lot and will need to change some of the rules there. So, don't refer
to the wiki -- refer instead to other code documentation in the repo.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 28th, 2017 at 8:17 AM

2017-06-27 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-204113970129/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-204113970129/archives/D5E4SCANM/p1498626071997636

Digest.AI (8:01 AM, June 28th)
Hi ARIA,
*Here’s your digest for June 28th 2017*
There are 46 messages yesterday, and the most active user is anu

*#ariatosca*
 @ran: :thumbsup: just wanted to make sure. I'll add a comment on there
then.
 Tal, understood, though keep in mind we can improve on docs in steps
:slightly_smiling_face:
re `readthedocs`, I'm generally for it. @johndament note that we're
talking API docs specifically - we'd also like to have fuller
documentation on the main website (at some point). Though if it's a
problem then I suppose having the sphinx generated output on the main
website works too.
 @emblemparade: [UPDATE] i found solutions to all problems with
documenting models. however it's going to be a lot of busywork to
convert all of the docs ... this is going to be a fun day
 @emblemparade: [UPDATE] so, not done yet. :slightly_smiling_face: i'm
working my ass off on this ... but finally documentation for models is
close to complete. i did find one bug with association templates that i
will try to solve tomorrow. but otherwise every single thing is
documented, and looks amazing (except for service modifications, which
i'm basically ignoring).

i've focused mostly on models and there are still some other parts that
need some attention, though they won't have all the python craziness
that declarative models present ... should be a breeze. hopefully
everything will be done tomorrow and i can do a PR.

on the way, i found a small bug with instantiating substitution
templates, which i fixed.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 27th, 2017 at 8:17 AM

2017-06-26 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-204019528148/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-204019528148/archives/D5E4SCANM/p1498539660459693

Digest.AI (8:01 AM, June 27th)
Hi ARIA,
*Here’s your digest for June 27th 2017*
There are 9 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @arthurberezin: Re: docs, Tal are you adding this to our new Jekyll
site?
 @emblemparade ^^
 @emblemparade: @ran i will wrap up the documentation work today. in a
way it is open ended and seems like i can go on forever improving, but
actually our goals now are just to get everything to work consistently,
and i'm nearly done. along the way i am hitting some "low-hanging fruit"
that's easy to fix, but i'm *not* going through and documenting
everything properly at this point.
 @emblemparade: [UPDATE] unfortunately not done yet with documentation.
there continue to be sticky issues. good news is that i found a
workaround for the sphinx annoyance with automatically trying to cross
reference types. i posted the fix to the github issue:
https://github.com/sphinx-doc/sphinx/issues/3866.

the main problem is how to properly document our modules. my solution so
far has been to use `:ivar:` (many people suggest this), but it's
actually wrong. these are properties that are documented separately, so
it causes duplication in the final docs. also, we've been having serious
problems with people on the team not updating these -- and i don't blame
them, because they are separate from the main docs. i'm trying to find a
way to solve this elegantly... i have a good idea (i think) but it will
be more work.

sphinx is ... difficult.

please be patient, in the end we will have really high quality
documentation.
 @arthurberezin on second thought i think it will be better to post our
documentation on readthedocs.org. it's a very standard place for python
packages, and it has a convenient hook that will regenerate our
documentation and post it on every commit to master. on our web site we
can just link to that.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 26th, 2017 at 8:17 AM

2017-06-25 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-203365263396/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-203365263396/archives/D5E4SCANM/p1498453271479172

Digest.AI (8:01 AM, June 26th)
Hi ARIA,
*Here’s your digest for June 26th 2017*
There are 3 messages yesterday, and the most active user is ran

*#ariatosca*
 @ran: [UPDATE] I've received answers today + over the weekend regarding
the last packaging issues we had pending, so I spent today sorting
through what was left.
The package name is now `apache-ariatosca` (NOTE -- you'll need to rerun
pip install).
Binary package (i.e. wheel) will now contain required files for release
(`LICENSE`, `NOTICE`, `DISCLAIMER`) when built via the Makefile.
Release packages on apache's dist mirrors will be manually modified to
have an `-incubating` suffix. Release packages on PyPI will remain
suffix-less.
 Tal, let us know when you're ready with the docs update jira, i'd like
to have that in as well, and i guess then we'll try to build and set up
a vote.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 25th, 2017 at 8:17 AM

2017-06-24 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-203187056132/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-203187056132/archives/D5E4SCANM/p1498366866854759

Digest.AI (8:01 AM, June 25th)
Hi ARIA,
*Here’s your digest for June 25th 2017*
There are 1 messages yesterday, and the most active user is
arthurberezin

*#ariatosca*
 @arthurberezin: Cool fist time seeing this go live, waiting for release
0.1.0 for the Twitter campaign





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 23rd, 2017 at 8:17 AM

2017-06-22 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-202330374307/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-202330374307/archives/D5E4SCANM/p1498194073423424

Digest.AI (8:01 AM, June 23rd)
Hi ARIA,
*Here’s your digest for June 23rd 2017*
There are 13 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @emblemparade: hey guys, i want to make a suggestion: let's move the
execution plugin to be an extension. i know it's an important default
plugin, but especially with SSH support being optional now, it seems to
make more sense to me. again, the goal is to keep the core as minimal as
possible here.

it might also make sense for uses to be able to configure the default
plugin. for example, i can imagine someone forking the execution plugin
to use a different kind of SSH mechanism or a different kind of CTX
proxy (if at all). these issues seem like implementation details for
ARIA execution that some users might want to be different. some cloud
environments, for example, might have a built-in execution framework
that people would want to be the default.
 @johndament: +1
 doing more stuff in plugins makes your binary releases easier
 you can keep a stable core, release small plugins incrementally
 also makes everything option and avoid licensing problems
 @emblemparade: @johndament we would still consider this a "core
plugin", meaning that it comes with the core distribution and has the
same release cycle. of course the mechanism also supports "external
plugins" that would come from other repositories.

the loading mechanism is identical for core or external plugins. the
distinction is made purely to simplify project management and releases.

i think the way we handled ssh support is very reasonable. it is an
extra feature added to core execution plugin via installing a simple
package dependency. this is much easier for everyone than separating it
into a separate code repository with its own release cycle. of course
more complicated cases in the future might indeed demand separate repos.
 @emblemparade: [UPDATE] so, despite setbacks (computer failures) lots
of progress on our code documentation.

there were so many sphinx errors, a huge mess of things, but i'm slowly
marching through and making sure it at least generates.

`Click` decorated methods cannot be normally documented by sphinx due to
how poorly their decorators are designed. i had some success patching
them, until i realized it's just not worth maintaining a patch just for
documentation. instead, we'll be using a sphinx plugin for click that
generates cli documentation directly from the classes! it looks quite
nice and is actually a much better solution. :slightly_smiling_face:

however (always a however) it doesn't sanitize ReST markup when it does
this. so, for best results the cli documentation should be as neutral as
possible, so it would look good on the terminal and good in sphinx. one
weird edge case was the use of "*" in one helptext, which ReST
interprets to mean the beginning of an emphasis...

more serious issues, as you might expect, come from sqlalchemy's
declarative mechanism. i introduced one fix to make sure that at least
the documentation will be generated, but otherwise the mixins create a
whole range of errors. i think they might be related to this sphinx
issue, which apparently was just fixed this week and might see a release
soon: https://github.com/sphinx-doc/sphinx/issues/3866

without that fix, we are getting a crapload of big red warnings, but the
documentation is generated correctly.

i think i might be able to finish everything tomorrow, or at least over
the weekend, but it's not entirely terrible right now.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 20th, 2017 at 8:17 AM

2017-06-19 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-201130435510/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-201130435510/archives/D5E4SCANM/p1497934866092080

Digest.AI (8:01 AM, June 20th)
Hi ARIA,
*Here’s your digest for June 20th 2017*
There are 14 messages yesterday, and the most active user is sblackmon

*#ariatosca*
 @maxim: [UPDATE] started the work on resumable workflows. Managed to
get most of the functionality working





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 19th, 2017 at 8:17 AM

2017-06-18 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-19956840/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-19956840/archives/D5E4SCANM/p1497848497505601

Digest.AI (8:01 AM, June 19th)
Hi ARIA,
*Here’s your digest for June 19th 2017*
There are 15 messages yesterday, and the most active user is sblackmon

*#ariatosca*
 @maxim: [UPDATE] fixed the bug on the ARIA-278 (removing core tasks)
branch which caused the executor tests to freeze every once in awhile.
Hopefully tomorrow this PR will get a review and we'll push it to
master. This PR will hopefully clean up the code a bit and will enable
resumable workflows in the near future.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 17th, 2017 at 8:17 AM

2017-06-16 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-200110729126/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-200110729126/archives/D5E4SCANM/p1497675703810765

Digest.AI (8:01 AM, June 17th)
Hi ARIA,
*Here’s your digest for June 17th 2017*
There are 1 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @emblemparade: [UPDATE] wow, what a week.

ARIA-254 is getting close to ready. the bug i was working on for 2 days,
which really scared me because it seemed i was getting wrong yaml data,
ended up ... well, funny story! so, after not finding anything wrong in
the core parser code as hard as i could debug it, i tried working with a
few self-contained examples, but frustratingly i could not reproduce the
bug. so i kept looking at the complex example vs. the simple examples to
see what the differences were ... until i saw it. the complex examples
were using the node template `copy` feature. ugh. so, not a parser
error, but a very stupid user error here. the `copy` feature is honestly
kinda a weird TOSCA feature, but at least ARIA implements it correctly.
:slightly_smiling_face:

after that, things moved more or less smoothly. i did find that the
capability merging code was also incomplete, a rather major bug, so that
had to be added in. but at least the data was correct this time.
:slightly_smiling_face:

the final result works very nicely, using both capability and policy
scaling. ARIA does the right things in terms of matching reqs-and-caps
here. for example, i set a node with a `host` capability that was
limited to a max of 1 occurrence, and then scaled 2 instances of a node
template that required that capability. if i did not also scale the
hosting node, then ARIA would emit the correct validation error: not
enough capacity. increasing the scaling on hosting allows it to match,
and you can see all the right relationships in the graph. (`aria
services show [name] -g`.) the use of capabilities and policies together
is also quite coherent. i created a policy to scale app nodes and
another to scale host nodes, while some host nodes would override the
policy using their capability.

anyway, will need to clean up and add more testing for this next week,
but we're very close. this is a very significant feature for ARIA, very
happy to see this finally coming.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 16th, 2017 at 8:17 AM

2017-06-15 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-198733309090/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-198733309090/archives/D5E4SCANM/p1497589326397850

Digest.AI (8:02 AM, June 16th)
Hi ARIA,
*Here’s your digest for June 16th 2017*
There are 5 messages yesterday, and the most active user is jamesbognar

*#ariatosca*
 @ran: [UPDATE] Merged ARIA-54 which was mostly about sorting out our
project's top level files - added NOTICE, DISCLAIMER, etc...; Makefile
has also been updated by Tal :slightly_smiling_face:





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 15th, 2017 at 8:17 AM

2017-06-14 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-198895342326/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-198895342326/archives/D5E4SCANM/p1497502872512813

Digest.AI (8:01 AM, June 15th)
Hi ARIA,
*Here’s your digest for June 15th 2017*
There are 37 messages yesterday, and the most active user is jamesbognar

*#ariatosca*
 @ran: emblemparade:
First, Maxim's (@maxim) recently done some work to allow simpler access
to node prop/attr in operations/workflows. we haven't applied it towards
capability properties/attributes though. Is this something users would
want to modify in run time?
I'm simply a bit confused about the concept of capability having
attributes..
 @ran: What happens when a user does change a cap attribute? What if the
requirement requires a specific attribute which is removed from the
capability? should the relationship be changed?
 @ran: nope, it isnt. it's meant to allow users to read/set attributes
and read properties as if they were dictionaries, not storage models
 its important for several reasons really





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 13th, 2017 at 8:17 AM

2017-06-12 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-197571851559/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-197571851559/archives/D5E4SCANM/p1497330082505792

Digest.AI (8:01 AM, June 13th)
Hi ARIA,
*Here’s your digest for June 13th 2017*
There are 18 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @emblemparade: thanks Ran, i'm trying to do things one at a time ...
with ARIA-254 i hit a difficult parsing related to capabilities. i'm
still trying to figure out what is going wrong. :confused: right now it
seems like properties are being assigned to the wrong nodes, doesn't
make sense to me...
 other [UPDATE] is that ARIA-275 has finished review and will be merged,
so we will have NFV csd04 support! avia deserves a medal for trudging
through the very inconsistent spec. i have some strong opinions about
this spec that i will voice elsewhere :slightly_smiling_face:
 @emblemparade: [UPDATE] unfortunately i'm finding some serious bugs in
capabilities merging in the parser. :confused: this is a very tricky
part of the code, worked on it all day and i'm still not entirely sure
where the bug is ... unfortunately it's a blocker for ARIA-254 right
now. will continue pounding at it.

Ran, there's no clear deadline for the makefile issue yet, right? we
still haven't gotten our mentors to respond to our blockers...





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 10th, 2017 at 8:17 AM

2017-06-09 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-195855229621/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-195855229621/archives/D5E4SCANM/p1497070877838506

Digest.AI (8:01 AM, June 10th)
Hi ARIA,
*Here’s your digest for June 10th 2017*
There are 33 messages yesterday, and the most active user is anu

*#general*
 @anu: is it ok for me to open a slack room for quick discussions on a
hadoop branch .. basically I wanted to create an ozone room in the
asf-slack channel so that it is visible to community .. This is not
incubation, hence asking for permission





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 8th, 2017 at 8:17 AM

2017-06-07 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-195341607687/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-195341607687/archives/D5E4SCANM/p1496898060496797

Digest.AI (8:01 AM, June 8th)
Hi ARIA,
*Here’s your digest for June 8th 2017*
There are 33 messages yesterday, and the most active user is jamesbognar

*#ariatosca*
 @ran: :thumbsup:
Tal take as much time as you need with 275, we won't merge it before you
approve it
 -
by the way, supposedly infra have disabled the remaining old git-jira
integration,  so there should be no more automatic comments made on
jiras (and the resulting emails, etc.). Let me know if you still see
anything around.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 7th, 2017 at 8:17 AM

2017-06-06 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-193760819059/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-193760819059/archives/D5E4SCANM/p1496811656426098

Digest.AI (8:00 AM, June 7th)
Hi ARIA,
*Here’s your digest for June 7th 2017*
There are 24 messages yesterday, and the most active user is ran

*#ariatosca*
 @emblemparade: [UPDATE] i updated my 3 open PRs according to comments
and also rebased on master. hope they are mergeable. starting work now
on ARIA-275 (nfv profile) review. there a lot of little detail there, so
i will go slowly and double-check avia's work. if someone reviews them
and thinks it's OK, feel free to merge.

i also did some more work on my testing system branch, but i think i
will abandon it for now and work on it here and there. if it wasn't
obvious: i'm in no way suggesting we overhaul our testing right now,
this is something to possibly consider for the future.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 6th, 2017 at 8:17 AM

2017-06-05 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-193969725206/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-193969725206/archives/D5E4SCANM/p1496725268344251

Digest.AI (8:01 AM, June 6th)
Hi ARIA,
*Here’s your digest for June 6th 2017*
There are 11 messages yesterday, and the most active user is jamesbognar

*#ariatosca*
 @emblemparade: [UPDATE} i updated my PRs for ARIA-199 and ARIA-64.
however, i'm not quite updating ARIA-260 yet. :slightly_smiling_face:
Ran raised an important challenge to me to more appropriately test the
feature. i did add a test, but in not a very good place for it. well,
because there isn't a good place for it...

as you may know (ha!) i'm frustrated with our testing strategy and code.
i think it's haphazard, overly complex, difficult to maintain (more
difficult than our core code), and a barrier for contributions. so i'm
creating a "newtests" branch where i will humbly attempt to provide a
more systemic test strategy. i won't put too much effort into this now,
promise, but it will make me feel better to have it out there, at least
for consideration.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 3rd, 2017 at 8:17 AM

2017-06-02 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-191645700225/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-191645700225/archives/D5E4SCANM/p1496466085016499

Digest.AI (8:01 AM, June 3rd)
Hi ARIA,
*Here’s your digest for June 3rd 2017*
There are 12 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @ran: @emblemparade i understand, but it can sometimes simply make
things more difficult to review as its not always clear what changes are
related to the actual topic and which arent.
i suggest that in general, if the additional fixes are short/small (not
complexity-wise, but LOC-wise :)) and you think they dont warrant an
additional JIRA, that's fine; otherwise it might be better to have an
extra JIRA and put the changes in a separate commit, which will be
strictly about the additional fixes. JIRA tickets don't cost us anything
:wink:
in any case that's just my suggestion, and i dont mean that it should be
applied on 254. i'll have a look at your thread soon hopefully
:slightly_smiling_face:
 @emblemparade: [UPDATE] today is low-hanging fruit day! i created PRs
for the following JIRAs: ARIA-64, ARIA-199, ARIA-260. i also closed
ARIA-67 because it's already been handled elsewhere.


*#general*
 @johndament: Bring it up on the mailing lists
 :stuck_out_tongue:
 I created a slack instance because people demanded slack.
 If you build it, they will come.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 2nd, 2017 at 8:17 AM

2017-06-01 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-191565468947/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-191565468947/archives/D5E4SCANM/p149637968049

Digest.AI (8:01 AM, June 2nd)
Hi ARIA,
*Here’s your digest for June 2nd 2017*
There are 16 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @emblemparade: [UPDATE] i have a PR for ARIA-254, and started a more
open discussion in the mailing list about it. just a note for @ran -- i
included some other code cleanups here regarding to parts of the code i
touched. i know you don't like it when i change many files in a PR, but
i think the changes are very minimal and not worth creating a separate
JIRA for. my policy in general is to leave every file i touch in better
quality than before i touched it...



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for June 1st, 2017 at 8:17 AM

2017-05-31 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-190396332897/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-190396332897/archives/D5E4SCANM/p1496293281798907

Digest.AI (8:01 AM, June 1st)
Hi ARIA,
*Here’s your digest for June 1st 2017*
There are 23 messages yesterday, and the most active user is sblackmon

*#ariatosca*
 @emblemparade: [UPDATE] remaining fixes, then merged and closed
ARIA-149, ARIA-121, and ARIA-190. works with maxim on debugging issues
with openstack plugin/hello world. we believe that the issue is not not
in aria proper but rather in the plugin adapter. we'll continue working
on it.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 31st, 2017 at 8:17 AM

2017-05-30 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-189607769488/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-189607769488/archives/D5E4SCANM/p1496206862965834

Digest.AI (8:01 AM, May 31st)
Hi ARIA,
*Here’s your digest for May 31st 2017*
There are 52 messages yesterday, and the most active user is jamesbognar

*#ariatosca*
 @maxim: Well, you need os creds in the inputs file
 Under openstack_config
 Were you able to successfully finish the execution?
 You shouldn't be running this is dry mode





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 29th, 2017 at 8:17 AM

2017-05-28 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-190047217703/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-190047217703/archives/D5E4SCANM/p1496034046336465

Digest.AI (8:00 AM, May 29th)
Hi ARIA,
*Here’s your digest for May 29th 2017*
There are 5 messages yesterday, and the most active user is ran

*#ariatosca*
 @ran: oh noes :disappointed:
 Re git rebase, it does do the right thing, but it's still more
troublesome rebasing over multiple commits than a single one simply
because you have to "rebase on top of each one". it does do it pretty
smartly though.
 I'll go over the updated PR today and update you later. FYI everyone,
Tuesday + Wednesday are a holiday in Israel so most of us will not be
available on those days as well :slightly_smiling_face:





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 27th, 2017 at 8:17 AM

2017-05-26 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-188954458644/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-188954458644/archives/D5E4SCANM/p1495861242190116

Digest.AI (8:00 AM, May 27th)
Hi ARIA,
*Here’s your digest for May 27th 2017*
There are 5 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @emblemparade: [UPDATE] ARIA-149 PR is rebased on master and all green
now! well, except for one failure to the "database locked" issue. c'mon,
maxim, where is your fix? :wink:
 just a reminder that we have a long weekend here in the USA, will be
back to work on tuesday. however i'm available if you guys want to talk
about the PR on sunday if there's any final block to getting merged.
assuming everything is ok, pls merge!
 @emblemparade: btw, git rebase works fine on multiple commits and does
the right thing, as long as the commits really do follow each other. i
think in the past it puked on me because it had a branch based on
another branch that had a forced commit, so there was a missing commit
in my log. sorry, git, for saying bad things about you.
 @avia: [UPDATE] as Tal mentioned, we had a really great talk about the
option of separating the `Parameter` model to
`Property`/`Attribute`/`Input`/`Output`, and the relationships between
them. Personally, on Thursday I made my code a bit cleaner, and made
sure all the tests pass, but there's still room for improvement. We
could start the review on Sunday, but possibly I will want to do some
finishing touches before reviewing.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 26th, 2017 at 8:17 AM

2017-05-25 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-188382600114/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-188382600114/archives/D5E4SCANM/p1495774874920336

Digest.AI (8:01 AM, May 26th)
Hi ARIA,
*Here’s your digest for May 26th 2017*
There are 17 messages yesterday, and the most active user is ran

*#ariatosca*
 @emblemparade: [UPDATE] fixed remaining issues with ARIA-149, phew,
lots of little broken things due to the renames. (sometimes i miss
java.) however, not all is green on travis because i would need to
rebase, which i don't know how to do until i squash. however, i'm upset
that i can't figure out the right way to do this in git, so i will fight
and win and let you know how to do it.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 25th, 2017 at 8:17 AM

2017-05-24 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-187825762804/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-187825762804/archives/D5E4SCANM/p1495688450511328

Digest.AI (8:00 AM, May 25th)
Hi ARIA,
*Here’s your digest for May 25th 2017*
There are 70 messages yesterday, and the most active user is sblackmon

*#ariatosca*
 @ran: :thumbsup:
 Tal I only skimmed through the guide for now but it looks good
:slightly_smiling_face:
 re your suggestion on slack vs email, not to be an ironical meta
hipster but i think you should actually repost the suggestion on the
mailing list thread :sweat_smile: it's just that a discussion has
already started there and actually people who cant comment on here
replied there as well..





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 24th, 2017 at 8:17 AM

2017-05-23 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-187083944067/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-187083944067/archives/D5E4SCANM/p1495602063412075

Digest.AI (8:01 AM, May 24th)
Hi ARIA,
*Here’s your digest for May 24th 2017*
There are 20 messages yesterday, and the most active user is ran

*#ariatosca*
 @ran: lol :sweat_smile: I simply thought I'd mention it because the
discussions about those mails originated here, but I haven't replied
here at all :stuck_out_tongue:
 I'll have a look at 149 today, I have yet to read your email about it,
lets talk about it when you wake up ^ _ ^
 -
@arthurberezin It seems like the slack bot is only sending the summaries
for weekdays (Mon-Fri); Try to see if you can make it do it every day
 @emblemparade: @channel i want to suggest a compromise between slack
and email regarding daily [UPDATE]s. let's say that normally we post
them here, UNLESS we know that there is an issue that would require
feedback from others. in that case, we post it on email with as much
detail as possible. this would give the larger community an opportunity
to provide feedback or ask questions about the more major change. makes
sense?
 @emblemparade: [UPDATE] had a headache today and really didn't feel
like coding, so instead i took a first stab at creating documentation
style guidelines for ARIA:
https://cwiki.apache.org/confluence/display/ARIATOSCA/Documentation+Style+Guidelines

would be happy to get feedback!
 @avia: [UPDATE] making the generic foreign keys / polymorphic
association proved to be difficult. There is not an out-of-the-box way
to do it in sqlalchemy, only a 'recipe', that is not even recommended by
the author of sqlalchemy himself. In addition because of its
unintuitiveness, it makes the code harder to understand. So tomorrow
I'll implement the multiple foreign key solution, and see how it goes.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 23rd, 2017 at 8:17 PM

2017-05-23 Thread Slack
Hi ARIA TOSCA,

You have a new mention from the ASF team
(https://the-asf.slack.com/x-185534614710-186860840147/).

---

#ariatosca
View in the archives:
https://the-asf.slack.com/x-185534614710-186860840147/archives/ariatosca/p1495558377357058

ran (7:52 PM, May 23rd)
Yup, he was

Tal Liron (8:06 PM, May 23rd)
@channel i want to suggest a compromise between slack and email
regarding daily [UPDATE]s. let's say that normally we post them here,
UNLESS we know that there is an issue that would require feedback from
others. in that case, we post it on email with as much detail as
possible. this would give the larger community an opportunity to provide
feedback or ask questions about the more major change. makes sense?


* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


[Slack] Notifications from the ASF team for May 23rd, 2017 at 8:17 AM

2017-05-22 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-186089059713/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-186089059713/archives/D5E4SCANM/p1495515655981019

Digest.AI (8:00 AM, May 23rd)
Hi ARIA,
*Here’s your digest for May 23rd 2017*
There are 26 messages yesterday, and the most active user is jamesbognar

*#ariatosca*
 @avia: [UPDATE] continued researching the pros and cons of generic
foreign keys and polymorphic relationship. So far I got Output, Input,
and Property as separate tables (for now) with all the tests passing, so
the implementation of the polymorphic relationship will be much easier.
I'll do it tomorrow, and we'll finally be able to talk about it in the
evening.
 @emblemparade: [UPDATE] fixed all tests and created PR for ARIA-149.
who wants to review???
https://github.com/apache/incubator-ariatosca/pull/138
 note that i would very much like to further enhance it and rename the
fields in the Task API. see the email thread for more discussion of
that... the rename would be a trivial change, though, and would not
otherwise change any of the functionality introduced by this PR.



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


Magic sign-in link for ASF on Slack

2017-05-21 Thread Slack
Hello!

You asked us to send you a magic link for quickly signing in to ASF,
using the app. Your wish is our command! Here you go:

https://the-asf.slack.com/x-185534614710-186088681122/z-app-162064580615-186893356854-It9VxIAcZz?s=slack

Note: Your magic link will expire in 24 hours, and can only be used one
time.

See you soon!

Cheers,
The team at Slack


[Slack] Notifications from the ASF team for May 19th, 2017 at 8:18 AM

2017-05-18 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-186296183735/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-186296183735/archives/D5E4SCANM/p1495170055661886

Digest.AI (8:00 AM, May 19th)
Hi ARIA,
*Here’s your digest for May 19th 2017*
There are 51 messages yesterday, and the most active user is John Ament

*#ariatosca*
 @ran: @maxim @emblemparade re what you wrote about plugins, Tal what I
meant was that existing Cloudify plugins are using runtime properties
and we have no intention of modifying them; instead, the adapter should
take care of conversion between runtime properties and attributes, and
in ARIA there should be no mentioning of runtime-properties whatsoever.
For ARIA plugins this is not going to be relevant at all as they'd
simply use attributes directly.

Regarding attributes strictness, at first stage it simply won't be there
:slightly_smiling_face: and we'll create a jira for adding this,
supposedly this can also take place in the ctx sugaring, simply
validating every "set" or so?
 @alexz Thank you for making a pull request updating the readme! I've
made a small comment on your PR on Github.
 @ran: @arthurberezin Saw you got the bot working :thumbsup: Should
probably however configure the account to not receive any random mails
from slack, as it gets sent to everyone and is simply spam. We should
only be getting the digests.
 @arthurberezin: I'm not sure how we can that, right now I just used the
apache.org alias to log into slack, didn't see any sufisticated option..

 The slack bot allows setting up how it does digests but the rest of
emails sent to the dev email (slack reset passwd, etc) are just sent to
the account that digest.ai uses
 @ran: Arthur i simply meant to disable random slack emails in the
configuration somewhere; indeed not much well be able to do about pass
reset emails etc but those aren't not sent all the time so it's fine
 @alexz thanks! I'll merge it in a bit
 @johndament: Do you want to start it or you want me to?
 Regardless, I will point out that my big concern would be the lack of
on list communication from the project, and moving to github would be
yet another step away from Apache.
 @emblemparade: i see. i sent the email.
 i think our problem with email communication is separate. we have to
talk about it and see how to change our communication habits. any advice
would be appreciated! i'm sure you've seen similar problems with other
incubator projects.
 @johndament: Agreed, its not a problem specific to AT
 The one thing I didn’t realize is that you aren’t all co-located
 I was surprised when you mentioned you’re in Chicago
 As far as advice, its tough.  I’m not sure you’re working
environment, but it may help to have email clients open and visible
while coding.
 And also send out an email, and ask for someone to respond
 @emblemparade: slack is just faster in terms of getting answers and
having direct conversations. i'm thinking that perhaps our daily
[UPDATE] posts could easily be moved to email
 i suggest that we title them "Daily Update". because they really are
daily and it would give the correct impression that there's a lot of
daily activity. we have 4 full-time devs on this project, that's
impressive in itself but it's hard to see without being on slack.
 @ran: @alexz I sort-of merged your commit - Basically I had to make a
few modifications outside the actual patch since:
1) We'd like all PRs to be a single commit (squashing commits)
2) All commits must be linked to a JIRA issue, even if they're tiny
:slightly_smiling_face:
3) The commit message has to follow the guidelines
(see more on all of those here -
https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+Code
)

In any case, I pulled the changes from your repo, squashed them, created
a JIRA and modified the commit message, and now it's on the master
branch.

One thing this caused though is that the PR did not automatically close
as `merged`, so I'll need to ask you to close it manually -
unfortunately I don't have the permissions to do so myself.





* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5FFQJ2LW-5a1cb74d28-notify-mute-1h
eight hours:
https://the-asf.slack.com/unsub/U5FFQJ2LW-796e6535e1-notify-mute-8h
a day:
https://the-asf.slack.com/unsub/U5FFQJ2LW-4e6e073ada-notify-mute-1d
three days:
https://the-asf.slack.com/unsub/U5FFQJ2LW-806a2d8aa0-notify-mute-3d
or the next week:
https://the-asf.slack.com/unsub/U5FFQJ2LW-6adc840c34-notify-mute-7d.

You can also turn email notifications off:
https://the-asf.slack.com/unsub/U5FFQJ2LW-64de78982b-notify.

For more detailed preferences, see your account page:
https://the-asf.slack.com/account.


Slack’s companion app for desktop

2017-05-18 Thread Slack
Get more done with the Slack desktop app

Our desktop app makes it simple to stay in the loop. With Slack on your
computer, you can easily share and discuss the projects you’re working
on with your team.

Get Slack for Desktop: https://slack.com/downloads

Team Name: ASF
Team URL: the-asf.slack.com
Email: ariatosca-...@apache.org

Sign In: https://the-asf.slack.com/x-185534614710-185797296550/signin


[Slack] Notifications from the ASF team for May 18th, 2017 at 8:17 AM

2017-05-17 Thread Slack
Hi ARIA TOSCA,

You have a new direct message from the ASF team
(https://the-asf.slack.com/x-185534614710-185021960548/).

---

@digestai
View in the archives:
https://the-asf.slack.com/x-185534614710-185021960548/archives/D5E4SCANM/p1495083678884944

Digest.AI (8:01 AM, May 18th)
Hi ARIA,
*Here’s your digest for May 18th 2017*
There are 124 messages yesterday, and the most active user is Tal Liron

*#ariatosca*
 @emblemparade: Unfortunately very small attendance. Must have been
competing with a more popular topic. Also didn't help that time slot was
changed twice
 @smarthi: the problem is there r only about 300 attendees at any
ApacheCon
 and they have about 7 parallel talks happening
 assuming that 70 out of 300 attendees r only there to enjoy Miami Beach
 and 30 of the remaining are organizers
 50 of the remaining are just there to sit in hallways
 u have 150 attendees who are curious about sessions
 @emblemparade: @maxim this looks like the right move. how challenging
will it be to convert plugins to using attributes? how are we going to
solve the problem that attributes need to be pre-declared at the node
types?
 @maxim: Which plugins are we talking about? The current solution
enables to treat the attributes as if they were a dictionary (without
.value) when accessing them from the operation ctx , this could be
easily extended to workflow ctx. About the pre declaration, this is
something we need to discuss​, the obvious way is to place some
"workspace" attribute which is not very TOSCA
 Oh, and maybe more importantly, setting an value to an attribute is
easy: `node.attributes['key'] = 'value'`
 Behind the scenes this would create a parameter
 Note that `node.attributes['key']['inner_key'] = 'value'` would create
a single parameter which holds a dictionary `{'inner_key': 'value'}`
 @emblemparade: I didn't have any plugin in mind, it's just what i heard
from Ran... Your solution is correct, as long as there's still a way for
users to access/change the type name and  description...
 @alexz: I was giving a try to #ariatosca and I got:
```
$ aria --version
ARIA CLI 0.1.0
```
and the help
```
$ aria --help
(...)
Commands:
  executions Handle workflow executions
  logs   Show logs from workflow executions
  node-templates Handle a service template's node templates
  nodes  Handle a service's nodes
  pluginsHandle plugins
  reset  Reset ARIA's working directory
  service-templates  Handle service templates on the manager
  services   Handle services
  workflows  Handle service workflows
```
so, when I follow the docs:
```
$ aria parse blueprints/tosca/node-cellar/node-cellar.yaml
Usage: aria [OPTIONS] COMMAND [ARGS]...

Error: No such command "parse".

Did you mean one of these?
reset
```
any ideas?
 installed using: `pip install
git+http://git-wip-us.apache.org/repos/asf/incubator-ariatosca.git`
 @emblemparade: Well, users should be able to create new attributes or
modify them dynamically. Or maybe set a value according to its type. Or
print out the description in a log file.
 So how do you access the "raw" parameter model of an attribute?
 @avia: [UPDATE] As part of the effort to convert the `Parameter`
relationships from many-to-many to polymorphic one-to-many, I'm
considering the creation of separate tables for inputs, output,
properties and attributes. Did preliminary discussions with maxim and
ran today, but before deciding on a model change, we'll discuss it
together tomorrow evening (Israel time) to better think of the
implications.
 @aria-tosca: Hi @alexz  Welcome :slightly_smiling_face:
 the Parse command is now replaced with
aria service_templates store [uri] -n [name]
aria service_templates show [name]
 Parse existed before we added a storage layer to ARIA
 this issue was reported on
Jira(https://issues.apache.org/jira/browse/ARIA-212) and we have another
Jira for updating the README file
(https://issues.apache.org/jira/browse/ARIA-166)

 Generally speaking, the flow using ARIA would be
1. to store a service template from the TOSCA YAML
# aria service-templates store helloworld.yaml hello

2. Create a service
# aria services create hello -t hello
3. Execute a workflow (the built in install workflow is a graph based
wokflow, that traverses thru lifecycle interfaces of all nodes and
relationships declated in the TOSCA template)
# aria executions start install -s hello
 @alexz you can find some into information here
https://docs.google.com/presentation/d/1acxm-_fRyGbk4-o7EHHhtBdwIPsKHoPnMcqbwyh-grs/edit#slide=id.g18dc0515b2_0_0
 We are doing an online webinar tomorrow
http://cloudify.co/webinars/aria-model-driven-orchestration-webinar.html#register
 You are most welcome to join  :slightly_smiling_face:
 Oh, I just noticed I haven't switched to my account own (this is
@arthurberezin ) :flushed:



*Links shared by your team today:*



* * *

You can snooze these notifications for
an hour:
https://the-asf.slack.com/unsub/U5

Password changed

2017-05-17 Thread Slack
You have a new password!

Your password for signing in to ASF was recently changed. If you made
this change, then we're all set.

If you did not make this change, please reset your password to secure
your account. Then reply to this email to notify us.

https://the-asf.slack.com/forgot

Either way, feel free to reach out with any questions you might have.
We're here to help.

Best,
The team at Slack


Magic sign-in link for ASF on Slack

2017-05-17 Thread Slack
Hello!

You asked us to send you a magic link for quickly signing in to ASF,
using the app. Your wish is our command! Here you go:

https://the-asf.slack.com/x-185534614710-185687470951/z-app-162064580615-185687470903-np8pnyW6Cs?s=slack

Note: Your magic link will expire in 24 hours, and can only be used one
time.

See you soon!

Cheers,
The team at Slack


Reset your password

2017-05-17 Thread Slack
You told us you forgot your password. If you really did, click here to
choose a new one:

https://the-asf.slack.com/x-185534614710-184863396802/reset/VEU0F7n5mA4SpFVoIrBKBc1wgfHlBG9j

If you didn't mean to reset your password, then you can just ignore this
email; your password will not change.


ASF on Slack: New Account Details

2017-05-17 Thread Slack
Welcome to Slack!

You’ve joined the new Slack team ASF. Here are your account details:

Team Name: ASF
Team URL: the-asf.slack.com
Email: ariatosca-...@apache.org

Sign in: https://the-asf.slack.com/x-185534614710-184656823859/signin

We’ll send you a few quick emails on how to get the most out of Slack.
In the meantime, dive in and start exploring. We’re glad you’re
here!

Want to learn more now?

Check out our Slack guides
(https://get.slack.help/hc/categories/202622877-Slack-Guides) for tips
on messaging with your team, sharing files, and getting updates from
your other tools.


Confirm your email to join ASF.

2017-05-17 Thread Slack
Confirm your email to join ASF.

Hello! Once you've confirmed your email address and set a password,
you'll be the newest member of the Slack team ASF.

https://the-asf.slack.com/signup/MTg1NTMzMzU1MDk1LTI2OWY3YTJhNGE

If you have any questions, simply reply to this email. We'd love to
help.

Cheers,

The team at Slack