[jira] [Created] (ISIS-1301) Support OSGi Containers

2016-01-31 Thread JIRA
Jörg Rade created ISIS-1301:
---

 Summary: Support OSGi Containers
 Key: ISIS-1301
 URL: https://issues.apache.org/jira/browse/ISIS-1301
 Project: Isis
  Issue Type: Wish
  Components: Core
Reporter: Jörg Rade
Assignee: Dan Haywood
Priority: Minor


Currently the war artifact contains all jars the application depends on.

* Repackeging these unchanged jars over and over takes some time (in my case 
this is at par with compiling dom). 
* The footprint of the war when redeploying it over thin connections requires 
more bandwidth. 
* Supporting OSGi containers would have the addional benefit that only changed 
artifacts would have to exchanged in the running container. Production systems 
could benefit from the possibility of the OSGi lifecycle, ie. replacing 
artifacts without downtime.

This will involve multiple steps, eg.

* Using more bundled versions of dependencies (where available - Wicket, 
DataNucleus, Jetty already are bundled)
* Building a bundled war (wab)
* Making isis libs conform to OSGi's class loader requirements
* Bridging the OSGi ServiceRegistry to use its Servies as DomainServices
tbc ...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-993) Show different object members on multiple tabs

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit 517b6ccbb3e523f084f739fd73d009a86cc7c6c5 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=517b6cc ]

ISIS-993: working towards a 'bootstrap3' layout


> Show different object members on multiple tabs
> --
>
> Key: ISIS-993
> URL: https://issues.apache.org/jira/browse/ISIS-993
> Project: Isis
>  Issue Type: New Feature
>  Components: Core, Core: Viewer: Wicket
>Affects Versions: viewer-wicket-1.7.0
>Reporter: Dan Haywood
>Assignee: Dan Haywood
> Fix For: 1.12.0
>
>
> 4-jan-2016:
> Divide the screen into two halves.
> All properties in separate tabs.
> Each collection in its own tabs.
> ~~~
> as per [1] mailing list thread.
> The example in the mailng list splits up the object's properties/collections 
> (contributed or otherwise) into two different sets of tabs... but as a first 
> pass I think a single row of tabs ought to suffice.
> We also need to be mindful that we may want to use tabs as a metaphor for 
> multiple opened objects (as a replacement for bookmarks), so this is another 
> reason for a single row of tabs. 
> To support this would require extensions to @DomainObjectLayout or equivalent 
> xxx.layout.json file.
> [1] http://markmail.org/message/merftvqoiy6ht3kq



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-1300) Allow the enablement of the WicketSource plugin to be configurable, and disabled by default

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit a195f62f32edeee52a3a15b4670be92ce6b40bc9 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=a195f62 ]

ISIS-1300: rename of private method.


> Allow the enablement of the WicketSource plugin to be configurable, and 
> disabled by default
> ---
>
> Key: ISIS-1300
> URL: https://issues.apache.org/jira/browse/ISIS-1300
> Project: Isis
>  Issue Type: Improvement
>  Components: Core
>Affects Versions: 1.11.1
>Reporter: Dan Haywood
>Assignee: Dan Haywood
>Priority: Minor
> Fix For: 1.12.0
>
>
> Because it is slow and of limited utility.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-993) Show different object members on multiple tabs

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit 65f7d320fa95cf45aa6db99f66e1165b2ba4f5d8 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=65f7d32 ]

ISIS-993: bootstrap3 schema now properly defined and serializing ok.  Also 
juggling around with the common (nee members)


> Show different object members on multiple tabs
> --
>
> Key: ISIS-993
> URL: https://issues.apache.org/jira/browse/ISIS-993
> Project: Isis
>  Issue Type: New Feature
>  Components: Core, Core: Viewer: Wicket
>Affects Versions: viewer-wicket-1.7.0
>Reporter: Dan Haywood
>Assignee: Dan Haywood
> Fix For: 1.12.0
>
>
> 4-jan-2016:
> Divide the screen into two halves.
> All properties in separate tabs.
> Each collection in its own tabs.
> ~~~
> as per [1] mailing list thread.
> The example in the mailng list splits up the object's properties/collections 
> (contributed or otherwise) into two different sets of tabs... but as a first 
> pass I think a single row of tabs ought to suffice.
> We also need to be mindful that we may want to use tabs as a metaphor for 
> multiple opened objects (as a replacement for bookmarks), so this is another 
> reason for a single row of tabs. 
> To support this would require extensions to @DomainObjectLayout or equivalent 
> xxx.layout.json file.
> [1] http://markmail.org/message/merftvqoiy6ht3kq



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-993) Show different object members on multiple tabs

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit 10d80f3a850ad602d775b09098405b3b56c2541a in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=10d80f3 ]

ISIS-993: still sketching out the layout classes for BS3 and FC (fixed col)


> Show different object members on multiple tabs
> --
>
> Key: ISIS-993
> URL: https://issues.apache.org/jira/browse/ISIS-993
> Project: Isis
>  Issue Type: New Feature
>  Components: Core, Core: Viewer: Wicket
>Affects Versions: viewer-wicket-1.7.0
>Reporter: Dan Haywood
>Assignee: Dan Haywood
> Fix For: 1.12.0
>
>
> 4-jan-2016:
> Divide the screen into two halves.
> All properties in separate tabs.
> Each collection in its own tabs.
> ~~~
> as per [1] mailing list thread.
> The example in the mailng list splits up the object's properties/collections 
> (contributed or otherwise) into two different sets of tabs... but as a first 
> pass I think a single row of tabs ought to suffice.
> We also need to be mindful that we may want to use tabs as a metaphor for 
> multiple opened objects (as a replacement for bookmarks), so this is another 
> reason for a single row of tabs. 
> To support this would require extensions to @DomainObjectLayout or equivalent 
> xxx.layout.json file.
> [1] http://markmail.org/message/merftvqoiy6ht3kq



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-1300) Allow the enablement of the WicketSource plugin to be configurable, and disabled by default

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit e77ce8525ebe7898878912e88c86cb1edb048ee1 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=e77ce85 ]

ISIS-1300: as a temporary measure, just comment out the source plugin.


> Allow the enablement of the WicketSource plugin to be configurable, and 
> disabled by default
> ---
>
> Key: ISIS-1300
> URL: https://issues.apache.org/jira/browse/ISIS-1300
> Project: Isis
>  Issue Type: Improvement
>  Components: Core
>Affects Versions: 1.11.1
>Reporter: Dan Haywood
>Assignee: Dan Haywood
>Priority: Minor
> Fix For: 1.12.0
>
>
> Because it is slow and of limited utility.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-1300) Allow the enablement of the WicketSource plugin to be configurable, and disabled by default

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit dbfa9e29c88b59320552f27f7355b4c78f7ce532 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=dbfa9e2 ]

ISIS-1300: new configuration property to enable the wicketsource plugin.  Also 
updated docs.


> Allow the enablement of the WicketSource plugin to be configurable, and 
> disabled by default
> ---
>
> Key: ISIS-1300
> URL: https://issues.apache.org/jira/browse/ISIS-1300
> Project: Isis
>  Issue Type: Improvement
>  Components: Core
>Affects Versions: 1.11.1
>Reporter: Dan Haywood
>Assignee: Dan Haywood
>Priority: Minor
> Fix For: 1.12.0
>
>
> Because it is slow and of limited utility.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-993) Show different object members on multiple tabs

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit 8f0abcdb64e98ab5e6d3aa30fd32f62444891a62 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=8f0abcd ]

ISIS-993: introduction of the PageNormalizerService as an internal SPI which 
keeps track of the different Page implementations and their algorithms for 
normalizing themselves.   The original FixedCol layout is now working again as 
of this commit.


> Show different object members on multiple tabs
> --
>
> Key: ISIS-993
> URL: https://issues.apache.org/jira/browse/ISIS-993
> Project: Isis
>  Issue Type: New Feature
>  Components: Core, Core: Viewer: Wicket
>Affects Versions: viewer-wicket-1.7.0
>Reporter: Dan Haywood
>Assignee: Dan Haywood
> Fix For: 1.12.0
>
>
> 4-jan-2016:
> Divide the screen into two halves.
> All properties in separate tabs.
> Each collection in its own tabs.
> ~~~
> as per [1] mailing list thread.
> The example in the mailng list splits up the object's properties/collections 
> (contributed or otherwise) into two different sets of tabs... but as a first 
> pass I think a single row of tabs ought to suffice.
> We also need to be mindful that we may want to use tabs as a metaphor for 
> multiple opened objects (as a replacement for bookmarks), so this is another 
> reason for a single row of tabs. 
> To support this would require extensions to @DomainObjectLayout or equivalent 
> xxx.layout.json file.
> [1] http://markmail.org/message/merftvqoiy6ht3kq



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-1287) Release activities for v1.12.0

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit 5de42bbd377651239faf142cc38e0f517edff8d4 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=5de42bb ]

ISIS-1287: fixing tiny errors in live template and in JAXB file template


> Release activities for v1.12.0
> --
>
> Key: ISIS-1287
> URL: https://issues.apache.org/jira/browse/ISIS-1287
> Project: Isis
>  Issue Type: Task
>  Components: Core
>Reporter: Dan Haywood
>Assignee: Dan Haywood
>Priority: Minor
> Fix For: 1.12.0
>
>
> Miscellaneous release activities for 1.12.0 release.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (ISIS-993) Show different object members on multiple tabs

2016-01-31 Thread ASF subversion and git services (JIRA)

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

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

Commit b72bce9050b3bc34c32b8a1902fbb7be7789de23 in isis's branch 
refs/heads/ISIS-993 from [~danhaywood]
[ https://git-wip-us.apache.org/repos/asf?p=isis.git;h=b72bce9 ]

Merge branch 'master' into ISIS-993


> Show different object members on multiple tabs
> --
>
> Key: ISIS-993
> URL: https://issues.apache.org/jira/browse/ISIS-993
> Project: Isis
>  Issue Type: New Feature
>  Components: Core, Core: Viewer: Wicket
>Affects Versions: viewer-wicket-1.7.0
>Reporter: Dan Haywood
>Assignee: Dan Haywood
> Fix For: 1.12.0
>
>
> 4-jan-2016:
> Divide the screen into two halves.
> All properties in separate tabs.
> Each collection in its own tabs.
> ~~~
> as per [1] mailing list thread.
> The example in the mailng list splits up the object's properties/collections 
> (contributed or otherwise) into two different sets of tabs... but as a first 
> pass I think a single row of tabs ought to suffice.
> We also need to be mindful that we may want to use tabs as a metaphor for 
> multiple opened objects (as a replacement for bookmarks), so this is another 
> reason for a single row of tabs. 
> To support this would require extensions to @DomainObjectLayout or equivalent 
> xxx.layout.json file.
> [1] http://markmail.org/message/merftvqoiy6ht3kq



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (ISIS-1302) Use bundled JARs instead of plain ones

2016-01-31 Thread JIRA
Jörg Rade created ISIS-1302:
---

 Summary: Use bundled JARs instead of plain ones
 Key: ISIS-1302
 URL: https://issues.apache.org/jira/browse/ISIS-1302
 Project: Isis
  Issue Type: Sub-task
Reporter: Jörg Rade
Assignee: Dan Haywood
Priority: Trivial


list of known replacements yet to be attached



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)