Re: [VOTE] Apache Syncope 1.1.8

2014-07-03 Thread Massimiliano Perrone (tirasa.net)

+1

On 07/03/2014 02:02 PM, Francesco Chicchiriccò wrote:

I've created a 1.1.8 release, with the following artifacts up for a vote:

SVN source tag (r1607578):
https://svn.apache.org/repos/asf/syncope/tags/syncope-1.1.8/

List of changes:
https://svn.apache.org/repos/asf/syncope/tags/syncope-1.1.8/CHANGES

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1004/

Source release (checksums and signatures are available at the same 
location):
http://repository.apache.org/content/repositories/orgapachesyncope-1004/org/apache/syncope/syncope/1.1.8/syncope-1.1.8-source-release.zip 



Staging site:
http://syncope.apache.org/1.1.8/

PGP release keys (signed using 273DF287):
http://www.apache.org/dist/syncope/KEYS

Vote will be open for 72 hours.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)




--
Massimiliano Perrone
Tel +39 393 9121310

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~massi/

L'apprendere molte cose non insegna l'intelligenza
(Eraclito)



Re: [DISCUSS] Drop Java 6 support in trunk

2014-05-20 Thread Massimiliano Perrone (tirasa.net)

On 05/20/2014 09:03 AM, Francesco Chicchiriccò wrote:

Hi all,
this morning I was about to upgrade some dependencies in the trunk 
(mainly due to the fresh release of CXF 3.0.0): while many of them 
were upgraded. I had to give up with Commons DBCP since their latest 
stable release 2.0 requires Java 7 [1].


Now, since support for Java 6 was dropped a long while ago [1], and 
since I can see many other ASF projects setting Java 7 as their 
minimum requirement (besides Commons DBCP 2.0, also Tomcat = 8.0, 
Wicket 7, CXF is discussing about this step [3]), I would like to 
propose to switch to Java 7 as minimum requirement for the trunk.


WDYT?


+1



Regards.

[1] http://commons.apache.org/proper/commons-dbcp/
[2] https://blogs.oracle.com/java/entry/end_of_public_updates_for
[3] 
http://cxf.547215.n5.nabble.com/DISCUSS-Short-term-plans-branching-td5744177.html





--
Massimiliano Perrone
Tel +39 393 9121310

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~massi/

L'apprendere molte cose non insegna l'intelligenza
(Eraclito)



Syncope icon set

2014-05-14 Thread Massimiliano Perrone (tirasa.net)

Hi Syncopers,
this morning I noticed that with next release the icons number is 
increased so I looked for a set of icon to align the icons style.


See the attached images with new style.

Can I commit new icons?

Regards,

Massimiliano

--
Massimiliano Perrone
Tel +39 393 9121310

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~massi/

L'apprendere molte cose non insegna l'intelligenza
(Eraclito)



Re: Syncope icon set

2014-05-14 Thread Massimiliano Perrone (tirasa.net)

On 05/14/2014 11:32 AM, Massimiliano Perrone (tirasa.net) wrote:

Hi Syncopers,
this morning I noticed that with next release the icons number is 
increased so I looked for a set of icon to align the icons style.


See the attached images with new style.

Can I commit new icons?

Regards,

Massimiliano




--
Massimiliano Perrone
Tel +39 393 9121310

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~massi/

L'apprendere molte cose non insegna l'intelligenza
(Eraclito)



Re: [VOTE] Apache Syncope 1.0.9

2014-04-11 Thread Massimiliano Perrone (tirasa.net)

On 04/11/2014 11:29 AM, Francesco Chicchiriccò wrote:

I've created a 1.0.9 release, with the following artifacts up for a vote:

SVN source tag (r1586602):
https://svn.apache.org/repos/asf/syncope/tags/syncope-1.0.9/

List of changes:
https://svn.apache.org/repos/asf/syncope/tags/syncope-1.0.9/CHANGES

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1002/

Source release (checksums and signatures are available at the same 
location):
http://repository.apache.org/content/repositories/orgapachesyncope-1002/org/apache/syncope/syncope-root/1.0.9/syncope-root-1.0.9-source-release.zip 



PGP release keys (signed using ABCDEFG):
http://www.apache.org/dist/syncope/KEYS

Vote will be open for 72 hours.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


+1

--
Massimiliano Perrone
Tel +39 393 9121310

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~massi/

L'apprendere molte cose non insegna l'intelligenza
(Eraclito)



Re: An Apache Camel Integratation Proposal - Important updates

2014-04-04 Thread Massimiliano Perrone (tirasa.net)

On 04/04/2014 12:07 PM, Giacomo Lamonaco wrote:

Hi all,
as you know, in the previous months I worked on an early integration of Apache 
Camel in Syncope. The original purpose was to introduce a new component, the 
provisioning manager, that deals with user and role management. We decided to 
use Camel as base of the new component: we supposed that Camel routes could be 
used to express the provisioning logic.. and maybe we were right.

In these months I simplified both the user and the role controller: every 
operation that had to do with these two concepts (i.e. user creation),has been 
moved in the provisioning manager and now it's expressed using a route. This 
means that now we have a more accurate control on what's happening in the 
provisioning process and, using the right syntax, we can define complex 
behaviour.

In the last part of the work, we decided to focus more on the Syncope Console: 
we decided to add a new REST service that allows to read the routes 
definitions, and possibly modify them. You can find this new service under the 
Configuration section. In this case, routes are expressed through Spring DSL.

We decided to extend the Syncope Console for one main reason: Camel allows to 
add/remove routes at runtime, without stopping its context. In our case, since 
Camel routes represent part of Syncope provisioning logic, we are able to 
update some provisioning behaviour by changing the route content. In other 
word, if we want to change some provisioning logic, now we don't need to stop 
Syncope and create a new classes: we can do it directly in the console, without 
stopping Syncope.

As a final result, I made a video [1] that shows how to work with the new 
component. In my case, I'm updating the user creation route at runtime: with 
this modification, every time a new user is added, an email is sent to system 
administrator.

What do you think? It make sense to integrate this work in Syncope?
Let me know!

Thanks for your attention.


Great work...BRAVO



[1]https://www.youtube.com/watch?v=H25BFqaI8qw




--
Massimiliano Perrone
Tel +39 393 9121310

Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~massi/

L'apprendere molte cose non insegna l'intelligenza
(Eraclito)