[GitHub] [isis] dependabot[bot] opened a new pull request #855: Bump swagger-core from 1.6.4 to 1.6.5

2022-02-13 Thread GitBox


dependabot[bot] opened a new pull request #855:
URL: https://github.com/apache/isis/pull/855


   Bumps [swagger-core](https://github.com/swagger-api/swagger-core) from 1.6.4 
to 1.6.5.
   
   Release notes
   Sourced from https://github.com/swagger-api/swagger-core/releases;>swagger-core's 
releases.
   
   Swagger-core 1.6.5 released!
   What's Changed
   
   deserialize as arrayModel, any model that has items and no specific type 
defined by https://github.com/gracekarina;>@​gracekarina in https://github-redirect.dependabot.com/swagger-api/swagger-core/pull/4109;>swagger-api/swagger-core#4109
   refs https://github-redirect.dependabot.com/swagger-api/swagger-core/issues/4111;>#4111
 - bump commons and guava versions by https://github.com/frantuma;>@​frantuma in https://github-redirect.dependabot.com/swagger-api/swagger-core/pull/4114;>swagger-api/swagger-core#4114
   
   Full Changelog: https://github.com/swagger-api/swagger-core/compare/v1.6.4...v1.6.5;>https://github.com/swagger-api/swagger-core/compare/v1.6.4...v1.6.5
   
   
   
   Commits
   
   https://github.com/swagger-api/swagger-core/commit/cfa4a1e9b7833fa9e12f21667960c23b28d95221;>cfa4a1e
 prepare release 1.6.5
   https://github.com/swagger-api/swagger-core/commit/2143564da37aa89039be2a975a880cb8ace25124;>2143564
 refs https://github-redirect.dependabot.com/swagger-api/swagger-core/issues/4111;>#4111
 - bump commons and guava versions
   https://github.com/swagger-api/swagger-core/commit/156c31c096de6ec9824a386eacf845b3fdd3634f;>156c31c
 Merge pull request https://github-redirect.dependabot.com/swagger-api/swagger-core/issues/4109;>#4109
 from swagger-api/items1636Support
   https://github.com/swagger-api/swagger-core/commit/13ffcc966a3b2c98cff809fb1d8e268140fce4b8;>13ffcc9
 addressed comments in PR
   https://github.com/swagger-api/swagger-core/commit/8a460ba7550dc2581e6d35510024d5ae95004bbc;>8a460ba
 add item support in ModelImpl
   https://github.com/swagger-api/swagger-core/commit/8144616d59ae159bd8fc386022c5b374acd638e3;>8144616
 fix readme compatibility header
   https://github.com/swagger-api/swagger-core/commit/a92a44ed5c1c02a00b92e7a640230b39686ab39e;>a92a44e
 latest v2 release
   https://github.com/swagger-api/swagger-core/commit/b4f623160e42dc111d3a05c7d625d95432d0dacd;>b4f6231
 update 1.5 Readme with new v2 version 2.1.12
   https://github.com/swagger-api/swagger-core/commit/f3d4e1ea644d7f8788d08d893cb9488d835b3c0f;>f3d4e1e
 bump snapshot 1.6.5-SNAPSHOT
   See full diff in https://github.com/swagger-api/swagger-core/compare/v1.6.4...v1.6.5;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.swagger:swagger-core=maven=1.6.4=1.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@isis.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[VOTE] Apache Isis Core release 2.0.0-M7 RC1

2022-02-13 Thread Dan Haywood
Hi folks,

I've just cut a new release of the Apache Isis Framework.

The source code zip artifact has been uploaded to a staging repository on
https://repository.apache.org, along with its corresponding .asc signature.

In the source code repo the code has been tagged as isis-2.0.0-M6-RC1;
see https://github.com/apache/isis/tags

To verify the source code itself, you can use the following commands
(in an empty directory):


VERSION=2.0.0-M7
RC=RC1
NEXUSREPONUM=1119

curl https://downloads.apache.org/isis/KEYS > /tmp/KEYS
gpg --import /tmp/KEYS

rm -rf isis-$VERSION

curl -O -L
https://raw.githubusercontent.com/apache/isis/release-$VERSION-$RC/scripts/verify-isis-release.sh

chmod +x ./verify-isis-release.sh
./verify-isis-release.sh $NEXUSREPONUM $VERSION $RC


You can then test the helloworld or simpleapp starter apps, see:
https://isis.staged.apache.org/comguide/latest/verifying-releases.html

You can also inspect the website in general, available at:
https://isis.staged.apache.org

Please verify the release and cast your vote.
The vote will be open for a minimum of 72 hours.

[ ] +1
[ ]  0
[ ] -1


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491592#comment-17491592
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit 978799d04987c8f88ac6e814678e39678d3dc7d4 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=978799d ]

ISIS-2859: updates prereqs for verifying-releases.adoc


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491591#comment-17491591
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit ead00bba1068194e82fad706c5a1fd64aca4c457 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=ead00bb ]

ISIS-2859: update docs release process.


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (ISIS-2959) menu bar lists which are too long (eg Prototyping) should have a scroll bar.

2022-02-13 Thread Daniel Keir Haywood (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-2959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Keir Haywood updated ISIS-2959:
--
Summary: menu bar lists which are too long (eg Prototyping) should have a 
scroll bar.  (was: wicket viewer header + footer should be fixed (not scroll); 
menu bar lists *should* scroll.)

> menu bar lists which are too long (eg Prototyping) should have a scroll bar.
> 
>
> Key: ISIS-2959
> URL: https://issues.apache.org/jira/browse/ISIS-2959
> Project: Isis
>  Issue Type: Improvement
>  Components: Wicket Viewer
>Affects Versions: 2.0.0-M7
>Reporter: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-RC1
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (ISIS-2960) jdo + jpa : duplicate primary key exception is not propagated to Wicket viewer

2022-02-13 Thread Daniel Keir Haywood (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-2960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Keir Haywood updated ISIS-2960:
--
Component/s: Isis Persistence JDO
 Isis Persistence JPA
 Isis Viewer Wicket
Summary: jdo + jpa : duplicate primary key exception is not propagated 
to Wicket viewer  (was: jdo duplicate primary key exception is not propagated 
to Wicket viewer)

> jdo + jpa : duplicate primary key exception is not propagated to Wicket viewer
> --
>
> Key: ISIS-2960
> URL: https://issues.apache.org/jira/browse/ISIS-2960
> Project: Isis
>  Issue Type: Bug
>  Components: Isis Persistence JDO, Isis Persistence JPA, Isis Viewer 
> Wicket
>Affects Versions: 2.0.0-M7
>Reporter: Daniel Keir Haywood
>Priority: Minor
> Fix For: 2.0.0-RC1
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (ISIS-1303) Rename the project to better describe its values and purpose

2022-02-13 Thread Daniel Keir Haywood (Jira)


 [ 
https://issues.apache.org/jira/browse/ISIS-1303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Keir Haywood updated ISIS-1303:
--
Fix Version/s: 2.0.0-rename
   (was: 2.0.0)

> Rename the project to better describe its values and purpose
> 
>
> Key: ISIS-1303
> URL: https://issues.apache.org/jira/browse/ISIS-1303
> Project: Isis
>  Issue Type: Wish
>  Components: Isis Docs  Website
>Affects Versions: 1.11.1
>Reporter: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-rename
>
> Attachments: ApacheFarthing.jpg, ApacheFarthing.jpg, 
> ApacheGestalt.jpg, Offset-curves-of-sinus-curve.svg
>
>
> In the past there have been a couple of discussions regarding renaming the 
> project, the reason generally cited being the potential embarrassment of 
> sharing a name with the jihadist militant group [1] currently prominent in 
> the headlines.  After due discussion on the mailing lists the prevailing view 
> has been to retain our name: "we were here first".  
> Until now I've concurred with that view also... after all, I originally came 
> up with the name "Isis", originally based on the name of the Thames as it 
> flows through Oxford [2] (many of the original authors of the framework live 
> within Oxfordshire, UK).
> Separately to that discussion, we have the issue of marketing.  Originally we 
> marketed ourselves as a framework implementing the "naked objects" pattern 
> [3]; the original name of the framework (prior to Apache) was of course the 
> Naked Objects Framework.  However, this pattern is either not well-known or 
> is misunderstood (only a low proportion of developers that encounter the idea 
> immediately "get it").  The crudity of the original user interfaces didn't 
> help.  And the name also, of course, can cause embarrassment in some cultures.
> Then, when domain-driven design [4] came along as a movement, that seemed an 
> obvious platform upon which to position the framework: we obviously share the 
> core belief that the domain is the most important bit of the system.  However 
> - and I still find this surprising - despite attempts otherwise we haven't 
> really made too much of an impression in that community.  The fact that the 
> DDD community got massively sidetracked for a while by the CQRS pattern is 
> perhaps part of it.   I also often detect the view that DDD should imply not 
> using a framework.  The irony of course is that in rejecting framework such 
> developers actually have to write more infrastructure code vs business domain 
> code.
> Also, the fit is perhaps not all that good after all.  In the DDD community I 
> don't see anyone talking about modules... one of the named patterns, and a 
> major focus of our framework, but missing from DDD talks.  Instead they get 
> side-tracked talking only about aggregate roots or bounded contexts; all well 
> and good, but over-emphasised).
> [Aside: Indeed, I raised the topic of modules with Eric Evans himself (in 
> person), and he agreed there was little emphasis.  When I described our 
> framework's use of domain events to hook modules together (along with vetoing 
> behaviour we support) he admitted it was a new approach/pattern to him...]
> Anyway, so DDD - which looked so promising - hasn't delivered.  They might 
> come around to us one day, but it's probably time to define our own 
> individual space.  Also, in the same way that everyone takes agile 
> development for granted as the "de facto", we ought to simply take DDD for 
> granted too... "of course you will be doing DDD, but are you doing it well?"
> What we need to better market the framework is some other pattern or concept 
> or hook, and become known as the framework that best supports that idea.  
> There are several candidates:
> - hexagonal architecture (also called ports and adapters, or the onion 
> architecture, and related to the clean architecture)
> - don't repeat yourself principle
> - aspect oriented programming (naked objects pattern is really the 
> recognition that UI presentation is a cross-cutting concern)
> - the general concept of modularity
> - DCI (data/context/interactions).
> - "clean" "pure" "essential" pojo programming model
> - agile, lean
> - breaking down barriers between IT and business
> Of these, I think that hexagonal architecture looks the best fit; it is well 
> regarded as a concept among the "cognoscenti", but there are surprisingly no 
> open source frameworks out there (at least in the Java space) that position 
> themselves as being the natural choice.
> Therefore, I think a name - and appropriate short tag line - based around 
> this idea of hexagonal architecture should be considered.
> Candidate names:
> - hex  (might hit trademark issues)
> - hexagon
> - 

[jira] [Created] (ISIS-2960) jdo duplicate primary key exception is not propagated to Wicket viewer

2022-02-13 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2960:
-

 Summary: jdo duplicate primary key exception is not propagated to 
Wicket viewer
 Key: ISIS-2960
 URL: https://issues.apache.org/jira/browse/ISIS-2960
 Project: Isis
  Issue Type: Bug
Affects Versions: 2.0.0-M7
Reporter: Daniel Keir Haywood
 Fix For: 2.0.0-RC1






--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (ISIS-2959) wicket viewer header + footer should be fixed (not scroll); menu bar lists *should* scroll.

2022-02-13 Thread Daniel Keir Haywood (Jira)
Daniel Keir Haywood created ISIS-2959:
-

 Summary: wicket viewer header + footer should be fixed (not 
scroll); menu bar lists *should* scroll.
 Key: ISIS-2959
 URL: https://issues.apache.org/jira/browse/ISIS-2959
 Project: Isis
  Issue Type: Improvement
  Components: Wicket Viewer
Affects Versions: 2.0.0-M7
Reporter: Daniel Keir Haywood
 Fix For: 2.0.0-RC1






--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491562#comment-17491562
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit a20c8d02fe037dfd96fe30c7bace0e0a72e26d6d in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a20c8d0 ]

ISIS-2859: resetting version


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491558#comment-17491558
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit b60d10383dceaef9d98a3cc3229e830bba895b37 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=b60d103 ]

ISIS-2859: bumps version to $ISISREL


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491560#comment-17491560
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit 3cc1e215b85971a33a72c027a7d41224d6c1baf3 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=3cc1e21 ]

ISIS-2859: removes defunct docs re: toolchain plugin


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491559#comment-17491559
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit 0853b14b9c5497ceed17bc5b254b4bd9a070faf3 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=0853b14 ]

ISIS-2859: bumps version to 2.0.0-M7


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491557#comment-17491557
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit 7ba6e12b2f54355383e295557e0d23da8e577916 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=7ba6e12 ]

ISIS-2859: updates hardcoded reference to 2.0.0-M6 up to M7


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2859) 2.0.0-M7 release activities

2022-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17491561#comment-17491561
 ] 

ASF subversion and git services commented on ISIS-2859:
---

Commit a3567c847d8522726760ed74d91b26312b0d4338 in isis's branch 
refs/heads/release-2.0.0-M7-RC1 from Dan Haywood
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=a3567c8 ]

ISIS-2859: further minor doc fixes


> 2.0.0-M7 release activities
> ---
>
> Key: ISIS-2859
> URL: https://issues.apache.org/jira/browse/ISIS-2859
> Project: Isis
>  Issue Type: Task
>Reporter: Daniel Keir Haywood
>Assignee: Daniel Keir Haywood
>Priority: Major
> Fix For: 2.0.0-M7
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)