[Slack] Notifications from the ASF team for July 20th, 2017 at 8:17 AM
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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