[dspace-tech] Feedback button (JSPUI) and Sessions automatically killed problem

2018-05-24 Thread Amandeep Kapila
 Hello,

Installing dspace over cloud, Debian 9, Dspace 6.2.

 Installation went on fine but facing some issues operational
issues, post installation.

*First Issue:*

The feedback button from the jspui interface is not working, its asking for
authentication when not logged in and when logged in it says authorization
required. From xmlui it works as expected as the dspace.cfg settings are
OK. Currently, I need both the interfaces as the decision to choose one
will be taken later on after review.

   Logs:
***
2018-05-24 16:21:57,579 INFO
org.dspace.authenticate.PasswordAuthentication @
anonymous:session_id=BEAC8068ADBD65EC6476C5954A968301:ip_addr=47.31.220.225:authenticate:attempting
password auth of user=libr_...@yahoo.com
2018-05-24 16:21:57,709 INFO
org.dspace.authenticate.PasswordAuthentication @ libr_...@yahoo.com:
session_id=BEAC8068ADBD65EC6476C5954A968301:ip_addr=47.31.220.225:
authenticate:type=PasswordAuthentication
2018-05-24 16:21:57,710 INFO  org.dspace.eperson.EPersonServiceImpl @
libr_...@yahoo.com:
session_id=BEAC8068ADBD65EC6476C5954A968301:ip_addr=47.31.220.225:
update_eperson:eperson_id=2ded7cc6-e007-47ce-a3ec-b8e7a767e1d2
2018-05-24 16:21:58,508 INFO  org.dspace.app.webui.servlet.PasswordServlet
@ libr_...@yahoo.com:
session_id=BEAC8068ADBD65EC6476C5954A968301:ip_addr=47.31.220.225:
login:type=explicit
2018-05-24 16:21:59,419 INFO  org.dspace.app.webui.servlet.DSpaceServlet @
libr_...@yahoo.com:
session_id=9DB07574FC9F474A9F76125CFEF9127F:ip_addr=47.31.220.225:
authorize_error:org.dspace.authorize.AuthorizeException
**

*2nd Issue:*

After logging in I am logged out automatically, and am asked to login over
and over again. After googling the problem found a similar issue discussed
here [DS-2030] Remove IP address based session hijacking protection -
DuraSpace JIRA 

[DS-2030] Remove IP address based session hijacking protection - DuraSpa...





In my case I am not using IP Version six deliberately, but am using my 4G
phone network to access my dspace server, if its resetting network
frequently or using IPV6 somewhere I don't know. Presently I have no other
internet available to check. My network is working fine, there are no
noticeable disruptions. I have tried both over wi-fi and over ethernet lan
through my local network server. What is causing this ip mismatch? The log
entries are,

***
2018-05-24 16:06:11,348 INFO
org.dspace.authenticate.PasswordAuthentication @
anonymous:session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_addr=47.31.56.8:authenticate:attempting
password auth of user=libr_...@yahoo.com
2018-05-24 16:06:11,550 INFO
org.dspace.authenticate.PasswordAuthentication @ libr_...@yahoo.com:
session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_addr=47.31.56.8:
authenticate:type=PasswordAuthentication
2018-05-24 16:06:11,551 INFO  org.dspace.eperson.EPersonServiceImpl @
libr_...@yahoo.com:
session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_addr=47.31.56.8:
update_eperson:eperson_id=2ded7cc6-e007-47ce-a3ec-b8e7a767e1d2
2018-05-24 16:06:11,552 INFO  org.dspace.app.xmlui.utils.AuthenticationUtil
@ libr_...@yahoo.com:
session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_addr=47.31.56.8:
login:type=explicit
=
2018-05-24 16:06:40,188 WARN  org.dspace.app.xmlui.utils.AuthenticationUtil
@
anonymous:session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_mismatch:id=2ded7cc6-e007-47ce-a3ec-b8e7a767e1d2,
request ip=47.31.220.225, session ip=47.31.56.8
2018-05-24 16:06:41,184 WARN  org.dspace.app.xmlui.utils.AuthenticationUtil
@
anonymous:session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_mismatch:id=2ded7cc6-e007-47ce-a3ec-b8e7a767e1d2,
request ip=47.31.220.225, session ip=47.31.56.8
2018-05-24 16:06:41,786 WARN  org.dspace.app.xmlui.utils.AuthenticationUtil
@
anonymous:session_id=3EBEC51FCD6D1EEF01A223B1A936C1C6:ip_mismatch:id=2ded7cc6-e007-47ce-a3ec-b8e7a767e1d2,
request ip=47.31.220.225, session ip=47.31.56.8
***



The server has two IP configured. One is the main public IP that I am
accessing the server from and the cloud has configured one ip alias with a
local IP. Even commenting out this local IP is not resolving the issue.
>From my linux machine the sessions are a little more stable but from window
it dies more frequently especially with Internet Explorer.

 The second network settings were,

auto eth0:2
iface eth0:2 inet static
hwaddress xx:xx:xx:xx:xx:xx
address 10.10.0.10/255.255.0.0

[dspace-tech] DSpace 7 Sprint #1 was a success. Sprint #2 is coming July 9-20!

2018-05-24 Thread Tim Donohue
Hello all,

Our first (virtual) development sprint on DSpace 7 is now complete, and I'd
like to congratulate all our sprint participants and coaches on their
contributions to DSpace 7!  I also wanted to share a few statistics with
you regarding the success of this sprint.

Sprint #1 featured eight developers and four coaches, together representing
nine institutions and five different countries. *Two sprint participants
even created their first GitHub pull request to DSpace!*

During our two week sprint (May 7-18), the team completed 10 Pull Requests
(PRs) to DSpace 7. We have an additional 4 PRs that began during the
sprint, and should be merged in the very near future. Work concentrated
primarily on bug fixes and building out administrative functionality in
DSpace 7. Most of the effort this time around concentrated on the REST API
(as most participants were more comfortable with Java development).

Feedback from sprint participants was very positive. Overall, they noted
they learned a lot about DSpace 7 during the experience. They said they
felt well supported by our sprint coaches, who were quick to respond with
ideas and suggestions when they encountered issues. We also received great
feedback on how to improve the sprint process for the future, namely around
enhancing the documentation and getting started information for DSpace 7.

The full summary & feedback from Sprint #1 is available at:
https://wiki.duraspace.org/display/DSPACE/DSpace+7+Community+Sprint+1

*Our next DSpace 7 Sprint (aptly named Sprint #2) will be coming up from
July 9-20.  *Signups for this two-week sprint are already open at:
https://wiki.duraspace.org/display/DSPACE/DSpace+7+Community+Sprints

More details on the tasks available in Sprint #2 will be coming soon (after
the OR2018 conference).  But, again, sprint participants will have the
option to select from REST API or Angular UI tasks. Opportunities to learn
more about the REST API or Angular UI will be available prior to the sprint
(as we have upcoming OR2018 workshops on both, and materials from those
workshops will be shared in mid-June)

We'd love to have you or your team take part in DSpace 7 development! It's
also a great opportunity to get hands-on learning experience with the
upcoming DSpace 7 in a welcome, supportive environment.

If you have any questions about participating in a sprint, please get in
touch, or find me at the OR2018 conference in a few weeks.

Tim Donohue

-- 
Tim Donohue
Technical Lead for DSpace & DSpaceDirect
DuraSpace.org | DSpace.org | DSpaceDirect.org

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


[dspace-tech] Re: DSpace CRIS SOAP Webservice

2018-05-24 Thread Oliver Goldschmidt
Thanks for pointing me to the Chrome Extension - this is really nice and 
will probably help debugging that.

At least it helps to illustrate the problem. When I call the webservice for 
a researcherpage, I get an output like this:
  http://schemas.xmlsoap.org/soap/envelope/;>


http://4science.github.io/dspace-cris/schemas; hit="1397" 
rows="20" start="0" type="researcherPages">
http://4science.github.io/dspace-cris/researcherpage/schemas;>

Researcher, 
First


Researcher, 
Second



  

In PHP I get these objects:
array(2) {
  [0] =>
  class stdClass#5 (11) {
public $fullName =>
class stdClass#7 (2) {
  public $_ =>
  string(17) "Researcher, First"
  public $visibility =>
  int(1)
}
public $publicID =>
string(4) "763"
public $businessID =>
string(32) "3004ebd3-b641-455b-ad04-329ba6ba7a76"
public $uuid =>
string(36) "3004ebd3-b641-455b-ad04-329ba6ba7a76"
public $type =>
string(1) "9"
  }
  [1] =>
  class stdClass#13 (11) {
public $fullName =>
class stdClass#7 (2) {
  public $_ =>
  string(17) "Researcher, Second"
  public $visibility =>
  int(1)
}
public $publicID =>
string(4) "764"
public $businessID =>
string(32) "88dce57e-5cc4-45d3-bb6e-c9f39625fa6c"
public $uuid =>
string(36) "88dce57e-5cc4-45d3-bb6e-c9f39625fa6c"
public $type =>
string(1) "9"
  }
}

Everything's fine on that side.

When I call it for grants (projects), I get something like that:
  http://schemas.xmlsoap.org/soap/envelope/;>


http://4science.github.io/dspace-cris/schemas; hit="513" 
rows="20" start="0" type="grants">
http://4science.github.io/dspace-cris/grant/schemas;>

Project 1


Project 2
Investigator, Principal



  

But the PHP objects are missing the title and the principalinvestigator:
array(2) {
  [0] =>
  class stdClass#5 (4) {
public $publicID =>
string(1) "2"
public $businessID =>
string(32) "7528529dac6f76d696e2695691ee5eb7"
public $uuid =>
string(36) "044d6d46-51b6-43a3-a7ce-85f6b3bfca32"
public $type =>
string(2) "10"
  }
  [1] =>
  class stdClass#6 (4) {
public $publicID =>
string(1) "3"
public $businessID =>
string(32) "654f5fb38cb40c9933d0f99da6284b50"
public $uuid =>
string(36) "80790b27-b048-41b1-8f31-b8048d386e0a"
public $type =>
string(2) "10"
  }
}

So, this is looking like a PHP problem to me, but I have no idea, why this 
happens and how it could be resolved.

If anyone has any idea about that, I would appreciate more comments.

Thanks, best
Oliver

Am Donnerstag, 24. Mai 2018 15:25:09 UTC+2 schrieb Ciampa Yesce:
>
> Sorry to have misunderstood your needing. To check the reply from SOAP 
> I've installed an extension in Google Chrome: Wizdler
> With that I've pointed the browser to 
> /webservices/wsdlforwsservices.wsdl then you can check the SOAP 
> queries using the Wizdler icon at the right of the URL bar in the browser.
> May be you can find your path to the solution.
> Best regards
>  
> Il giorno giovedì 24 maggio 2018 14:05:40 UTC+2, Oliver Goldschmidt ha 
> scritto:
>>
>> Hi,
>>
>> thanks for the information! Using REST could be an alternative to get 
>> publications, but not the other DSpace-CRIS specific entities like orgunits 
>> or projects. As I mentioned, I am getting these entities, but not the 
>> information for them that I want (like the title of a project or the name 
>> of an  organization unit), while it's working for researcher pages. 
>>
>> Maybe it's a PHP-problem, as we have found out, that the XML delievered 
>> from the Webservice is containing the information we want - but not the PHP 
>> objects, that are created by PHP's SOAPClient. That's why I was asking for 
>> someone using the SOAP webservice with PHP.
>>
>> Thanks,
>> Oliver
>>
>> Am Donnerstag, 24. Mai 2018 11:47:37 UTC+2 schrieb Ciampa Yesce:
>>>
>>> Hi, looking at the WSDL coming with CRIS looks like it supports only 
>>> those informations. I've activated REST API of DSpace to have access to the 
>>> information about items, collections and so on.
>>> Take a look to
>>> https://wiki.duraspace.org/display/DSDOC5x/REST+API
>>>
>>> In my case I've put the Context definition in server.xml because the 
>>> path of the application is out from the webapp path. You have to restart 
>>> Tomcat, after. Take a look to 
>>> https://tomcat.apache.org/tomcat-8.0-doc/config/context.html
>>>
>>> Of course you have to use REST instead of SOAP as a protocol for the 
>>> webservice communication
>>>
>>> Hope it helps.
>>>
>>> Best regards
>>>
>>>
>>> Il giorno giovedì 24 maggio 2018 10:36:35 UTC+2, Oliver Goldschmidt ha 
>>> scritto:

 

[dspace-tech] Re: DSpace CRIS SOAP Webservice

2018-05-24 Thread Ciampa Yesce
Sorry to have misunderstood your needing. To check the reply from SOAP I've 
installed an extension in Google Chrome: Wizdler
With that I've pointed the browser to 
/webservices/wsdlforwsservices.wsdl then you can check the SOAP 
queries using the Wizdler icon at the right of the URL bar in the browser.
May be you can find your path to the solution.
Best regards
 
Il giorno giovedì 24 maggio 2018 14:05:40 UTC+2, Oliver Goldschmidt ha 
scritto:
>
> Hi,
>
> thanks for the information! Using REST could be an alternative to get 
> publications, but not the other DSpace-CRIS specific entities like orgunits 
> or projects. As I mentioned, I am getting these entities, but not the 
> information for them that I want (like the title of a project or the name 
> of an  organization unit), while it's working for researcher pages. 
>
> Maybe it's a PHP-problem, as we have found out, that the XML delievered 
> from the Webservice is containing the information we want - but not the PHP 
> objects, that are created by PHP's SOAPClient. That's why I was asking for 
> someone using the SOAP webservice with PHP.
>
> Thanks,
> Oliver
>
> Am Donnerstag, 24. Mai 2018 11:47:37 UTC+2 schrieb Ciampa Yesce:
>>
>> Hi, looking at the WSDL coming with CRIS looks like it supports only 
>> those informations. I've activated REST API of DSpace to have access to the 
>> information about items, collections and so on.
>> Take a look to
>> https://wiki.duraspace.org/display/DSDOC5x/REST+API
>>
>> In my case I've put the Context definition in server.xml because the path 
>> of the application is out from the webapp path. You have to restart Tomcat, 
>> after. Take a look to 
>> https://tomcat.apache.org/tomcat-8.0-doc/config/context.html
>>
>> Of course you have to use REST instead of SOAP as a protocol for the 
>> webservice communication
>>
>> Hope it helps.
>>
>> Best regards
>>
>>
>> Il giorno giovedì 24 maggio 2018 10:36:35 UTC+2, Oliver Goldschmidt ha 
>> scritto:
>>>
>>> Hi all,
>>>
>>> DSpace CRIS in Version 5 and 6 has a SOAP based webservice to get 
>>> publications, researcherpages, projects and organization unit entities from 
>>> the system. I would like to use this webservice with PHP, which has a SOAP 
>>> client built in. It's working for researcher profiles, but for any other 
>>> entity type I'm not getting the attributes I want, but only some basic 
>>> attributes (like the CRIS ID or other internal information). 
>>>
>>> Is there anybody out there using this SOAP webservice with PHP, who can 
>>> help me getting this to work?
>>>
>>> Thanks and best
>>> Oliver
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


[dspace-tech] Re: DSpace CRIS SOAP Webservice

2018-05-24 Thread Oliver Goldschmidt
Hi,

thanks for the information! Using REST could be an alternative to get 
publications, but not the other DSpace-CRIS specific entities like orgunits 
or projects. As I mentioned, I am getting these entities, but not the 
information for them that I want (like the title of a project or the name 
of an  organization unit), while it's working for researcher pages. 

Maybe it's a PHP-problem, as we have found out, that the XML delievered 
from the Webservice is containing the information we want - but not the PHP 
objects, that are created by PHP's SOAPClient. That's why I was asking for 
someone using the SOAP webservice with PHP.

Thanks,
Oliver

Am Donnerstag, 24. Mai 2018 11:47:37 UTC+2 schrieb Ciampa Yesce:
>
> Hi, looking at the WSDL coming with CRIS looks like it supports only those 
> informations. I've activated REST API of DSpace to have access to the 
> information about items, collections and so on.
> Take a look to
> https://wiki.duraspace.org/display/DSDOC5x/REST+API
>
> In my case I've put the Context definition in server.xml because the path 
> of the application is out from the webapp path. You have to restart Tomcat, 
> after. Take a look to 
> https://tomcat.apache.org/tomcat-8.0-doc/config/context.html
>
> Of course you have to use REST instead of SOAP as a protocol for the 
> webservice communication
>
> Hope it helps.
>
> Best regards
>
>
> Il giorno giovedì 24 maggio 2018 10:36:35 UTC+2, Oliver Goldschmidt ha 
> scritto:
>>
>> Hi all,
>>
>> DSpace CRIS in Version 5 and 6 has a SOAP based webservice to get 
>> publications, researcherpages, projects and organization unit entities from 
>> the system. I would like to use this webservice with PHP, which has a SOAP 
>> client built in. It's working for researcher profiles, but for any other 
>> entity type I'm not getting the attributes I want, but only some basic 
>> attributes (like the CRIS ID or other internal information). 
>>
>> Is there anybody out there using this SOAP webservice with PHP, who can 
>> help me getting this to work?
>>
>> Thanks and best
>> Oliver
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


[dspace-tech] Re: DSpace CRIS SOAP Webservice

2018-05-24 Thread Ciampa Yesce
Hi, looking at the WSDL coming with CRIS looks like it supports only those 
informations. I've activated REST API of DSpace to have access to the 
information about items, collections and so on.
Take a look to
https://wiki.duraspace.org/display/DSDOC5x/REST+API

In my case I've put the Context definition in server.xml because the path 
of the application is out from the webapp path. You have to restart Tomcat, 
after. Take a look to 
https://tomcat.apache.org/tomcat-8.0-doc/config/context.html

Of course you have to use REST instead of SOAP as a protocol for the 
webservice communication

Hope it helps.

Best regards


Il giorno giovedì 24 maggio 2018 10:36:35 UTC+2, Oliver Goldschmidt ha 
scritto:
>
> Hi all,
>
> DSpace CRIS in Version 5 and 6 has a SOAP based webservice to get 
> publications, researcherpages, projects and organization unit entities from 
> the system. I would like to use this webservice with PHP, which has a SOAP 
> client built in. It's working for researcher profiles, but for any other 
> entity type I'm not getting the attributes I want, but only some basic 
> attributes (like the CRIS ID or other internal information). 
>
> Is there anybody out there using this SOAP webservice with PHP, who can 
> help me getting this to work?
>
> Thanks and best
> Oliver
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


[dspace-tech] DSpace CRIS SOAP Webservice

2018-05-24 Thread Oliver Goldschmidt
Hi all,

DSpace CRIS in Version 5 and 6 has a SOAP based webservice to get 
publications, researcherpages, projects and organization unit entities from 
the system. I would like to use this webservice with PHP, which has a SOAP 
client built in. It's working for researcher profiles, but for any other 
entity type I'm not getting the attributes I want, but only some basic 
attributes (like the CRIS ID or other internal information). 

Is there anybody out there using this SOAP webservice with PHP, who can 
help me getting this to work?

Thanks and best
Oliver

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


Re: [dspace-tech] GDPR compliance for DSpace

2018-05-24 Thread Claudia Jürgen

Hello Alan,

thanks for the input, you are right it is a broad topic not only GDPR
but Data Protection and Privacy in general.
We've created a discussion page on JIRA, as it gets quite voluminous for
the JIRA Ticket:
https://wiki.duraspace.org/display/DSPACE/Data+Protection+and+Privacy

cu

Claudia


Am 23.05.2018 um 23:29 schrieb Alan Orth:

Hello,

I'm surprised nobody has written to the list about compliance with the
European Union's General Data Protection Regulation (GDPR) legislation that
comes into effect on May 25th[0]. It's a broad topic* and you should
definitely be consulting with your organization about it, but one area that
you'll definitely need to think about sooner than later if you're running
is Google Analytics. Most people are using this, it seems!

Basically, you can't send data about your users' browsing of your
repository to third parties like Google without getting the users' *affirmative
consent* first. Even then, you'll likely need to enable IP address
anonymization. We've just finished integrating these two modifications into
our repository[1] using the popular cookieconsent library[2]. This library
is a few years old (designed for a previous, less-serious EU legislation),
but works pretty well because it is published on NPM and bower, can be
easily themed with Bootstrap color schemes, and allows the opt-in mode we
now require.

You can see our implementation of the IP address anonymization[3] and the
GDPR popup[4] for the XMLUI in DSpace 5 on our GitHub repository. This
works pretty well, though there seems to be some issue with Mirage 2's
theme.js bundle that conflicts with some callback or event handler that
causes the "agree" and "disagree" buttons to not dismiss the popup after
the user chooses one, but the cookies are set properly and the popup
disappears on the next page load. The standalone cookieinsight works fine
in this regard. Maybe someone can figure it out when they do their
integration!

Thanks! I hope that helps someone out there. Regards,

* in addition you should probably tell your users that you have their
names, phone numbers, and email addresses if they have registered on the
site, all of which are considered personally identifiable information.
There are obligations here! You need a privacy policy, a data officer, etc.

[0] https://gdpr-info.eu/
[1] https://cgspace.cgiar.org
[2] https://github.com/insites/cookieconsent
[3] https://github.com/ilri/DSpace/pull/375
[4] https://github.com/ilri/DSpace/pull/377



--
Claudia Juergen
Eldorado

Technische Universität Dortmund
Universitätsbibliothek
Vogelpothsweg 76
44227 Dortmund

Tel.: +49 231-755 40 43
Fax: +49 231-755 40 32
claudia.juer...@tu-dortmund.de
www.ub.tu-dortmund.de

Wichtiger Hinweis: Die Information in dieser E-Mail ist vertraulich. Sie ist 
ausschließlich für den Adressaten bestimmt. Sollten Sie nicht der für diese 
E-Mail bestimmte Adressat sein, unterrichten Sie bitte den Absender und 
vernichten Sie diese Mail. Vielen Dank.
Unbeschadet der Korrespondenz per E-Mail, sind unsere Erklärungen 
ausschließlich final rechtsverbindlich, wenn sie in herkömmlicher Schriftform 
(mit eigenhändiger Unterschrift) oder durch Übermittlung eines solchen 
Schriftstücks per Telefax erfolgen.

Important note: The information included in this e-mail is confidential. It is 
solely intended for the recipient. If you are not the intended recipient of 
this e-mail please contact the sender and delete this message. Thank you. 
Without prejudice of e-mail correspondence, our statements are only legally 
binding when they are made in the conventional written form (with personal 
signature) or when such documents are sent by fax.

--
You received this message because you are subscribed to the Google Groups "DSpace 
Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


[dspace-tech] Dspace-CRIS Administration creation error

2018-05-24 Thread Virtual Web Solution
I have installed dspace-cris on windows 8 the installation work fine. But i 
cannot create administrator using the following commands

d:\dspace\bin\dspace create-administrator 

it give message " the input line is too long , the syntex of command is 
incorrect"

Please help.




Faheem Akbar
Sr. Librarian, NARC 
Pakistan. 

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.


Re: [dspace-tech] GDPR compliance for DSpace

2018-05-24 Thread Tom Desair
Hi Alan,

Thanks for your input. There is a ticket to track DSpace GDPR compliance:
https://jira.duraspace.org/browse/DS-3653 Could you add your remarks and
suggestions there too?

I think there are some good ideas here that should be integrated upstream.

Best regards,
Tom


[image: logo] Tom Desair
250-B Suite 3A, Lucius Gordon Drive, West Henrietta, NY 14586
Gaston Geenslaan 14, Leuven 3001, Belgium
www.atmire.com


Op wo 23 mei 2018 om 23:29 schreef Alan Orth :

> Hello,
>
> I'm surprised nobody has written to the list about compliance with the
> European Union's General Data Protection Regulation (GDPR) legislation that
> comes into effect on May 25th[0]. It's a broad topic* and you should
> definitely be consulting with your organization about it, but one area that
> you'll definitely need to think about sooner than later if you're running
> is Google Analytics. Most people are using this, it seems!
>
> Basically, you can't send data about your users' browsing of your
> repository to third parties like Google without getting the users' 
> *affirmative
> consent* first. Even then, you'll likely need to enable IP address
> anonymization. We've just finished integrating these two modifications into
> our repository[1] using the popular cookieconsent library[2]. This library
> is a few years old (designed for a previous, less-serious EU legislation),
> but works pretty well because it is published on NPM and bower, can be
> easily themed with Bootstrap color schemes, and allows the opt-in mode we
> now require.
>
> You can see our implementation of the IP address anonymization[3] and the
> GDPR popup[4] for the XMLUI in DSpace 5 on our GitHub repository. This
> works pretty well, though there seems to be some issue with Mirage 2's
> theme.js bundle that conflicts with some callback or event handler that
> causes the "agree" and "disagree" buttons to not dismiss the popup after
> the user chooses one, but the cookies are set properly and the popup
> disappears on the next page load. The standalone cookieinsight works fine
> in this regard. Maybe someone can figure it out when they do their
> integration!
>
> Thanks! I hope that helps someone out there. Regards,
>
> * in addition you should probably tell your users that you have their
> names, phone numbers, and email addresses if they have registered on the
> site, all of which are considered personally identifiable information.
> There are obligations here! You need a privacy policy, a data officer, etc.
>
> [0] https://gdpr-info.eu/
> [1] https://cgspace.cgiar.org
> [2] https://github.com/insites/cookieconsent
> [3] https://github.com/ilri/DSpace/pull/375
> [4] https://github.com/ilri/DSpace/pull/377
>
> --
>
> Alan Orth
> alan.o...@gmail.com
> https://picturingjordan.com
> https://englishbulgaria.net
> https://mjanja.ch
>
> --
> You received this message because you are subscribed to the Google Groups
> "DSpace Technical Support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to dspace-tech+unsubscr...@googlegroups.com.
> To post to this group, send email to dspace-tech@googlegroups.com.
> Visit this group at https://groups.google.com/group/dspace-tech.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.