diff --git a/docker/docker-compose-rest.yml b/docker/docker-compose-rest.yml index e5f62600e70..6e2a62d0181 100644 --- a/docker/docker-compose-rest.yml +++ b/docker/docker-compose-rest.yml @@ -70,6 +70,7 @@ services: environment: PGDATA: /pgdata image: dspace/dspace-postgres-pgcrypto + platform: linux/amd64 networks: dspacenet: ports: diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index deb68f1ea92..e81ef323de6 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -31,6 +31,8 @@ import { EndUserAgreementCurrentUserGuard } from './core/end-user-agreement/end- import { SiteRegisterGuard } from './core/data/feature-authorization/feature-authorization-guard/site-register.guard'; import { ThemedPageNotFoundComponent } from './pagenotfound/themed-pagenotfound.component'; import { ThemedForbiddenComponent } from './forbidden/themed-forbidden.component'; +//import { StaticPageComponent } from './static-page/static-page.component'; + import { GroupAdministratorGuard } from './core/data/feature-authorization/feature-authorization-guard/group-administrator.guard'; @@ -72,6 +74,10 @@ import { ThemedPageErrorComponent } from './page-error/themed-page-error.compone .then((m) => m.CommunityListPageModule), canActivate: [EndUserAgreementCurrentUserGuard] }, + + +//{path:"static", component: StaticPageComponent}, + { path: 'id', loadChildren: () => import('./lookup-by-id/lookup-by-id.module') diff --git a/src/app/collection-page/collection-item-mapper/collection-item-mapper.component.html b/src/app/collection-page/collection-item-mapper/collection-item-mapper.component.html index a48c4d15bfd..35837bb8f91 100644 --- a/src/app/collection-page/collection-item-mapper/collection-item-mapper.component.html +++ b/src/app/collection-page/collection-item-mapper/collection-item-mapper.component.html @@ -40,6 +40,11 @@

{{'collection.edit.item-mapper.head' | translate}}

+ {{'collection.edit.item-mapper.checkall-desc' | translate}} +
+ +
+ * @param item * @param withdrawn */ - public setWithDrawn(item: Item, withdrawn: boolean): Observable> { + +////// + public setWithDrawn(item: Item, withdrawn: boolean, reason: string): Observable> { const patchOperation = { - op: 'replace', path: '/withdrawn', value: withdrawn + op: 'replace', path: '/withdrawn', value: withdrawn, reason: reason } as Operation; this.requestService.removeByHrefSubstring('/discover'); diff --git a/src/app/core/metadata/metadata.service.ts b/src/app/core/metadata/metadata.service.ts index 204c925e6bb..ceea18e4a1a 100644 --- a/src/app/core/metadata/metadata.service.ts +++ b/src/app/core/metadata/metadata.service.ts @@ -167,6 +167,8 @@ export class MetadataService { this.setCitationDissertationNameTag(); } + this.setRightsTag(); + // this.setCitationJournalTitleTag(); // this.setCitationVolumeTag(); // this.setCitationIssueTag(); @@ -210,6 +212,28 @@ export class MetadataService { this.addMetaTag('citation_title', value); } + private setRightsTag(): void { + const value = this.getMetaTagValue('dc.rights.robot'); + + let rights: string + if ( value === undefined ) + { + rights = "index,nofollow"; + } + else + { + if ( value === "IndexNoFollow" ) + { + rights = "index,nofollow"; + } + if ( value === "NoIndexNoFollow" ) + { + rights = "noindex,nofollow"; + } + } + this.addMetaTag('rights', rights); + } + /** * Add to the */ diff --git a/src/app/footer/footer.component.html b/src/app/footer/footer.component.html index 13d84e6e2e1..40cd77b2700 100644 --- a/src/app/footer/footer.component.html +++ b/src/app/footer/footer.component.html @@ -82,5 +82,59 @@
Footer Content
+ + + + +
+
+
+

University of Michigan Library

+ +
+ +
+

About Deep Blue Documents

+ +
+ +
+

Privacy and copyright

+ +

Library Privacy Statement

+ +

Works found in Deep Blue Documents are protected by copyright unless otherwise indicated.

+
+
+
+
+
+

©XXXXX Regents of the University of Michigan. Built with DSpace

+
+
+ + + + diff --git a/src/app/info/feedback/feedback-form/feedback-form.component.html b/src/app/info/feedback/feedback-form/feedback-form.component.html index 02745f2580d..371513de5a7 100644 --- a/src/app/info/feedback/feedback-form/feedback-form.component.html +++ b/src/app/info/feedback/feedback-form/feedback-form.component.html @@ -17,6 +17,19 @@

{{ 'info.feedback.head' | translate }}

+ +
+
+ + +
+
+ + + + +
diff --git a/src/app/info/feedback/feedback-form/feedback-form.component.ts b/src/app/info/feedback/feedback-form/feedback-form.component.ts index 684f974701b..6f48c9efde9 100644 --- a/src/app/info/feedback/feedback-form/feedback-form.component.ts +++ b/src/app/info/feedback/feedback-form/feedback-form.component.ts @@ -31,6 +31,7 @@ export class FeedbackFormComponent implements OnInit { feedbackForm = this.fb.group({ email: ['', [Validators.required, Validators.pattern('^[a-z0-9._%+-]+@[a-z0-9.-]+\\.[a-z]{2,4}$')]], message: ['', Validators.required], + subject: ['', Validators.required], page: [''], }); diff --git a/src/app/item-page/alerts/item-alerts.component.html b/src/app/item-page/alerts/item-alerts.component.html index cd71d23a910..3debca7e4b5 100644 --- a/src/app/item-page/alerts/item-alerts.component.html +++ b/src/app/item-page/alerts/item-alerts.component.html @@ -5,8 +5,13 @@
- {{'item.alerts.withdrawn' | translate}} - {{"404.link.home-page" | translate}} + {{'item.alerts.withdrawn' | translate}} + + + ; + + {{"404.link.home-page" | translate}}
diff --git a/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.html b/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.html index 1fae737fdb9..df054bdacd5 100644 --- a/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.html +++ b/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.html @@ -62,9 +62,16 @@

{{'bitstream-request-a-copy.header' | translate}}

- + + +
+ + {{ 'bitstream-request-a-copy.name.error' | translate }} + +
+
diff --git a/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.ts b/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.ts index 77e1049d87f..bba0461e1b7 100644 --- a/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.ts +++ b/src/app/item-page/bitstreams/request-a-copy/bitstream-request-a-copy-page.component.ts @@ -67,7 +67,9 @@ export class BitstreamRequestACopyPageComponent implements OnInit, OnDestroy { Validators.pattern('^[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$')] }), allfiles: new UntypedFormControl(''), - message: new UntypedFormControl(''), + message: new UntypedFormControl('', { + validators: [Validators.required], + }), }); diff --git a/src/app/item-page/edit-item-page/item-reinstate/item-reinstate.component.ts b/src/app/item-page/edit-item-page/item-reinstate/item-reinstate.component.ts index 951585d1568..fe5d5f0c015 100644 --- a/src/app/item-page/edit-item-page/item-reinstate/item-reinstate.component.ts +++ b/src/app/item-page/edit-item-page/item-reinstate/item-reinstate.component.ts @@ -33,7 +33,7 @@ export class ItemReinstateComponent extends AbstractSimpleItemActionComponent { * Perform the reinstate action to the item */ performAction() { - this.itemDataService.setWithDrawn(this.item, false).pipe(getFirstCompletedRemoteData()).subscribe( + this.itemDataService.setWithDrawn(this.item, false, "").pipe(getFirstCompletedRemoteData()).subscribe( (response: RemoteData) => { this.processRestResponse(response); } diff --git a/src/app/item-page/edit-item-page/item-withdraw/item-withdraw.component.ts b/src/app/item-page/edit-item-page/item-withdraw/item-withdraw.component.ts index cbd710ba1cc..5ef3c421de6 100644 --- a/src/app/item-page/edit-item-page/item-withdraw/item-withdraw.component.ts +++ b/src/app/item-page/edit-item-page/item-withdraw/item-withdraw.component.ts @@ -19,6 +19,8 @@ import { getFirstCompletedRemoteData } from '../../../core/shared/operators'; */ export class ItemWithdrawComponent extends AbstractSimpleItemActionComponent { + protected withdrawReason = "nothing" + protected messageKey = 'withdraw'; protected predicate = (rd: RemoteData) => rd.payload.isWithdrawn; @@ -34,7 +36,9 @@ export class ItemWithdrawComponent extends AbstractSimpleItemActionComponent { * Perform the withdraw action to the item */ performAction() { - this.itemDataService.setWithDrawn(this.item, true).pipe(getFirstCompletedRemoteData()).subscribe( + var reason:string = (document.getElementById("withdrawReason") as HTMLInputElement).value + console.log("The reason = " + reason) + this.itemDataService.setWithDrawn(this.item, true, reason).pipe(getFirstCompletedRemoteData()).subscribe( (response: RemoteData) => { this.processRestResponse(response); } diff --git a/src/app/item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.html b/src/app/item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.html index b5757d1859a..0f5d5711596 100644 --- a/src/app/item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.html +++ b/src/app/item-page/edit-item-page/simple-item-action/abstract-simple-item-action.component.html @@ -5,6 +5,19 @@

{{headerMessage | translate: {id: item.handle} }}

{{descriptionMessage | translate}}

+ +
+
+ + +
+

+
+
diff --git a/src/app/item-page/simple/item-types/untyped-item/untyped-item.component.ts b/src/app/item-page/simple/item-types/untyped-item/untyped-item.component.ts index ead62008dee..c708dda2011 100644 --- a/src/app/item-page/simple/item-types/untyped-item/untyped-item.component.ts +++ b/src/app/item-page/simple/item-types/untyped-item/untyped-item.component.ts @@ -4,6 +4,10 @@ import { ViewMode } from '../../../../core/shared/view-mode.model'; import { listableObjectComponent } from '../../../../shared/object-collection/shared/listable-object/listable-object.decorator'; import { ItemComponent } from '../shared/item.component'; +import { AuthorizationDataService } from '../../../../core/data/feature-authorization/authorization-data.service'; +import { FeatureID } from '../../../../core/data/feature-authorization/feature-id'; +import { Observable, of as observableOf } from 'rxjs'; + /** * Component that represents a publication Item page */ @@ -17,4 +21,59 @@ import { ItemComponent } from '../shared/item.component'; }) export class UntypedItemComponent extends ItemComponent { + + + public getSelectedCcLicense(ccLicense: String): String { + if ( ccLicense.startsWith("http://creativecommons.org/licenses/by/") ) + { + return '../../../../assets/images/cc_licenses/cc-by.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/licenses/by-sa/") ) + { + return '../../../../assets/images/cc_licenses/cc-by-sa.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/licenses/by-nd/") ) + { + return '../../../../assets/images/cc_licenses/cc-by-nd.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/licenses/by-nc/") ) + { + return '../../../../assets/images/cc_licenses/cc-by-nc.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/licenses/by-nc-sa/") ) + { + return '../../../../assets/images/cc_licenses/cc-by-nc-sa.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/licenses/by-nc-nd/") ) + { + return '../../../../assets/images/cc_licenses/cc-by-nc-nd.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/publicdomain/zero/") ) + { + return '../../../../assets/images/cc_licenses/cc-zero.png'; + } else if ( ccLicense.startsWith("http://creativecommons.org/publicdomain/mark/") ) + { + return '../../../../assets/images/cc_licenses/cc-mark.png'; + } else + { + return '../../../../assets/images/cc_licenses/cc-generic.png'; + } + } + + public getHandle(values: String[]): String { + for(var index in values) + { + if (values[index].includes("https://hdl.handle.net/") ){ + return values[index].replace("https://hdl.handle.net/", ""); + } + } + } + + public getDoi(doi: String): String { + doi.replace("http://dx.doi.org/", ""); + doi.replace("https://dx.doi.org/", ""); + return doi; + } + + // public isAdmin(): Boolean { + + // let authorizationService: AuthorizationDataService; + // return authorizationService.isAuthorized(FeatureID.CanSendFeedback); + // //return false; + // } + } diff --git a/src/app/my-dspace-page/my-dspace-page.component.html b/src/app/my-dspace-page/my-dspace-page.component.html index ea5784170fb..511b5563e5e 100644 --- a/src/app/my-dspace-page/my-dspace-page.component.html +++ b/src/app/my-dspace-page/my-dspace-page.component.html @@ -2,6 +2,26 @@ +
+
+

+ +

+
+
+ +
+
+

+ +

+
+
+ = }) export class MyDSpacePageComponent implements OnInit { + subscribeStats: Boolean; + /** * The list of available configuration options */ @@ -58,7 +62,8 @@ export class MyDSpacePageComponent implements OnInit { viewModeList = [ViewMode.ListElement, ViewMode.DetailedListElement]; constructor(private service: SearchService, - @Inject(SEARCH_CONFIG_SERVICE) public searchConfigService: MyDSpaceConfigurationService) { + private http: HttpClient, + @Inject(SEARCH_CONFIG_SERVICE) public searchConfigService: MyDSpaceConfigurationService) { this.service.setServiceOptions(MyDSpaceResponseParsingService, MyDSpaceRequest); } @@ -82,6 +87,26 @@ export class MyDSpacePageComponent implements OnInit { this.context = configurationList[0].context; }); + this.http.get('http://localhost:8080/server/api/eperson/groups/issubscribed', {responseType: 'text'}).subscribe((data: any) => { + this.subscribeStats = false; + if ( data === "true") + { + this.subscribeStats = true; + } + }); + + } + + public subscribeToDepositStats() { + this.http.get('http://localhost:8080/server/api/eperson/groups/subscribe', {responseType: 'text'}).subscribe((data: any) => { + }); + this.subscribeStats = true; + } + + public unsubscribeToDepositStats() { + this.http.get('http://localhost:8080/server/api/eperson/groups/unsubscribe', {responseType: 'text'}).subscribe((data: any) => { + }); + this.subscribeStats = false; } } diff --git a/src/app/profile-page/profile-page.component.html b/src/app/profile-page/profile-page.component.html index 44783da84e8..4c2a0fe7c80 100644 --- a/src/app/profile-page/profile-page.component.html +++ b/src/app/profile-page/profile-page.component.html @@ -17,39 +17,8 @@

{{'profile.head' | translate}}

-
-
{{'profile.card.security' | translate}}
-
- -
-
- - -
-

{{'profile.groups.head' | translate}}

-
    -
  • {{ dsoNameService.getName(group) }}
  • -
-
-
- - -
-

{{'profile.special.groups.head' | translate}}

-
    -
  • - {{ dsoNameService.getName(specialGroup) }} -
  • -
-
-
diff --git a/src/app/root.module.ts b/src/app/root.module.ts index a8af0ef5b5f..819634b1bce 100644 --- a/src/app/root.module.ts +++ b/src/app/root.module.ts @@ -27,6 +27,7 @@ import { RootComponent } from './root/root.component'; import { ThemedRootComponent } from './root/themed-root.component'; import { ThemedPageNotFoundComponent } from './pagenotfound/themed-pagenotfound.component'; import { ThemedForbiddenComponent } from './forbidden/themed-forbidden.component'; + import { ThemedHeaderComponent } from './header/themed-header.component'; import { ThemedFooterComponent } from './footer/themed-footer.component'; import { ThemedBreadcrumbsComponent } from './breadcrumbs/themed-breadcrumbs.component'; diff --git a/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.html b/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.html index 819d080f895..212849a178d 100644 --- a/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.html +++ b/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.html @@ -3,6 +3,44 @@

{{ type + '.edit.head' | translate }}

+ + +
+
+ +
+
+
+ +
+ +
+
+
+ +
+
+
+
+ + + +
+
+
+ +
+
+
+
+
+
diff --git a/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.ts b/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.ts index e4d6c9c8a74..4ca70e90689 100644 --- a/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.ts +++ b/src/app/shared/comcol/comcol-forms/edit-comcol-page/edit-comcol-page.component.ts @@ -8,6 +8,9 @@ import { RemoteData } from '../../../../core/data/remote-data'; import { isNotEmpty } from '../../../empty.util'; import { DSpaceObject } from '../../../../core/shared/dspace-object.model'; +import { HttpClient} from '@angular/common/http'; +import { Collection } from '../../../../core/shared/collection.model'; + /** * Component representing the edit page for communities and collections */ @@ -16,10 +19,16 @@ import { DSpaceObject } from '../../../../core/shared/dspace-object.model'; template: '' }) export class EditComColPageComponent implements OnInit { + + public subscribeStats: Boolean; + + showContent: boolean; + /** * The type of DSpaceObject (used to create i18n messages) */ public type: string; + public id: string; /** * The current page outlet string @@ -42,6 +51,7 @@ export class EditComColPageComponent implements On public hideReturnButton: boolean; public constructor( + protected http: HttpClient, protected router: Router, protected route: ActivatedRoute ) { @@ -54,6 +64,45 @@ export class EditComColPageComponent implements On .map((child: any) => child.path) .filter((path: string) => isNotEmpty(path)); // ignore reroutes this.dsoRD$ = this.route.data.pipe(map((data) => data.dso)); + + let id = ""; + let status; + + this.dsoRD$.subscribe((value: any) => { + id = value.payload.uuid; + this.type = value.payload.type; + + this.http.get('http://localhost:8080/server/api/eperson/groups/issubscribed_admin/' + id, {responseType: 'text'}).subscribe((data: any) => { + this.subscribeStats = false; + status = false; + if ( data === "true") + { + status = true; + this.subscribeStats = true; + } + }); + + }); + + } + + public goToCollectionAdminStats(id: string) { + var link = document.createElement('a'); + var working_href = 'https://angular.io/guide/router?restrict=1' + 'collid=' + id; + link.href = working_href; + link.click(); + } + + public subscribeToAdminStats(id: string) { + this.http.get('http://localhost:8080/server/api/eperson/groups/subscribe_admin/' + id, {responseType: 'text'}).subscribe((data: any) => { + }); + this.subscribeStats = true; + } + + public unsubscribeToAdminStats(id: string) { + this.http.get('http://localhost:8080/server/api/eperson/groups/unsubscribe_admin/' + id, {responseType: 'text'}).subscribe((data: any) => { + }); + this.subscribeStats = false; } /** diff --git a/src/app/shared/file-download-link/file-download-link.component.ts b/src/app/shared/file-download-link/file-download-link.component.ts index a79a71b6340..6299f5d5643 100644 --- a/src/app/shared/file-download-link/file-download-link.component.ts +++ b/src/app/shared/file-download-link/file-download-link.component.ts @@ -54,7 +54,18 @@ export class FileDownloadLinkComponent implements OnInit { ngOnInit() { if (this.enableRequestACopy) { this.canDownload$ = this.authorizationService.isAuthorized(FeatureID.CanDownload, isNotEmpty(this.bitstream) ? this.bitstream.self : undefined); - const canRequestACopy$ = this.authorizationService.isAuthorized(FeatureID.CanRequestACopy, isNotEmpty(this.bitstream) ? this.bitstream.self : undefined); + //const canRequestACopy$ = this.authorizationService.isAuthorized(FeatureID.CanRequestACopy, isNotEmpty(this.bitstream) ? this.bitstream.self : undefined); + + let canRequestACopy$ = observableOf(false); + let email = this.item.metadata['dc.requestcopy.email'] + let name = this.item.metadata['dc.requestcopy.name'] + + if (email !== null && email !== undefined) { + canRequestACopy$ = observableOf(true); + } else { + canRequestACopy$ = observableOf(false); + } + this.bitstreamPath$ = observableCombineLatest([this.canDownload$, canRequestACopy$]).pipe( map(([canDownload, canRequestACopy]) => this.getBitstreamPath(canDownload, canRequestACopy)) ); @@ -68,6 +79,13 @@ export class FileDownloadLinkComponent implements OnInit { if (!canDownload && canRequestACopy && hasValue(this.item)) { return getBitstreamRequestACopyRoute(this.item, this.bitstream); } + + // Some items can be dowonloaded so just based on whether to put the RC path on the + // metadata + if (canRequestACopy && hasValue(this.item)) { + return getBitstreamRequestACopyRoute(this.item, this.bitstream); + } + return this.getBitstreamDownloadPath(); } diff --git a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.html b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.html index c8ef730faf4..ef8a1741dfb 100644 --- a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.html +++ b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.html @@ -37,6 +37,9 @@

+

This month({{this.getMonthDateStats()}}): {{this.getMonthStats()}}

+

Total: {{this.getTotalStats()}}

+

diff --git a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts index be94eb85aad..3d7a0ad35b1 100644 --- a/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts +++ b/src/app/shared/object-list/my-dspace-result-list-element/item-list-preview/item-list-preview.component.ts @@ -1,4 +1,6 @@ -import { Component, Inject, Input, OnInit } from '@angular/core'; +import { Component, Inject, InjectionToken, Input, OnInit } from '@angular/core'; + +import { HttpClient} from '@angular/common/http'; import { Item } from '../../../../core/shared/item.model'; import { fadeInOut } from '../../../animations/fade'; @@ -49,9 +51,15 @@ export class ItemListPreviewComponent implements OnInit { */ showThumbnails: boolean; + mothStatsCount: String; + mothDateStatsCount: String; + totalStatsCount: String; + context: Context; + dsoTitle: string; constructor( + private http: HttpClient, @Inject(APP_CONFIG) protected appConfig: AppConfig, public dsoNameService: DSONameService, ) { @@ -60,7 +68,36 @@ export class ItemListPreviewComponent implements OnInit { ngOnInit(): void { this.showThumbnails = this.appConfig.browseBy.showThumbnails; this.dsoTitle = this.dsoNameService.getHitHighlights(this.object, this.item); + this.context = Context.EntitySearchModal; + } + + public getMonthDateStats(): String { + this.http.get('http://localhost:8080/server/api/eperson/groups/getmonthdatestats/', {responseType: 'text'}).subscribe((data: any) => { + this.mothDateStatsCount = data; + }); + return this.mothDateStatsCount; + } + + public getMonthStats(): String { + let handle = this.item.handle; + handle = handle.replace('/','_'); + + this.http.get('http://localhost:8080/server/api/eperson/groups/getmonthstats/' + handle, {responseType: 'text'}).subscribe((data: any) => { + this.mothStatsCount = data; + }); + + return this.mothStatsCount; } + public getTotalStats(): String { + let handle = this.item.handle; + handle = handle.replace('/','_'); + + this.http.get('http://localhost:8080/server/api/eperson/groups/gettotalstats/' + handle, {responseType: 'text'}).subscribe((data: any) => { + this.totalStatsCount = data; + }); + + return this.totalStatsCount; + } } diff --git a/src/app/shared/rss-feed/rss.component.html b/src/app/shared/rss-feed/rss.component.html index 91140c50c5a..70eb066ff83 100644 --- a/src/app/shared/rss-feed/rss.component.html +++ b/src/app/shared/rss-feed/rss.component.html @@ -1,5 +1,2 @@ -
- -
diff --git a/src/app/shared/theme-support/theme.service.ts b/src/app/shared/theme-support/theme.service.ts index 6d2939a5f88..3f1c16d2be8 100644 --- a/src/app/shared/theme-support/theme.service.ts +++ b/src/app/shared/theme-support/theme.service.ts @@ -210,6 +210,16 @@ export class ThemeService { return; } + // Needed for Altmetrics and Dimensions. + const scriptAlt = this.document.createElement('script'); + scriptAlt.setAttribute('src', 'https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js'); + head.insertBefore(scriptAlt, head.firstChild); + + const scriptDim = this.document.createElement('script'); + scriptDim.setAttribute('src', 'https://badge.dimensions.ai/badge.js'); + head.insertBefore(scriptDim, head.firstChild); + // End Altmetrics and Dimensions. + // clear head tags const currentHeadTags = Array.from(head.getElementsByClassName('theme-head-tag')); if (hasValue(currentHeadTags)) { diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index 6c91bae4c16..dffbdf20393 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -918,6 +918,8 @@ "collection.edit.item-mapper.head": "Item Mapper - Map Items from Other Collections", + "collection.edit.item-mapper.checkall-desc": "By clicking on this, you will select/uselect all the items.", + "collection.edit.item-mapper.no-search": "Please enter a query to search", "collection.edit.item-mapper.notifications.map.error.content": "Errors occurred for mapping of {{amount}} items.", @@ -1630,6 +1632,8 @@ "footer.link.feedback": "Send Feedback", + "info.feedback.subject": "Subject", + "forgot-email.form.header": "Forgot Password", "forgot-email.form.info": "Enter the email address associated with the account.", @@ -1886,6 +1890,8 @@ "info.feedback.error.message.required": "A comment is required", + "info.feedback.error.subject.required" : "A subject is required", + "info.feedback.page-label": "Page", "info.feedback.page_help": "Tha page related to your feedback", @@ -2338,6 +2344,8 @@ "item.page.description": "Description", + "item.page.filename": "Filename(s)", + "item.page.journal-issn": "Journal ISSN", "item.page.journal-title": "Journal Title", diff --git a/src/assets/images/cc_licenses/cc-by-nc-nd.png b/src/assets/images/cc_licenses/cc-by-nc-nd.png new file mode 100644 index 00000000000..cd7f385a28e Binary files /dev/null and b/src/assets/images/cc_licenses/cc-by-nc-nd.png differ diff --git a/src/assets/images/cc_licenses/cc-by-nc-sa.png b/src/assets/images/cc_licenses/cc-by-nc-sa.png new file mode 100644 index 00000000000..22c1af34213 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-by-nc-sa.png differ diff --git a/src/assets/images/cc_licenses/cc-by-nc.png b/src/assets/images/cc_licenses/cc-by-nc.png new file mode 100644 index 00000000000..1874426e356 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-by-nc.png differ diff --git a/src/assets/images/cc_licenses/cc-by-nd.png b/src/assets/images/cc_licenses/cc-by-nd.png new file mode 100644 index 00000000000..edb43158954 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-by-nd.png differ diff --git a/src/assets/images/cc_licenses/cc-by-sa.png b/src/assets/images/cc_licenses/cc-by-sa.png new file mode 100644 index 00000000000..13f97d57bb7 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-by-sa.png differ diff --git a/src/assets/images/cc_licenses/cc-by.png b/src/assets/images/cc_licenses/cc-by.png new file mode 100644 index 00000000000..f9cd594cbed Binary files /dev/null and b/src/assets/images/cc_licenses/cc-by.png differ diff --git a/src/assets/images/cc_licenses/cc-generic.png b/src/assets/images/cc_licenses/cc-generic.png new file mode 100644 index 00000000000..4590b0a7a04 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-generic.png differ diff --git a/src/assets/images/cc_licenses/cc-mark.png b/src/assets/images/cc_licenses/cc-mark.png new file mode 100644 index 00000000000..6a782386e72 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-mark.png differ diff --git a/src/assets/images/cc_licenses/cc-zero.png b/src/assets/images/cc_licenses/cc-zero.png new file mode 100644 index 00000000000..ec98a3f3f91 Binary files /dev/null and b/src/assets/images/cc_licenses/cc-zero.png differ diff --git a/src/assets/images/file_icons/audio_icon18x18.png b/src/assets/images/file_icons/audio_icon18x18.png new file mode 100644 index 00000000000..d7e18cf76f7 Binary files /dev/null and b/src/assets/images/file_icons/audio_icon18x18.png differ diff --git a/src/assets/images/file_icons/audio_icon32x32.png b/src/assets/images/file_icons/audio_icon32x32.png new file mode 100644 index 00000000000..dabee6bd71c Binary files /dev/null and b/src/assets/images/file_icons/audio_icon32x32.png differ diff --git a/src/assets/images/file_icons/droplet.jpg b/src/assets/images/file_icons/droplet.jpg new file mode 100644 index 00000000000..c39ede37a25 Binary files /dev/null and b/src/assets/images/file_icons/droplet.jpg differ diff --git a/src/assets/images/file_icons/excel_icon-18x18.png b/src/assets/images/file_icons/excel_icon-18x18.png new file mode 100644 index 00000000000..6360fc3e4ae Binary files /dev/null and b/src/assets/images/file_icons/excel_icon-18x18.png differ diff --git a/src/assets/images/file_icons/excel_icon-32x32.png b/src/assets/images/file_icons/excel_icon-32x32.png new file mode 100644 index 00000000000..cc34dbeed72 Binary files /dev/null and b/src/assets/images/file_icons/excel_icon-32x32.png differ diff --git a/src/assets/images/file_icons/feed-icon-14x14.png b/src/assets/images/file_icons/feed-icon-14x14.png new file mode 100644 index 00000000000..b3c949d2244 Binary files /dev/null and b/src/assets/images/file_icons/feed-icon-14x14.png differ diff --git a/src/assets/images/file_icons/feed-icon-28x28.png b/src/assets/images/file_icons/feed-icon-28x28.png new file mode 100644 index 00000000000..d64c669c758 Binary files /dev/null and b/src/assets/images/file_icons/feed-icon-28x28.png differ diff --git a/src/assets/images/file_icons/fulcrum_icon.png b/src/assets/images/file_icons/fulcrum_icon.png new file mode 100644 index 00000000000..5f32708008d Binary files /dev/null and b/src/assets/images/file_icons/fulcrum_icon.png differ diff --git a/src/assets/images/file_icons/generic_bitstream18x18.png b/src/assets/images/file_icons/generic_bitstream18x18.png new file mode 100644 index 00000000000..924aaae452f Binary files /dev/null and b/src/assets/images/file_icons/generic_bitstream18x18.png differ diff --git a/src/assets/images/file_icons/generic_bitstream32x32.png b/src/assets/images/file_icons/generic_bitstream32x32.png new file mode 100644 index 00000000000..58ab3bba707 Binary files /dev/null and b/src/assets/images/file_icons/generic_bitstream32x32.png differ diff --git a/src/assets/images/file_icons/generic_image_icon-18x18.png b/src/assets/images/file_icons/generic_image_icon-18x18.png new file mode 100644 index 00000000000..e4e4d7187ad Binary files /dev/null and b/src/assets/images/file_icons/generic_image_icon-18x18.png differ diff --git a/src/assets/images/file_icons/generic_image_icon-32x32.png b/src/assets/images/file_icons/generic_image_icon-32x32.png new file mode 100644 index 00000000000..c8190d65dce Binary files /dev/null and b/src/assets/images/file_icons/generic_image_icon-32x32.png differ diff --git a/src/assets/images/file_icons/hathi_trust_icon18x18.png b/src/assets/images/file_icons/hathi_trust_icon18x18.png new file mode 100644 index 00000000000..f3eb2f3d97e Binary files /dev/null and b/src/assets/images/file_icons/hathi_trust_icon18x18.png differ diff --git a/src/assets/images/file_icons/html_icon-18x18.PNG b/src/assets/images/file_icons/html_icon-18x18.PNG new file mode 100644 index 00000000000..cc24f6af865 Binary files /dev/null and b/src/assets/images/file_icons/html_icon-18x18.PNG differ diff --git a/src/assets/images/file_icons/icons_for_deep_blue b/src/assets/images/file_icons/icons_for_deep_blue new file mode 100644 index 00000000000..22b6a34d37c --- /dev/null +++ b/src/assets/images/file_icons/icons_for_deep_blue @@ -0,0 +1,82 @@ +ICONS TO USE FOR DEEP BLUE FORMATS + + + +pdf_icon-18x18.png +pdf-icon32x32.png + .pdf + +text_icon-18x18.png +text_icon-32x32.png + .txt + .rtf + +word_icon-18x18.png +word-icon32x32.png + .doc + .docx + +excel_icon-18x18.png +excel_icon-32x32.png + .xls + .xlsx + +powerpoint_icon-18x18.png +powerpoint_icon-32x32.png + .ppt + .pptx + +jpeg_icon-18x18.png +jpeg_icon-32x32.png + .jpg + .jpeg + +tiff_icon-18x18.png +tiff_icon-32x32.png + .tiff + .tif + +generic_image_icon-18x18.png +generic_image_icon-32x32.png + .png + .bmp + .gif + .pcd + .psd + +audio_icon18x18.png +audio_icon32x32.png + .aif + .aiff + .wav + .au + .snd + .mp3 + .m4a + .mp4 + .ra + .rm + .ram + .wma + +video_icon18x18.png +video_icon32x32.png + .avi + .mov + .mp1 + .mp2 + .mp4 + .wmv + +zip_icon-18x18.png +zip_icon-32x32.png + .zip + .gz + .tar.gz + +generic_bitstream18x18.png +generic_bitstream32x32.png + [everything else] + +u-m_campus_only_access_icon.png + [added when we know an item/bitstream has campus-only restrictions] \ No newline at end of file diff --git a/src/assets/images/file_icons/jpeg_icon-18x18.png b/src/assets/images/file_icons/jpeg_icon-18x18.png new file mode 100644 index 00000000000..35d24e736d9 Binary files /dev/null and b/src/assets/images/file_icons/jpeg_icon-18x18.png differ diff --git a/src/assets/images/file_icons/jpeg_icon-32x32.png b/src/assets/images/file_icons/jpeg_icon-32x32.png new file mode 100644 index 00000000000..c2792138501 Binary files /dev/null and b/src/assets/images/file_icons/jpeg_icon-32x32.png differ diff --git a/src/assets/images/file_icons/pdf-icon32x32.png b/src/assets/images/file_icons/pdf-icon32x32.png new file mode 100644 index 00000000000..7c93b3342bf Binary files /dev/null and b/src/assets/images/file_icons/pdf-icon32x32.png differ diff --git a/src/assets/images/file_icons/pdf_icon-18x18.png b/src/assets/images/file_icons/pdf_icon-18x18.png new file mode 100644 index 00000000000..92fce52311f Binary files /dev/null and b/src/assets/images/file_icons/pdf_icon-18x18.png differ diff --git a/src/assets/images/file_icons/powerpoint_icon-18x18.png b/src/assets/images/file_icons/powerpoint_icon-18x18.png new file mode 100644 index 00000000000..e80a14f1be8 Binary files /dev/null and b/src/assets/images/file_icons/powerpoint_icon-18x18.png differ diff --git a/src/assets/images/file_icons/powerpoint_icon-32x32.png b/src/assets/images/file_icons/powerpoint_icon-32x32.png new file mode 100644 index 00000000000..e1c8b886bd7 Binary files /dev/null and b/src/assets/images/file_icons/powerpoint_icon-32x32.png differ diff --git a/src/assets/images/file_icons/text_icon-18x18.png b/src/assets/images/file_icons/text_icon-18x18.png new file mode 100644 index 00000000000..fcc918760cd Binary files /dev/null and b/src/assets/images/file_icons/text_icon-18x18.png differ diff --git a/src/assets/images/file_icons/text_icon-32x32.png b/src/assets/images/file_icons/text_icon-32x32.png new file mode 100644 index 00000000000..f474e416e56 Binary files /dev/null and b/src/assets/images/file_icons/text_icon-32x32.png differ diff --git a/src/assets/images/file_icons/tiff_icon-18x18.png b/src/assets/images/file_icons/tiff_icon-18x18.png new file mode 100644 index 00000000000..33f8b0a70df Binary files /dev/null and b/src/assets/images/file_icons/tiff_icon-18x18.png differ diff --git a/src/assets/images/file_icons/tiff_icon-32x32.png b/src/assets/images/file_icons/tiff_icon-32x32.png new file mode 100644 index 00000000000..340d2cc94d3 Binary files /dev/null and b/src/assets/images/file_icons/tiff_icon-32x32.png differ diff --git a/src/assets/images/file_icons/u-m_campus_only_access_icon.png b/src/assets/images/file_icons/u-m_campus_only_access_icon.png new file mode 100644 index 00000000000..c0f8a70f621 Binary files /dev/null and b/src/assets/images/file_icons/u-m_campus_only_access_icon.png differ diff --git a/src/assets/images/file_icons/video_icon18x18.png b/src/assets/images/file_icons/video_icon18x18.png new file mode 100644 index 00000000000..16aaf3222f5 Binary files /dev/null and b/src/assets/images/file_icons/video_icon18x18.png differ diff --git a/src/assets/images/file_icons/video_icon32x32.png b/src/assets/images/file_icons/video_icon32x32.png new file mode 100644 index 00000000000..8e29926d7c7 Binary files /dev/null and b/src/assets/images/file_icons/video_icon32x32.png differ diff --git a/src/assets/images/file_icons/word-icon32x32.png b/src/assets/images/file_icons/word-icon32x32.png new file mode 100644 index 00000000000..1810c3e3b87 Binary files /dev/null and b/src/assets/images/file_icons/word-icon32x32.png differ diff --git a/src/assets/images/file_icons/word_icon-18x18.png b/src/assets/images/file_icons/word_icon-18x18.png new file mode 100644 index 00000000000..fcc918760cd Binary files /dev/null and b/src/assets/images/file_icons/word_icon-18x18.png differ diff --git a/src/assets/images/file_icons/zip_icon-18x18.png b/src/assets/images/file_icons/zip_icon-18x18.png new file mode 100644 index 00000000000..a7fa8f3cfe9 Binary files /dev/null and b/src/assets/images/file_icons/zip_icon-18x18.png differ diff --git a/src/assets/images/file_icons/zip_icon-32x32.png b/src/assets/images/file_icons/zip_icon-32x32.png new file mode 100644 index 00000000000..362fcc90f43 Binary files /dev/null and b/src/assets/images/file_icons/zip_icon-32x32.png differ diff --git a/src/assets/static/about/Audio-Best_Practice.pdf b/src/assets/static/about/Audio-Best_Practice.pdf new file mode 100644 index 00000000000..1470b35b105 Binary files /dev/null and b/src/assets/static/about/Audio-Best_Practice.pdf differ diff --git a/src/assets/static/about/Datasets-Best_Practice.pdf b/src/assets/static/about/Datasets-Best_Practice.pdf new file mode 100644 index 00000000000..e88e1412e9f Binary files /dev/null and b/src/assets/static/about/Datasets-Best_Practice.pdf differ diff --git a/src/assets/static/about/Images-Best_Practice.pdf b/src/assets/static/about/Images-Best_Practice.pdf new file mode 100644 index 00000000000..7f6b0709fdb Binary files /dev/null and b/src/assets/static/about/Images-Best_Practice.pdf differ diff --git a/src/assets/static/about/MicrosoftOffice-Best_Practice.pdf b/src/assets/static/about/MicrosoftOffice-Best_Practice.pdf new file mode 100644 index 00000000000..bcabbea3b76 Binary files /dev/null and b/src/assets/static/about/MicrosoftOffice-Best_Practice.pdf differ diff --git a/src/assets/static/about/PDF-Best_Practice.html b/src/assets/static/about/PDF-Best_Practice.html new file mode 100644 index 00000000000..c22f937114e --- /dev/null +++ b/src/assets/static/about/PDF-Best_Practice.html @@ -0,0 +1,230 @@ + + + + +Best Practice for PDF/A + + + +
+

+

Best practices for producing high + quality PDF files

+Version 1.0, 5 May 2006 +

AdobeÕs Portable Document + Format (PDF) is a popular means of sharing documents, especially those + formatted for print. Not coincidentally, PDF files—when prepared + properly—also provide an excellent archival file format.

+

The two most common ways + to create PDF files are with applications like Microsoft Word, + or by a scanning process that starts with printed materials. Below youÕll + find specific recommendations for producing high quality PDF files using + each of these methods.

+ +

+ Windows instructions | + Macintosh instructions | + Scanning instructions | + More help +

+ +

Creating + PDF files with applications supported by Adobe Acrobat on + a Windows platform

+

You can create PDF files + from within Microsoft Word, for example, when you have the Adobe Acrobat + Standard or Acrobat Professional software. Note that Acrobat Standard + and Acrobat Professional are not the same as Acrobat Reader, the latter + being a free product with limited functions. When + configured properly, the resulting PDF files will be of high quality, suitable + for deposit.

+

Use the following + steps to configure Adobe Acrobat and create PDF files from within a supported + application such as Microsoft Word.

+
    +
  1. Under + the Adobe PDF menu, select Change Conversion Settings. A new window will appear, as shown.
    +
    +


  2. +
  3. At Conversion + Settings, select ÒPDF/A-1b:2005 (RGB)Ó and click Advanced Settings. A new window will + appear. In this window, click the Images folder and change + all three of the pixels per inch settings, as shown.
    +
    +
    +
    +
  4. +
  5. Click OK. You will be prompted + to save the new settings. Enter ÒDeep Blue.joboptionsÓ and click Save as shown.
    +
    +
    +
    +
  6. +
  7. Click OK. As shown, you will + now have a special Deep Blue conversion setting available whenever you + want to create PDF files for deposit.
    +
    +
    +
  8. +
  9. Now, + under the Adobe PDF menu, select Convert to Adobe PDF. You will be prompted + to save the PDF file, as shown.
    +
    + + +
  10. + +
+ + +

 

+

Creating + PDF files with applications supported by Adobe Acrobat on a Macintosh platform

+

As + per above, + you can produce high quality PDFs using the Adobe Acrobat Standard or Acrobat Professional software. Note + that Acrobat Standard and Acrobat Professional are not the same as Acrobat + Reader, the latter being a free product with limited functions.

+ +
    +
  1. In Acrobat, open Acrobat + Distiller via + the Advanced menu.
    + +
  2. Under DistillerÕs Advanced menu item set the Default + Settings option to ÒPDF/A-1b:2005 (RGB)Ó.
    +
    +
    +
    + +
  3. Under DistillerÕs Edit menu, select Edit + Adobe PDF SettingsÉ A new + window will appear. In this window, click the Images tab + and change all three of the pixels per inch settings, as shown.
    +
    +
    +
    + +
  4. Click OK. You will be prompted + to save the new settings. Enter ÒDeep BlueÓ as shown. +

    + +
    +
    +
  5. +
  6. Click Save. As shown, you will + now have a special Deep Blue conversion setting available whenever you + want to create PDF files for deposit.
    +
    +
    +
    + +
  7. Now when you select PrintÉ in + Word, under the Printer: menu, + select ÒAdobe PDF 7.0Ó as shown below and then click the Print button. Note + that this is different from using the PDF option at the bottom of this + dialogue. Doing so will not produce + the results you want.
    +
    +
  8. +
+

 

+

To create PDF files by scanning print materialÉ

+

PDF files may also be + created by scanning print materials. From almost every perspective, all + of these methods are less preferable than creating PDF files directly from + an application as described above due to increased file size and compromised + viewing and printing characteristics. Nevertheless, PDF files created from + scanning are a reliable way to preserve materials when no other options + are available.

+

Regardless of the method, + the produced PDF file should have the following properties:

+
    +
  • All + materials should be scanned at 100% scale to the dimensions of the original.
  • +
  • Pages + containing text and/or line art should be monochrome (black and white), + 600dpi (or 300dpi for oversized materials greater than 11x16 in/28x41 cm), + and be compressed using ITU Group IV compression.
  • +
  • Pages + containing photographs and/or illustrations should be 24-bit color using + the sRGB color space or 8-bit grayscale, 400dpi (or 300dpi for oversized + materials greater than 11x16 in/28x41 cm), and be compressed with JPEG + compression using the highest quality setting.
  • +
  • Missing or blank pages + should be represented as blank images of the same size as the original.
  • +
  • The + PDF file should be optimized and should be in (ÒSearchable Image (Exact)Ó/ÒImage+TextÓ) + format.
  • +
+ +

Éusing Adobe Acrobat Professional

+

Adobe Acrobat Professional + has built-in scanning capabilities that can be used to create PDF files + using printed materials. Note that Acrobat Professional is not the same + as Acrobat Reader or Acrobat Standard; only Acrobat Professional has support + for scanning.

+

Use the following steps + to create PDF files using a scanner with Adobe Acrobat Professional. These + steps apply to both Windows and Macintosh, with only slight variations + in appearance:

+
    +
  1. From the File menu, select Create + PDF and + then From Scanner.
  2. +
  3. Select your scanner + device, choose Front Sides or Both + Sides as appropriate, + select Recognize Text Using OCR, + and select Add Tags To Document.
  4. +
  5. Click Image Settings. + A new window will appear. In this window, change the settings as shown.
    +
    +
    +
    +
  6. +
  7. Click Scan.
  8. +
+

Éusing your own choice of software

+

Regardless of the method + you use, to create high-quality PDF files, follow the general guidelines + above as well as the following:

+
    +
  • If your process creates + intermediate files (TIFF, PostScript, etc), it must not change the resolution + of the original scans (downsampling) or use lossy compression such as JPEG. + (These methods, although they do reduce file size, will cause irreversible + quality loss.) TIFF is an excellent choice for an intermediate file format, + and acceptable compression schemes (which can all be used in combination + with TIFF) are ITU Group 4 (for black and white material only), LZW, and + Flate (Zip).
  • +
+

Creating + PDF files on a large scale

+

If you need to create + a large number of PDF files, these approaches will not be efficient for + you, although the same principles outlined here will apply equally to a + large-volume operation. Before you start your project, contact us and we + will be happy to provide advice to your staff or to your scanning vendor + to make sure that your materials are in the best possible form for preservation.

+

Questions?

+

If + you have any questions, please contact us at DeepBlue and we will be happy + to help you create PDF files for the ages.

+
+ + \ No newline at end of file diff --git a/src/assets/static/about/PDF-Best_Practice_files/filelist.xml b/src/assets/static/about/PDF-Best_Practice_files/filelist.xml new file mode 100644 index 00000000000..c220e4998c2 --- /dev/null +++ b/src/assets/static/about/PDF-Best_Practice_files/filelist.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/static/about/PDF-Best_Practice_files/image001.jpg b/src/assets/static/about/PDF-Best_Practice_files/image001.jpg new file mode 100644 index 00000000000..02f99f5b400 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image001.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image002.jpg b/src/assets/static/about/PDF-Best_Practice_files/image002.jpg new file mode 100644 index 00000000000..b9918b92f12 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image002.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image003.jpg b/src/assets/static/about/PDF-Best_Practice_files/image003.jpg new file mode 100644 index 00000000000..5249d11b4da Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image003.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image004.jpg b/src/assets/static/about/PDF-Best_Practice_files/image004.jpg new file mode 100644 index 00000000000..08a2beb9452 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image004.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image005.jpg b/src/assets/static/about/PDF-Best_Practice_files/image005.jpg new file mode 100644 index 00000000000..172c05937a9 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image005.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image006.jpg b/src/assets/static/about/PDF-Best_Practice_files/image006.jpg new file mode 100644 index 00000000000..dba96f485a5 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image006.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image007.jpg b/src/assets/static/about/PDF-Best_Practice_files/image007.jpg new file mode 100644 index 00000000000..161690d03fd Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image007.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image008.jpg b/src/assets/static/about/PDF-Best_Practice_files/image008.jpg new file mode 100644 index 00000000000..fe747bd2afb Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image008.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image009.jpg b/src/assets/static/about/PDF-Best_Practice_files/image009.jpg new file mode 100644 index 00000000000..f012eae5c97 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image009.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image010.jpg b/src/assets/static/about/PDF-Best_Practice_files/image010.jpg new file mode 100644 index 00000000000..ff6a44fbb62 Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image010.jpg differ diff --git a/src/assets/static/about/PDF-Best_Practice_files/image011.jpg b/src/assets/static/about/PDF-Best_Practice_files/image011.jpg new file mode 100644 index 00000000000..135d7804b0e Binary files /dev/null and b/src/assets/static/about/PDF-Best_Practice_files/image011.jpg differ diff --git a/src/assets/static/about/deepblueauthorsdeposit.html b/src/assets/static/about/deepblueauthorsdeposit.html new file mode 100644 index 00000000000..25a84251ca6 --- /dev/null +++ b/src/assets/static/about/deepblueauthorsdeposit.html @@ -0,0 +1,60 @@ + + + + + + + Author's Deposit Agreement + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ +

+ Author's Deposit Agreement
+ Version 1.0, 22 March 2005 +

+

I hereby grant + to the Regents of the University of Michigan the non-exclusive right to retain, + reproduce and distribute the deposited work (the Work) in whole or in part, + in and from its electronic format. This agreement does not represent a transfer + of copyright to the University of Michigan.

+

The University + of Michigan may make and keep more than one copy of the Work for purposes + of security, backup, preservation and access, and may migrate the Work to + any medium or format for the purpose of preservation and access in the future. + The University of Michigan will not make any alteration, other than as allowed + by this agreement, to the Work.

+

I represent + and warrant to the University of Michigan that the Work is my original work. + I also represent that the Work does not, to the best of my knowledge, infringe + or violate any rights of others.

+

I further represent + and warrant that I have obtained all necessary rights to permit the University + of Michigan to reproduce and distribute the Work and that any third-party + owned content is clearly identified and acknowledged within the Work.

+

By granting + this license, I acknowledge that I have read and agreed to the terms of this + agreement and all related Deep Blue and University of Michigan policies.

+ + + \ No newline at end of file diff --git a/src/assets/static/about/deepbluebatchagreement.html b/src/assets/static/about/deepbluebatchagreement.html new file mode 100644 index 00000000000..3db2aa4329b --- /dev/null +++ b/src/assets/static/about/deepbluebatchagreement.html @@ -0,0 +1,108 @@ + + + + + + Blanket Agreement for Batch Deposit + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ +

UM Institutional Repository

+

Blanket Agreement for Batch Deposits
+ Author's Deposit Agreement
+ Version 1.2, 30 January 2006
+

This Agreement would be associated with + each deposit that is batch loaded by a designee (Community/Collection Coordinator), since + the batch load process bypasses the standard click-through license in the + submission workflow. It assumes that the designee, not the author, will do + batch loads.

+

This Agreement is made by and between the [community name]____________ of + the University of Michigan (hereinafter called the Community), represented + by_____________, the Community's Collection Coordinator (hereinafter called the Designee) + and the University of Michigan Library's Deep Blue Institutional Repository + (hereinafter called the Repository) and is entered into on this ______day + of ________, 20__.

+

This agreement allows the Designee to act + on behalf of individual depositors and/or the Community and authorizes the + Coordinator to batch load content to the Repository.

+

On behalf of the Community, the Designee acknowledges having read all policies of the Repository and agrees to abide by the terms and conditions therein. + For content entrusted or gifted to the Designee, the Designee agrees that making the content available in the Repository is an appropriate and acceptable extension of its agreement with the Community, and is consistent with the Designee's charge to provide access to this content. + In addition, the Coordinator has conveyed to appropriate Community representatives the terms and conditions outlined in those policies, including the language of the standard deposit license quoted below and that the Community members have granted the Coordinator the authority to deposit content on their behalf.

+

The standard deposit license states:

+

I hereby grant to the Regents of the University + of Michigan the non-exclusive right to retain, reproduce and distribute the + deposited work (the Work) in whole or in part, in and from its electronic + format. This agreement does not represent a transfer of copyright to the University + of Michigan.

+

The University of Michigan may make and keep + more than one copy of the Work for purposes of security, backup, preservation + and access, and may migrate the Work to any medium or format for the purpose + of preservation and access in the future. The University of Michigan will + not make any alteration, other than as allowed by this agreement, to the Work.

+

I represent and warrant to the University + of Michigan that the Work is my original work. I also represent that the Work + does not, to the best of my knowledge, infringe or violate any rights of others.

+

I further represent and warrant that I have + obtained all necessary rights to permit the University of Michigan to reproduce + and distribute the Work and that any third-party owned content is clearly + identified and acknowledged within the Work.

+

By granting this license, I acknowledge that + I have read and agreed to the terms of this agreement and all related University + of Michigan and Deep Blue policies.

+

This document will be stored in the Repository + attached to each deposit submitted by the Community.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Designee

Repository

   

Signature:

Signature:

Name:

Name:

Title:

Title:

Date:

Date:

Email:

Email:

+ + + + \ No newline at end of file diff --git a/src/assets/static/about/deepbluedesigneeforauthor.html b/src/assets/static/about/deepbluedesigneeforauthor.html new file mode 100644 index 00000000000..4f3e1417411 --- /dev/null +++ b/src/assets/static/about/deepbluedesigneeforauthor.html @@ -0,0 +1,71 @@ + + + + + + Designee Submitting on Behalf of Author + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ + + + UM Institutional Repository
+ Click-Through Agreement: Designee Submitting on Behalf of Author
+ Version 1.1, 31 January 2006
+

This Agreement would be substituted for + the standard click-through license in a customized submission workflow where + we know that the Designee will be submitting content on behalf of Community + members.

+

As the designated coordinator for this Deep + Blue Collection, I am authorized by the Community members to serve as their + representative in all dealings with the Repository. As the designee, I ensure + that I have read the Deep Blue policies. Furthermore, I have conveyed to the + community the terms and conditions outlined in those policies, including the + language of the standard deposit license quoted below and that the community + members have granted me the authority to deposit content on their behalf.

+

The standard deposit licenses states:

+

I hereby grant to the Regents of the University + of Michigan the non-exclusive right to retain, reproduce and distribute the + deposited work (the Work) in whole or in part, in and from its electronic + format. This agreement does not represent a transfer of copyright to the University + of Michigan.

+

The University of Michigan may make and + keep more than one copy of the Work for purposes of security, backup, preservation + and access, and may migrate the Work to any medium or format for the purpose + of preservation and access in the future. The University of Michigan will + not make any alteration, other than as allowed by this agreement, to the Work.

+

I represent and warrant to the University + of Michigan that the Work is my original work. I also represent that the Work + does not, to the best of my knowledge, infringe or violate any rights of others.

+

I further represent and warrant that I + have obtained all necessary rights to permit the University of Michigan to + reproduce and distribute the Work and that any third-party owned content is + clearly identified and acknowledged within the Work.

+

By + granting this license, I acknowledge that I have read and agreed to the terms + of this agreement and all related University of Michigan and Deep Blue policies.

+ + + + \ No newline at end of file diff --git a/src/assets/static/about/deepbluefaq.html b/src/assets/static/about/deepbluefaq.html new file mode 100644 index 00000000000..29a0f4649b0 --- /dev/null +++ b/src/assets/static/about/deepbluefaq.html @@ -0,0 +1,894 @@ + + + + + Deep Blue Frequently Asked Questions + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ +Getting Started with Deep Blue: Frequently Asked Questions

+ +

+Deep Blue is the University of Michigan's permanent, safe, and +accessible service for representing our rich intellectual community +online. The primary goal of Deep Blue is to provide access to the work +that makes Michigan a leader in research, teaching, and creativity. By +representing our scholars, from faculty through students, as individuals +and as members of groups, Deep Blue provides a framework for preserving +and finding the best scholarly and artistic work done at the University.

+ +

+What follows describes the types of works and collections the UM Library +envisions for Deep Blue, and how we gather, preserve, and offer access +to them. Because Deep Blue is designed to meet not only today's needs, +but also new needs as they evolve, this document is a work in progress. +Some aspects will undergo revision to reflect current needs and norms +identified by UM faculty, staff, students, and the collections they +create.

+ +

+CONTENTS

+

+Content and Collections

+

+Intellectual Property Rights

+

+Who Can Use Deep Blue

+

+Depositing Your Work

+

+Managing Content

+

+User Support Services

+

+Preservation and Accessibility

+

+Privacy

+

 

+ +

+Content and Collections

+

 

+ +

+What types of content can be deposited in Deep Blue?

+ +

+We encourage the deposit of works with the following characteristics:

+ +
    +
  • The work must be produced or sponsored by UM faculty, staff, students, +or UM academic and administrative research units with which our scholars are affiliated.
  • +
  • The work must be educational, artistic, or research-oriented.
  • +
  • The work must be a completed version, ready for distribution.
  • +
  • The author/owner must be willing and able to grant UM the non-exclusive right to preserve and distribute the work via Deep Blue. (See "What rights do I grant the University when I deposit my work in Deep Blue?").
  • +
  • If the work is part of a series, we strongly encourage you to deposit +other works in that series so that Deep Blue can offer as complete a set as possible.
  • +
+ +

+Examples of these works include:

+ +
    +
  • Articles, preprints, working papers, technical reports, conference papers, web-based exhibits/presentations, etc.
  • +
  • Books
  • +
  • Theses
  • +
  • Data sets (scientific, demographic, GPS, etc.)
  • +
  • Computer programs
  • +
  • Visualizations, simulations, and other models
  • +
  • Multimedia
  • +
  • Learning objects (typically modular resources used in teaching, e.g. texts, syllabi, websites)
  • +
+ +

+The Library has begun to populate Deep Blue with new and existing +digital works identified as having current and lasting value to the +campus. We will continue to do that, but our goal for Deep Blue is to +have decisions on what it should contain and offer be made mainly by you +and the other members of the UM community at large. So, we encourage you +to deposit your work and to contact us if you have format conversion +needs.

+

 

+ +

+Who can deposit items in Deep Blue?

+ +

+Individuals can deposit items -- defined as individual +files/documents or related groups of files -- into collections and +collection administrators can create groups that can create new +collections and deposit items into collections. Example: A faculty +member giving a presentation at a conference can deposit the slides for +that presentation, the data behind the corresponding research, audio +and/or video clips supporting the research, a working paper about the +research, and so on, all as one package to be identified with a single +persistent URL to ensure reliable access.

+ +

+We encourage the inclusion of excellent student work as well, though it +must be deposited through a UM faculty or staff member associated with +that work. This may happen directly (e.g., for Honors theses) or +indirectly in the case of officially recognized UM groups or +organizations with associated faculty sponsors (e.g., the UM Solar Car +Team). Ph.D. and Masters theses are a special case. Ph.D. theses are +handled through Rackham, and Masters theses are +handled by individual departments granting the degree. (Note that +depositing student work will require additional permissions from the +student in accordance with FERPA +regulations.)

+ +

+To get started, contact the administrator of the collection you'd like +to add your work to, or contact Deep Blue.

+

 

+ +

+What are Deep Blue collections?

+ +

+Deep Blue organizes its content around collections to +simplify the process of depositing your work and to provide you with the +most flexibility for finding work interesting to you. Schools, colleges, +departments, research institutes, and other large groups can +create collections in Deep Blue to group related works at the +broadest levels.

+ +

+Collections allow people to explore a specific area in depth, or to +focus specifically on only the areas they find interesting. So, +collections contain the work of more focused/smaller groups and +individuals.

+ +

+In the long term we hope to provide topical access that groups related +content together irrespective of who deposits it. With this structure in +place, you will be able to search or browse by collection, topic, +broader discipline, or type of work (e.g. theses and dissertations). As +we begin to offer searching across many universities and associate our +content with other Deep Blue equivalents at peer institutions, scholars +worldwide will have a rich and discipline-specific resource.

+

 

+ +

+Who can create new collections?

+ +

+Individuals can create collections for depositing their +own work, and collection administrators can create groups that can build +collections together. For example, a faculty member can place +presentation material in her own collection. She can also administer and +create other collections that gather together the work of her research +group so all their presentations, datasets, etc. are browsable and +searchable as a subset of the University's works. Colleagues from other +universities are likely to find these groupings helpful for finding the +work that's most interesting to them. To get started, contact the +administrator of the collection to which you'd like to add your work to, +or contact Deep Blue.

+

 

+ +

+Who can become an administrator?

+ +

+Each collection will have one or more administrator who will help the +Library define specific procedures that best suit its needs. This +administrator can be a faculty or staff member from a +school/college/etc., or can be a Library liaison to that school/college. +We are happy to help you set up collections and work with you to set up +access, membership, and other parameters. The collection structure is +intended to be flexible and adaptable to the needs of individuals and +their colleagues, and the Library commits to making Deep Blue responsive +to the changing needs and nature of the creative, intellectual, and +artistic work done here. Please contact Deep Blue to get started.

+ +

+For more information about community responsibilities, see Roles and Responsibilities of Deep Blue +Partners.

+

 

+ +

+Intellectual Property Rights

+

 

+ +

+Honoring your rights as a creator is a fundamental aspect of Deep Blue's +support of your work and the University's mission of creating knowledge. +The service's deposit agreements, policies, and principles ensure that +you retain all your intellectual property rights when depositing your +work.

+ +

+Deep Blue also supports the University's mission of communicating the +knowledge created here to the citizens of Michigan and the world, and +does so by offering a service geared towards providing the broadest +possible access to our creative, intellectual, and artistic work. We +encourage you to explore all means of allowing others to build upon your +work. For example, we offer use of the "Creative Commons" +license as a supported option for your collection.

+ +

+Because the topic of intellectual property has specific legal +implications, Deep Blue has a formal policy. It has four parts:

+ +
    +
  • a Deep Blue Intellectual Property +Policy that formally addresses the concepts outlined +below;
  • +
  • an Author's Deposit Agreement (see below) used by an +author/creator depositing his or her own work;
  • +
  • a Collection Coordinator Agreement, used by a designated +coordinator (such as a departmental administrator or secretary, or a +library liaison), and;
  • +
  • a Blanket Agreement for Batch Deposits used when an +author/creator or designated coordinator deposits batches/groups of +work.
  • +
+

 

+ +

+What rights do I grant the University when I +deposit my work in Deep Blue?

+ +

+When you agree to our standard "Author's Deposit Agreement" (see below) +at the time of deposit you grant Deep Blue the non-exclusive right to:

+ +
    +
  • retain, reproduce, and distribute the deposited work;
  • +
  • keep more than one copy of your work for purposes of security, backup, +preservation, and access, and;
  • +
  • migrate your work to any future medium or format for the purpose of +preservation and access.
  • +
+ +

+The "Author's Deposit Agreement". + +

 

+ +

The deposit agreement mentions "original work." What does that mean?

+ +

+In most cases it's obvious when a work is original to you, especially +when you are its sole creator. Other examples of original work that you +may deposit include:

+ +
    +
  • Annotated or illustrated versions of public domain works. For example, +if a UM mathematics lecturer added annotations to Alice in +Wonderland or an art professor illustrated Moby Dick, both +have created a new original work and we would encourage them to deposit +the digital versions of those works in Deep Blue.
  • +
  • Works which you co-authored, such as reports on research done +with colleagues at UM or elsewhere. Unless you grant specific rights +(such as the right to distribute) to someone else, the intellectual +property is owned equally and in full by all creators.
  • +
+ +

+Related to that, in the third and fourth paragraph of the agreement, you +represent that you have the right to make the deposit and that you're +not infringing on the rights of others by doing so. If you have +questions about the status of your work, a number of resources exist on +campus to assist you, including "Copyrights at the +University of Michigan".

+

 

+ +

What rights do I retain?

+ +

+You retain all your intellectual property rights. The +limited rights you grant to Deep Blue are non-exclusive, and your +ability to grant, assign, or retain any and all rights you had before +your deposit does not change as a result of your deposit. Please note +that some publishers may ask that you grant them exclusive rights to +your work, thus limiting your ability to use it as you see fit and +perhaps even limiting your ability to deposit it in Deep Blue.

+

 

+ +

+Who Can Use Deep Blue

+

 

+ +

+Who can search, browse, and download from Deep Blue?

+ +

+Deep Blue is designed to provide your work the widest possible exposure, +so it is open to the world for searching. You may, however, choose to +deposit your work but prevent it from being seen in full for a limited +time. You may also choose to allow people to find out about the +existence of your work, but not download the work itself, again for a +limited time. See "Can I restrict access to +the item I deposited?" below for more details.

+

 

+ +

+What conditions of use does Deep Blue grant people for my +deposit?

+ +

+As a depositor, you control the conditions of use for your +work. Depositing your work in Deep Blue does not affect your +copyright, so you retain all the rights you had before making it +available through this service. You are only granting UM the +non-exclusive right to distribute the work. See the section on Intellectual Property Rights for more +information about rights, limitations of use, and suggestions for making +sure your work is accessible the way you want it to be.

+

 

+ +

+I just found some interesting work done by someone else in Deep +Blue and am about to download it -- what can I do with that work once I +have it?

+ +

+Directly above you'll see that depositors -- typically the +creators/authors -- control the rights to their work. Unless +otherwise noted in Deep Blue or on the work itself, you should treat the +work like any other copyrighted material, and may make "Fair Use" of it as allowed by law.

+

 

+ +

+Can I restrict access to the item I +deposited? If so, to whom, and for how long?

+ +

+Yes. Since the work you deposit is complete and ready for distribution +(see "What types of deposits do we encourage?"), immediate and +worldwide access is the default (and preferred) status for all material +in Deep Blue. But we know situations exist where you won't want to offer +immediate access. So, legal requirements the University is bound to +honor (such as FOIA requests) notwithstanding, you can limit access to +items in Deep Blue collections for a period of time defined by the +community or collection into which you're depositing your work.

+ +

+For example, you can limit access to an item to only people from your +research group or department for a period of time after you deposit it. +That way everyone from your team/department can find your work and use +it, while those outside cannot. This limitation can be extended to the +full metadata as well. This limited "embargo period," agreed on by the e +collection's administrator(s) and Deep Blue staff, will determine when +the full description and the item itself will become accessible to the +UM community -- and later the world -- at large. Standard embargo +periods are:

+ +
    +
  • Immediate access to full description and all files (the default)
  • +
  • Access to full description and all files in 3 months
  • +
  • Access to full description and all files in 6 months
  • +
  • Access to full description and all files in 1 year
  • +
+ +

+You can also limit access to an item to people on the UM campus. This +limitation does not extend to the descriptive metadata -- those outside +will be able to find out about the item when they search Deep Blue. Here +again, a limited embargo period can be applied to worldwide access to +the item itself.

+ +

+Your collection administrator, together with the Deep Blue staff at the +Library, define the embargo options offered on your deposit form. +Contact your collection administrator if you have questions.

+

 

+ +

+Depositing Your Work

+

 

+ +

+What do I have to do to deposit work?

+ +

+For UM faculty and staff, the first step is to either identify a +collection to work with, or to create one. (The process is different if +you are a student. See "Who can deposit +items in Deep Blue?" above for more information.) We encourage +you to browse Deep Blue and then contact Library +staff at Deep Blue who will assist you in contacting the right +collection administrators to gain permission to deposit your work. We +can also help you create a collection if that's more appropriate.

+

 

+ +

+What descriptive information do I assign to the work at time of deposit?

+ +

+To provide searchability beyond simply the full text, depositors must +provide:

+ +
    +
  • Title
  • +
  • Creator/Owner (typically this is also the Author)
  • +
  • Date of publication/creation/issue
  • +
+ +

+We encourage you to provide more complete descriptive information -- +also known as metadata -- by filling out as many fields on the deposit +form as possible. This will allow Deep Blue to offer more ways of +finding and retrieving the work based on your special knowledge of its +contents. If you would like to customize your collection's interface so +you can ensure more than Deep Blue's minimum metadata are required, +please contact Deep Blue.

+

 

+ +

+Will the Library enhance my deposit by, for example, adding +additional metadata?

+ +

+Deep Blue is intended to reflect the campus and its scholarly activity, +and to make the work done here accessible as promptly as possible. When +the Library finds that we can improve access by enhancing the +information about a deposited item we will do our best to make those +enhancements. If you wish to have us do this for items you deposit, +please contact Deep Blue and we will be glad to discuss how best to accomplish it and +whether any costs will be involved.

+ +

+Works that include raw data (such as social science datasets, GIS files) +are noteworthy in that metadata for them needs to be far more detailed +than for other items since author, title or even a full-text search will +typically not help someone new to the material determine whether those +data are of interest. Please contact us at the time of deposit so we can +assist you in describing them more fully.

+

 

+ +

+When depositing items, can I insert superscripts, subscripts, and other special characters in titles, abstracts, etc.?

+ +

+Yes, although doing so is not as simple as cutting/pasting from a +typical word processor document. You need to do a little extra work, and +use a UTF-8 or -16 font; 'Arial' is a good choice for Roman characters, +and one that you can commonly find on a PC or Macintosh.

+ +

+To insert special characters, in Microsoft Windows XP you use the +Character Map program (START/Programs/Utilities/Character Map). On a +Macintosh, you use the Character Palette (under the flag icon showing +your keyboard type in the upper right hand of the screen). Pick a UTF-8 +or -16 font from the Map/Palette and you'll notice that in these fonts a +superscript 2 is a separate character from a 2 upon which you might +apply e.g. Microsoft Word's character formatting. So to enter a title +into Deep Blue, you would first copy and paste the title from your word +processing document into a new one. Then:

+ +
    +
  • Identify every special character (superscripts, subscripts, +symbols, non-Roman characters, etc.) and find them in the Character +Map/Palette.
  • +
  • Drag and drop the special character from the Map/Palette into the +appropriate place, and delete the version that you made via the word processor's +formatting option.
  • +
  • Repeat these two steps until you've recreated the whole title.
  • +
+ +

+Then, copy and paste this title into the appropriate field on your Deep +Blue form. Though this sounds complex, it's actually harder to describe +than it is to do. If you have any questions, please contact Deep Blue.

+

 

+ +

+Will the Library enhance my deposit in other ways?

+ +

+When the Library determines we can improve access by providing a new +context for the work (such as representing the work in additional +collections beyond the one you deposited it in) or better preserve your +work by changing its format, we will do so.

+

 

+ +

+Does Deep Blue assign any metadata automatically?

+ +

+At the time of deposit Deep Blue automatically assigns

+ +
    +
  • Persistent URL for you and others to cite
  • +
  • Deposit Date
  • +
  • Depositor's Name
  • +
  • File Format (based on its extension)
  • +
+ +

+This information is used to manage content over time.

+ +

+If you would like to further customize your collection interface to add +more information automatically, please contact Deep Blue.

+

 

+ +

+If I don't want to assign a lot of descriptive metadata to my deposit, +will the Library do it for me?

+ +

+Yes. The Library will assign additional metadata whenever it can do so. +For example, we can help you add the Michigan Metadata in use by BlueStream +and other projects, or connect you with a cataloger who can help you +better describe your content.

+ +

+Assigning metadata can be time-consuming and therefore costly, so if you +need help from the Library, please contact Deep Blue and we will work with you to reach an agreement on how to +accomplish this most effectively.

+

 

+ +

+Can I deposit content in any format?

+ +

+Our goal of providing access to your work means that Deep Blue accepts +all digital formats. However, not all formats can receive the same level +of preservation support.

+ +

+For more detailed information about format support, see the Preservation and Accessibility +section.

+

 

+ +

+What types of deposits does the Library discourage?

+ +

+The guidelines above are inclusive, and purposely so, as we hope to have +Deep Blue represent the UM intellectual environment as broadly as +possible. Deciding what should be included in Deep Blue is largely the +function of the individual depositors and the collections with which +they're affiliated. Individuals and collection administrators may wish +to work closely with their Library liaisons and may decide it's more +efficient and convenient to delegate some of the deposit decisions to +them.

+ +

+While there may be cases where the Library will need to discuss deposits +with you, or even remove a deposit, we anticipate these cases will be +rare. There are however some items that you may not be able to deposit +or that may find a better home, either temporarily or permanently, +elsewhere at UM. Two examples of the latter:

+ +
    +
  • Works in progress will typically be better served via personal websites, +departmental servers, in Blue Stream or perhaps via CTools, all of which +provide tools and platforms for modifying and completing work to make it +ready for distribution.
  • +
  • Per the Standard Practice Guide, some completed materials, +especially those of an administrative nature, are better suited for +the University Archives at the Bentley Historical Library.
  • +
+ +

+Deep Blue may in exceptional cases decline a submission due to technical +challenges or out-of-scope content. If you have questions please contact Deep Blue and we will be glad to help you determine the best place for +your item(s).

+

 

+ + +

+What type of already existing materials can I add to Deep Blue?

+ +

+Deep Blue will focus on new digital materials, and the Library will also +experiment with making some of its large digital collections of UM-based +work available as well.

+ +

+That said, we encourage collection administrators and individuals +(including Library selectors and departmental liaisons) to continue to +identify excellent but less current materials, both in digital and +non-digital form. UM has produced a tremendous amount of interesting +work, and that will require prioritization, especially when that work +must be digitized to make it available through Deep Blue. Please contact Deep Blue if you have items like this and we will work with you to make +them available.

+

 

+ +

+How large a deposit can I make?

+ +

+The size of an item does not matter as such. There are practical +limitations, though, especially where video, large datasets and similar +items are concerned. Because of network constraints, depositing files +larger than 250 Mb will probably require the assistance of the Library, +which can provide better means for reliably depositing them. (For +instance, we will want to compare checksums on your file before and +after deposit to verify that the file transferred correctly and +completely.) We will handle these on a case-by-case basis, so please +contact contact Deep Blue if you plan to deposit large files.

+

 

+ +

+Can I withdraw a deposit?

+ +

+Yes. Deep Blue is designed to provide long-term, permanent access to the +items you deposit. However, we know circumstances can arise where a +deposit will need to be removed from view. When this becomes necessary, +contact your collection administrator and together we will determine the +best course of action to take.

+ +

+However, since any item in Deep Blue may have been cited via its +persistent URL, we will always supply a "tombstone" whenever the item is +requested. The tombstone will contain the metadata for the item, with +one of the following messages indicating why the item was removed:

+ +
+
"Removed from view by legal order."
+
"Removed from view by the University of Michigan."
+
"Removed from view at request of the author."
+
+ +

+The tombstone metadata will be visible to those who already have its +persistent URL, but your deposit and its metadata will no longer be +searchable and we will make these items unavailable for harvesting by +services such as OAIster and Google.

+

 

+ +

+Can I remove a file from an existing deposit?

+ +

+Though it is possible under certain circumstances, to preserve the historical record of your scholarship, and +because others may have cited the old version, the preferred way to +handle this is to clearly mark the old, out-of-date version as +"Superceded" in both the 'Description' field for the file and add a +coversheet (or its equivalent) to the file itself. Contact your +collection administrator for help with this.

+

 

+ +

+User Support Services

+

 

+ +

+Deep Blue's basic services provide a system that allows Deep Blue +depositors and administrators to deposit their work and all users to +access items in Deep Blue. Management services provide ongoing support +for creating new and enhancing existing Deep Blue communities, +responding to customer inquiries, and supplying system monitoring, +back-up, and recovery. We are investigating services beyond these which +may be offered for a fee.

+ +

+The Library commits to the Deep Blue Deposit Services (for already +authorized users) and Access Services (for all), as defined in Deep Blue Services on a 24x7 basis. +Deep Blue Management Services, supporting collection set-up and related +tasks as defined in "Deep Blue Services" are provided Monday +through Friday, 9:00am to 5:00pm.

+

 

+ +

+I'm trying to access Deep Blue and am getting system errors/no +response. Who should I report this to?

+ +

+If you are trying to search/browse Deep Blue and it is not responding, +please contact Deep Blue to report the outage.

+

 

+ +

+I'm trying to deposit my work in Deep Blue, but even though I'm an +authorized user and can log in I can't do so now. Who should I report +this to?

+ +

+Please contact Deep Blue to report the outage.

+

 

+ +

+How can I get more help with Management Services?

+ +

+The Library will provide both web-based/email and telephone support to +all Deep Blue users. Support will be provided Monday through Friday, +9:00am to 5:00pm. All inquiries will receive a return response via +e-mail or telephone within one business day.

+ +

+Contact Deep Blue by email

+ +

or

+ +

763-4835

+ +

+Library liaisons and subject specialists also work with the Deep Blue +coordinator and Systems Administrator to provide of End-User Support +Services, with back-up from the Digital Library Production Services and +Core Services staff. For a complete definition of services see Deep Blue Services.

+

 

+ +

Preservation and Accessibility

+

 

+ +

+Deep Blue is committed to providing long-term access to every deposit +you make. At the same time, while the Library has a long history and +many years of experience in the area of preservation, we recognize that +both the digital landscape and our understanding of the complexities of +digital preservation continue to evolve. We anticipate that over time +both the public and private sectors will develop more tools and +techniques to facilitate long-term preservation of digital information, +so these preservation principles and policies will continue to +evolve.

+ +

+For more specific information about our commitment to preservation, see +the Deep Blue Preservation and Format +Support Policy.

+

 

+ +

+Can you explain the different levels of format support you provide +for my work?

+ +

+You may deposit work in any digital format in Deep Blue, but not all +formats can receive the same level of preservation commitment. Deep Blue +has designated three levels of support we can offer, based on criteria +such as the wide deployment of the format, availability of +publicly-documented specifications, and the expectation that tools will +be available to undertake controlled transformation or migration. They +are described in detail in the Deep Blue Preservation and Format +Support Policy.

+ +

+TIFF (.tiff, .tif) is an example of a "Level 1" type of format. Widely +used and an open standard, we can support it to our fullest extent. An +example of a "Level 2" format is an MS Word document (.doc). Because +Microsoft owns and controls the specifications for this format, but +doesn't publish them, some features like macros may not operate between +versions regardless of our best efforts. Windows Media Audio (.wma), +because of its close ties to a specific platform and because it is far +less common than MP3 or WAV formats, serves as a good example of a +"Level 3" format that we can only commit to preserving at the bit level. +In other words, in the future you will be able to download an exact copy +of the deposited file, but it may be difficult to open and use it +without legacy hardware and/or software.

+

 

+ +

+What other preservation services does Deep Blue provide?

+ +

+For all content you deposit, Deep Blue will provide secure storage, +backup, management, fixity-checks, and periodic refreshment by copying +the data to new storage media. We will also undertake appropriate format +monitoring and provide adequate staffing and other resources to support +the services offered. In addition, Deep Blue staff is developing +best-practice guidelines to help depositors convert or create documents +that achieve the level of quality needed for information capture and the +highest degree of preservability over time. +Further, we make the following commitments to preservation:

+ +
    +
  • Deep Blue provides a persistent URL (we use "handles" that will +always point to either the deposited item or its metadata.
  • +
  • The Library will maintain that persistent URL, and the +files/metadata associated with it.
  • +
+ +

+ +

+What formats receive the Highest Level (Level 1) of +preservation?

+ +

+For a list of all recognized Deep Blue formats and their current support +levels, see the Deep Blue +Preservation and Format Support Policy. We expect to add to and +revise the support levels as standards emerge for digital preservation +of additional formats.

+

 

+ +

+Why isn't PDF considered a Level 1 format? What is PDF/A?

+ +

+Adobe's Portable Document Format (PDF), as you currently generate it +using most commercial applications on your computer, is a proprietary +format owned and controlled by Adobe Systems, Inc. So despite its wide +use, it is not publicly documented at this time. An international +preservation standard for PDF/A -- "ISO 19005-1 for PDF/A-1," where the +"A" stands for archive -- exists. We have developed guidelines for +creating PDFs to which we can apply our highest level (Level 1) of +preservation support. Please contact Deep Blue for more information.

+

 

+ +

+Can you preserve all the relationships in items made up of multiple files?

+ +

+At present, the three levels of preservation commitment are made at the +individual file level. We will need to evaluate complex content -- items +comprised of files in various formats that interact with each other -- +to determine whether the operational relationships between the files can +be maintained. Executables and some files that rely on a specific +hardware/software environment will also require additional evaluation +because not only the format but the access environment must be +considered in determining preservation issues. Please contact the Deep Blue Preservation Group if you wish to deposit any of these content +types.

+

 

+ +

+How accessible are Deep Blue documents for people with disabilities?

+ +

+Deep Blue accepts many formats and places few restrictions on depositors. +As such, the files found here may vary in their accessibility features and +their usability for people with disabilities. We encourage all depositors +to make their work as accessible as possible, since this ensures ease of use + and the broadest possible readership for their work.

+ +

+ If you are unable to use a specific file in its current format, please select + the Contact Us + link and we can modify it to make it more accessible to you. +

+ +

+Since many of the items in Deep Blue are in PDF format, we have created + guidelines for creating high quality, +accessible PDFs.

+ +

+There are many applications that offer more robust capabilities that support +a variety of file formats. On the U-M Ann Arbor campus, you can get assistance +installing and using them via the + +Adaptive Software and Hardware site , U-M +Office of Services for Students with Disabilities , and + Library Accessibility +Services .

+ +

 

+ +

Privacy

+ +

You can find Deep Blue's privacy policy here. + + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueformatlevels.html b/src/assets/static/about/deepblueformatlevels.html new file mode 100644 index 00000000000..2ba81383769 --- /dev/null +++ b/src/assets/static/about/deepblueformatlevels.html @@ -0,0 +1,25 @@ + + + + + + + + + + +

    +
  • Highest Level (Level 1): The highest level of preservation support. We will make our best effort + to maintain all the content, structure and functionality of the work + you deposit by taking appropriate preservation actions over time.
  • +
  • Limited (Level 2): Limited preservation + support. We will preserve the content of the deposit, but its appearance + and functionality may not be preservable over time.
  • +
  • As-is (Level 3):We preserve your deposit "as-is". This is commonly called bit-level preservation, + where the work is preserved exactly as you deposited it in Deep Blue.
  • +
+ + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueformatlevelschart.html b/src/assets/static/about/deepblueformatlevelschart.html new file mode 100644 index 00000000000..8452a9eae7f --- /dev/null +++ b/src/assets/static/about/deepblueformatlevelschart.html @@ -0,0 +1,74 @@ + + + + + + + + +Deep Blue Format Levels Chart + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Feature

Level 1

Level 2

Level 3

Persistent identifier that will always point to the object and/or its metadata

Provenance records and other preservation metadata to support accessibility and management over time

Secure storage and backup

Periodic refreshment to new storage media

Fixity checks using proven checksum methods

Storage in a trusted preservable format (making a normalized version, if necessary)

for some formats

 

Strategic monitoring of format

 

Migration to succeeding format upon obsolescence

  
+
+ + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueip.html b/src/assets/static/about/deepblueip.html new file mode 100644 index 00000000000..64fafc8c467 --- /dev/null +++ b/src/assets/static/about/deepblueip.html @@ -0,0 +1,104 @@ + + + + + + Deep Blue Intellectual Property Policy + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ +

UM Institutional Repository
+ Intellectual Property Policy
+ Version 1.0, 22 March 2005

+ +

Deep Blue, the University of Michigan Institutional Repository (referred + to hereafter as the Repository), is a service of the University of Michigan + Library, provided to lower access barriers and offer the widest possible dissemination + for the intellectual and creative output of the University. The Repository + also provides appropriate long-term preservation services for that content + to ensure continuing access over time. Content is made available through a + non-exclusive license granted by the author; there is no transfer of intellectual + property rights accompanying submission of content to the Repository.

+
+
Author's Deposit Agreement
+
Agreement for Designee Submitting on Behalf of Author
+
Blanket Agreement for Batch Deposits
+
+

The authors or + their designees grant to the Repository a non-exclusive right to:

+
    +
  • display and distribute the submission including its abstract and descriptive + information in electronic format in accordance with the Repository's policies
  • +
  • copy, convert or migrate the submission + to any medium or format for the purpose of preservation and access
  • +
  • keep more than one copy of the submission + for purposes of security, back-up, and preservation
  • +
+

When depositing a Work, depositors or their designees should represent the + Work's copyright status in a manner consistent with the University's copyright + policy, Ownership Of Copyrighted Works Created At Or In Affiliation With + The University Of Michigan (June 6, 2002, approved by the Regents on November + 14, 2002). The Repository is committed to open access and prefers that content + be deposited without access restriction. However, it will make reasonable + efforts to limit access to authorized Michigan users or specific users, if + restrictions are associated with a submission at the time of deposit.

+ +

The Repository will work with the depositor or their designee to allow submissions + to be added to, replaced or removed, to comply with subsequent changes to + an item's access policy or to reflect a revision to the work. In the event + a published submission is replaced or removed, the Repository will retain + a descriptive record for citation purposes.

+ +

Although the + depositor or their designee has the right to remove content from the Repository, + we recommend that material be deposited in perpetuity, to ensure continuity + of access and citation and to facilitate long-term preservation.

+

In addition, + the depositor or their designee grants to the Repository the right to:

+
    +
  • share the descriptive information and + abstract for the submission in a variety of settings to encourage access
  • +
  • enhance descriptive information about + the submission to support access
  • +
+

The Repository + shall obtain express written permission from the author or their designee + to use the content for any commercial purpose.

+

In the event + of the dissolution of a research group, center, institute, or any other unit + that is represented in the Repository, content will continue to be held by + the Repository unless individual copyright holders request removal or access + restriction.

+

In the case of + joint authorship, if the individual copyright holders disagree on whether + or how their Work is represented in the Repository, content will continue + to be held by the Repository in the manner in which it existed at the time + of the disagreement until the copyright holders jointly request a change to + that status.

+

Content deemed + to be official University records may be transferred to the control of the + University Archives while remaining in the Repository.

+ + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueknownformats.html b/src/assets/static/about/deepblueknownformats.html new file mode 100644 index 00000000000..3cf342f4e88 --- /dev/null +++ b/src/assets/static/about/deepblueknownformats.html @@ -0,0 +1,875 @@ + + + + + + + +Deep Blue Registered Formats + + + + +

Registered Formats and Support Levels

+ +

This list of formats and support levels will be regularly reviewed and + update based on our growing experience with digital preservation and the +emergence of new formats and standards.

+ +

 

+ +

Last updated March 9, 2011

+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TEXT AND PAGE DESCRIPTION FORMATS (Best Practices For Creating Quality PDFs)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

PDF/A

+
+

.pdf

+
+

application/pdf

+
+

Level 1

+
+

Best Practices +
Files not created per the "Best Practices" receive Level 2 support, and may be migrated to PDF/A

+
+

Plain Text UTF-8 (Unicode)

+
+

.txt

+
+

text/plain; charset=UTF-8

+
+

Level 1

+
+

 

+
+

Plain Text ANSI X3.4/ECMA-6/US-ASCII (7-bit)

+
+

.txt

+
+

text/plain; charset=US-ASCII

+
+

Level 1

+
+

 

+
+

SGML

+
+

.sgm, .sgml

+
+

application/sgml

+
+

Level 1

+
+

Requires that DTD is deposited with SGML file and that SGML file parses against it

+
+

XML

+
+

.xml

+
+

text/xml

+
+

Level 1 / +
Level 2

+
+

Level 1 requires that DTD/schema is deposited with XML file and that XML file parses against it; Level 2 assumes no DTD/schema but that XML file is well-formed

+
+

HTML

+
+

.html, .htm

+
+

text/html

+
+

Level 2

+
+

Requires HTML 4.0 or 4.01 validated markup and CSS files(s), if referenced, be deposited with document

+
+

LaTeX

+
+

.latex

+
+

application/x-latex

+
+

Level 2 / +
Level 3

+
+

Level 2 requires that referenced style files and/or embedded items be deposited with document

+
+

Postscript

+
+

.ps

+
+

application/ps

+
+

Level 2

+
+

 

+
+

Rich Text

+
+

.rtf

+
+

text/richtext

+
+

Level 2

+
+

 

+
+

TeX

+
+

.tex

+
+

application/x-tex

+
+

Level 2 / +
Level 3

+
+

Level 2 requires that referenced style files and/or embedded items be deposited with document

+
+

Plain Text ISO 8859-x +
(8-bit)

+
+

.txt

+
+

text/plain; charset=ISO-8859-x

+
+

Level 2

+
+

 

+
+

Plain Text;
+ all other encodings (including, but not limited to ISO 646 national variants)

+
+

.txt

+
+

text/plain

+
+

Level 3

+
+

 

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

COMMON DESKTOP SOFTWARE FORMATS (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

Microsoft Word

+
+

.doc

+
+

application/msword

+
+

Level 2

+
+

Requires that macros be disabled

+
+

Microsoft PowerPoint

+
+

.ppt

+
+

application/
+ vnd.ms-powerpoint

+
+

Level 2

+
+

Requires that macros, animation and other effects be disabled

+
+

Microsoft Excel

+
+

.xls

+
+

application/vnd.ms-excel

+
+

Level 2

+
+

Requires that macros be disabled. (See also Best Practices for Datasets)

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

IMAGE FILE FORMATS (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

JPEG

+
+

.jpg

+
+

image/jpeg

+
+

Level 1

+
+

 

+
+

TIFF

+
+

.tiff

+
+

image/tiff

+
+

Level 1

+
+

 

+
+

JPEG 2000

+
+

 

+
+

 

+
+

Level 2

+
+

Level 1 support expected as more tools become available

+
+

PNG

+
+

.png

+
+

image/png

+
+

Level 2

+
+

 

+
+

BMP

+
+

.bmp

+
+

image/x-ms-bmp

+
+

Level 3

+
+

 

+
+

GIF

+
+

.gif

+
+

image/gif

+
+

Level 3

+
+

 

+
+

Photo CD

+
+

.pcd

+
+

image/x-photo-cd

+
+

Level 3

+
+

 

+
+

Photoshop

+
+

.psd

+
+

application/x-photoshop

+
+

Level 3

+
+

 

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AUDIO (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

AIFF

+
+

.aif, .aiff

+
+

audio/aiff, +

+
+

Level 1

+
+

 

+
+

Wave

+
+

.wav

+
+

audio/x-wav or audio/wav

+
+

Level 1

+
+

 

+
+

Audio/Basic

+
+

.au, .snd

+
+

audio/basic

+
+

Level 2

+
+

 

+
+

MPEG audio

+
+

.mp3

+
+

audio/mpeg, audio/mp3

+
+

Level 2

+
+

 

+
+

AAC_M4A

+
+

m4a, .mp4

+
+

audio/m4a, audio/mp4

+
+

Level 2

+
+

 

+
+

Real Audio

+
+

.ra, .rm, .ram

+
+

audio/vnd.rn-realaudio

+
+

Level 3

+
+

 

+
+

Windows Media Audio

+
+

.wma

+
+

audio/x-ms-wma

+
+

Level 3

+
+

 

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

VIDEO (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

AVI

+
+

.avi

+
+

video/avi, video/msvideo, video/x-msvideo +

+
+

Level 2

+
+

 

+
+

Quicktime

+
+

.mov

+
+

video/quicktime, video/x-quicktime

+
+

Level 2

+
+

 

+
+

MPEG-1
+ MPEG-2

+
+

.mp1
+ .mp2

+
+

video/mpeg
+ video/mpeg2

+
+

Level 2

+
+

Many variants possible; preservation level not yet established

+
+

MPEG-4

+
+

.mp4

+
+

video/mp4

+
+

Level 2

+

+

Many variants possible; preservation level not yet established

+
+

Windows Media Video

+
+

.wmv

+
+

video/x-ms-wmv

+
+

Level 3

+
+

 

+
+ + +

 

+ + + + + + + + + + + + + + + + + + + + + + + +
+

OTHER/MISCELLANEOUS

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

ZIP/tar

+
+

.zip, .gz, tar.gz

+
+

application/zip; application/x-gzip

+
+

Level 1; see "Qualifying Factors/Notes"

+
+

ZIP or tar files are only as good as their contents; all best practices above still apply. (See also Best practices for producing ZIP and tar files)

+
+ + +

 

+ + + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueleveloneformats.html b/src/assets/static/about/deepblueleveloneformats.html new file mode 100644 index 00000000000..8de3bc6df0c --- /dev/null +++ b/src/assets/static/about/deepblueleveloneformats.html @@ -0,0 +1,26 @@ + + + + + + + + +Deep Blue Level 1 Formats + + + + +
    +
  • Text (.txt) in UTF-8, ANSI X3.4/ECMA-6/US-ASCII
  • +
  • XML (.xml) text/xml
  • +
  • SGML (.sgm, .sgml) application/sgml
  • +
  • PDF/A (.pdf) application/pdf
  • +
  • TIFF (.tif, .tiff) image/tiff
  • +
  • JPEG (.jpg) image/jpeg
  • +
  • AIFF (.aif, .aiff) audio/aiff
  • +
  • WAV (.wav) audio/x-wav or audio/wav
  • +
+ + + \ No newline at end of file diff --git a/src/assets/static/about/deepbluepitch.pdf b/src/assets/static/about/deepbluepitch.pdf new file mode 100644 index 00000000000..ceb1561317a Binary files /dev/null and b/src/assets/static/about/deepbluepitch.pdf differ diff --git a/src/assets/static/about/deepbluepreservation.html b/src/assets/static/about/deepbluepreservation.html new file mode 100644 index 00000000000..e2a91bda90a --- /dev/null +++ b/src/assets/static/about/deepbluepreservation.html @@ -0,0 +1,1057 @@ + + + + + Deep Blue Preservation and Format Support + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ +

Deep Blue Preservation and Format Support Policy

+ +

Deep Blue (hereafter the "Repository") is committed to +providing long-term access to all deposited content by applying best practices +for data management and digital preservation while also acknowledging the +complexities involved in preserving digital information. The Repository commits +to preserving the content in the form it is originally deposited and, for some +formats, will preserve the content, structure and functionality of the files +through migration or other preservation strategies. In addition, the Repository +will provide basic services including secure storage, backup, management, +fixity-checks, and periodic refreshment by copying the data to new storage +media.

+ +

At the outset, the Repository will provide three levels of +preservation support for specific file formats. We have determined these +support levels by applying a set of evaluation criteria including prevalence of +the file format in the marketplace, whether the format is proprietary, the +availability +of tools for emulation or migration and the availability of local resources to +take specific preservation actions. The Repository will undertake appropriate +format monitoring and provide adequate staffing and other resources to support +the services offered at each level. Over time, our ability to provide full +preservation support for more formats is likely to grow as additional tools and +techniques are developed. To assist content creators in saving and depositing +documents that meet the level of quality necessary for full information capture +and the highest degree of preservability over time, Deep Blue is developing a +set of specification and format best-practice guidelines for common content +types.

+ +

The Repository provides three levels of support for various submission file +formats.

+ +

Level 1

+ +

The Repository will provide its highest level of preservation +support, making +its best effort to maintain the content, structure and functionality in the +future. This service level is currently provided only for formats that are both +publicly documented and widely used, giving us a high degree of confidence in +our preservation commitment, making it more likely that tools will exist or be +developed to undertake preservation actions, and that those actions will result +in an understood and controlled transformation or migration. The content may +also be normalized (transformed to another stable format) to provide additional +assurance that the information content is preserved. Finally, the content will +be preserved as originally deposited to ensure the original bitstream is always +available. TIFF is an example of a Level 1-supported format, as its +specifications are publicly available, it is well-supported and widely +deployed.

+ +

 

+ +

Level 2

+ +

The Repository will make limited efforts to maintain the +usability +of the file as well as preserving it as submitted (bit-level preservation). The +format will be monitored and may be transformed when significant risk to access +is imminent but it is likely to be difficult to predict or control the +consequences of any transformation or migration on content, structure or +functionality. The file may also be transformed to a more preservable format to +ensure that the information content is not lost, even if some structure and +functionality are sacrificed. This level of support is generally applied to +proprietary formats that are widely used, where there is substantial commercial +interest in maintaining access to files saved in the format, and therefore +tools will likely be available to migrate them to successor formats (e.g., +Microsoft Word).

+ +

 

+ +

Level 3

+ +

The Repository provides basic preservation of the file +(bitstream) and associated metadata as-is with no active effort +made to monitor the format and +associated risks or to normalize, transform or migrate the file to another +format. Files may be openable and/or readable by future applications, but there +is no guarantee that the content, structure, or functionality will be +preserved. This service level usually applies to files written in highly +specialized, proprietary formats, often usable only in a single software +environment, formats no longer widely utilized, and/or formats about which +little information is publicly available. PhotoCD is an example of a format +that would receive Level 3 support in the Repository. Any format not yet +reviewed and evaluated by Deep Blue will also receive Level 3 service on +deposit. A higher level may be assigned after format review takes place.

+ +

 

+ +

The following chart summarizes the primary preservation +services that Deep Blue will provide at the various service levels:

+ +

 

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Feature

Level 1

Level 2

Level 3

Persistent identifier that will always point to the object and/or its metadata

Provenance records and other preservation metadata to support accessibility and management over time

Secure storage and backup

Periodic refreshment to new storage media

Fixity checks using proven checksum methods

Storage in a trusted preservable format (making a normalized version, if necessary)

for some formats

 

Strategic monitoring of format

 

Migration to succeeding format upon obsolescence

  
+
+ +

The three levels of preservation commitment are made at the +individual file level. Complex content items comprised of multiple files in +various formats will need additional evaluation to determine whether the +operational relationships between the files can be maintained. If the original +relationships are documented externally in metadata, that information will be +preserved in any case. In addition, executables and some files that rely on a +specific hardware/software environment will require additional evaluation +because not only the format but the access environment must be considered in +making a preservation determination. Because of the collection policy for +accepting finished work, we discourage submissions in some "working" formats, +such as Photoshop and Final Cut Pro, since we will be unable to offer the +highest level of preservation support for them. If you have material to deposit +that fall into any of these categories, please contact the Deep Blue +Preservation Group prior to making your deposit.

+ +

 

+ +

Registered Formats and Support Levels

+ +

This list of formats and support levels will be regularly reviewed and + update based on our growing experience with digital preservation and the +emergence of new formats and standards.

+ +

 

+ +

Last updated March 9, 2011

+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TEXT AND PAGE DESCRIPTION FORMATS (Best Practices For Creating Quality PDFs)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

PDF/A

+
+

.pdf

+
+

application/pdf

+
+

Level 1

+
+

Best Practices +
Files not created per the "Best Practices" receive Level 2 support, and may be migrated to PDF/A

+
+

Plain Text UTF-8 (Unicode)

+
+

.txt

+
+

text/plain; charset=UTF-8

+
+

Level 1

+
+

 

+
+

Plain Text ANSI X3.4/ECMA-6/US-ASCII (7-bit)

+
+

.txt

+
+

text/plain; charset=US-ASCII

+
+

Level 1

+
+

 

+
+

SGML

+
+

.sgm, .sgml

+
+

application/sgml

+
+

Level 1

+
+

Requires that DTD is deposited with SGML file and that SGML file parses against it

+
+

XML

+
+

.xml

+
+

text/xml

+
+

Level 1 / +
Level 2

+
+

Level 1 requires that DTD/schema is deposited with XML file and that XML file parses against it; Level 2 assumes no DTD/schema but that XML file is well-formed

+
+

HTML

+
+

.html, .htm

+
+

text/html

+
+

Level 2

+
+

Requires HTML 4.0 or 4.01 validated markup and CSS files(s), if referenced, be deposited with document

+
+

LaTeX

+
+

.latex

+
+

application/x-latex

+
+

Level 2 / +
Level 3

+
+

Level 2 requires that referenced style files and/or embedded items be deposited with document

+
+

Postscript

+
+

.ps

+
+

application/ps

+
+

Level 2

+
+

 

+
+

Rich Text

+
+

.rtf

+
+

text/richtext

+
+

Level 2

+
+

 

+
+

TeX

+
+

.tex

+
+

application/x-tex

+
+

Level 2 / +
Level 3

+
+

Level 2 requires that referenced style files and/or embedded items be deposited with document

+
+

Plain Text ISO 8859-x +
(8-bit)

+
+

.txt

+
+

text/plain; charset=ISO-8859-x

+
+

Level 2

+
+

 

+
+

Plain Text;
+ all other encodings (including, but not limited to ISO 646 national variants)

+
+

.txt

+
+

text/plain

+
+

Level 3

+
+

 

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

COMMON DESKTOP SOFTWARE FORMATS (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

Microsoft Word

+
+

.doc

+
+

application/msword

+
+

Level 2

+
+

Requires that macros be disabled

+
+

Microsoft PowerPoint

+
+

.ppt

+
+

application/
+ vnd.ms-powerpoint

+
+

Level 2

+
+

Requires that macros, animation and other effects be disabled

+
+

Microsoft Excel

+
+

.xls

+
+

application/vnd.ms-excel

+
+

Level 2

+
+

Requires that macros be disabled. (See also Best Practices for Datasets)

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

IMAGE FILE FORMATS (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

JPEG

+
+

.jpg

+
+

image/jpeg

+
+

Level 1

+
+

 

+
+

TIFF

+
+

.tiff

+
+

image/tiff

+
+

Level 1

+
+

 

+
+

JPEG 2000

+
+

 

+
+

 

+
+

Level 2

+
+

Level 1 support expected as more tools become available

+
+

PNG

+
+

.png

+
+

image/png

+
+

Level 2

+
+

 

+
+

BMP

+
+

.bmp

+
+

image/x-ms-bmp

+
+

Level 3

+
+

 

+
+

GIF

+
+

.gif

+
+

image/gif

+
+

Level 3

+
+

 

+
+

Photo CD

+
+

.pcd

+
+

image/x-photo-cd

+
+

Level 3

+
+

 

+
+

Photoshop

+
+

.psd

+
+

application/x-photoshop

+
+

Level 3

+
+

 

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AUDIO (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

AIFF

+
+

.aif, .aiff

+
+

audio/aiff, +

+
+

Level 1

+
+

 

+
+

Wave

+
+

.wav

+
+

audio/x-wav or audio/wav

+
+

Level 1

+
+

 

+
+

Audio/Basic

+
+

.au, .snd

+
+

audio/basic

+
+

Level 2

+
+

 

+
+

MPEG audio

+
+

.mp3

+
+

audio/mpeg, audio/mp3

+
+

Level 2

+
+

 

+
+

AAC_M4A

+
+

m4a, .mp4

+
+

audio/m4a, audio/mp4

+
+

Level 2

+
+

 

+
+

Real Audio

+
+

.ra, .rm, .ram

+
+

audio/vnd.rn-realaudio

+
+

Level 3

+
+

 

+
+

Windows Media Audio

+
+

.wma

+
+

audio/x-ms-wma

+
+

Level 3

+
+

 

+
+ +

 

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

VIDEO (Best Practices)

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

AVI

+
+

.avi

+
+

video/avi, video/msvideo, video/x-msvideo +

+
+

Level 2

+
+

 

+
+

Quicktime

+
+

.mov

+
+

video/quicktime, video/x-quicktime

+
+

Level 2

+
+

 

+
+

MPEG-1
+ MPEG-2

+
+

.mp1
+ .mp2

+
+

video/mpeg
+ video/mpeg2

+
+

Level 2

+
+

Many variants possible; preservation level not yet established

+
+

MPEG-4

+
+

.mp4

+
+

video/mp4

+
+

Level 2

+

+

Many variants possible; preservation level not yet established

+
+

Windows Media Video

+
+

.wmv

+
+

video/x-ms-wmv

+
+

Level 3

+
+

 

+
+ + +

 

+ + + + + + + + + + + + + + + + + + + + + + + +
+

OTHER/MISCELLANEOUS

+
+

Format

+
+

File Extension

+
+

Mime Type

+
+

Support Level

+
+

Qualifying Factors/Notes

+
+

ZIP/tar

+
+

.zip, .gz, tar.gz

+
+

application/zip; application/x-gzip

+
+

Level 1; see "Qualifying Factors/Notes"

+
+

ZIP or tar files are only as good as their contents; all best practices above still apply. (See also Best practices for producing ZIP and tar files)

+
+ + + + diff --git a/src/assets/static/about/deepblueprivacy.html b/src/assets/static/about/deepblueprivacy.html new file mode 100644 index 00000000000..55e2e4110ed --- /dev/null +++ b/src/assets/static/about/deepblueprivacy.html @@ -0,0 +1,96 @@ + + + + + + Deep Blue Privacy Policy + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ + +

Your Privacy in Deep Blue

+ + +

+Your privacy is important to us, and its protection is supported by +national and state laws, specifically the Michigan Library Privacy Act as well as by UM policies and +guidelines and University Library policies.

+

 

+ +

+What information gets collected and stored automatically?

+ +

+We gather information about use of Deep Blue so we can better meet your +needs and troubleshoot problems. This information, in the form of +session logs (which contain data such as browser type and IP address) is +retained for approximately 2 weeks, then discarded.

+

 

+ +

+Does Deep Blue store personally-identifiable information?

+ +

+No. While we do collect some information that can identify you as an +individual user, we do not store it any longer than necessary for +troubleshooting. Additionally, the Library purges use data on items +viewed or downloaded from Deep Blue. Note, however, that information you +choose to save in the following areas is retained:

+ +
    +
  • Information you store in My Deep Blue;
  • +
  • Information matching your name with the +items you deposit, and;
  • +
  • Questions and comments submitted to feedback +and help, identifiable if you provide a reply email address.
  • +
+ +

+Access to the above information is restricted to Library staff who need +to use it in the normal course of Library business. This information is +never used for commercial or marketing purposes and will never be +revealed to any third party except by such process, order, or subpoena +authorized by national, state, or local law.

+

 

+ +

+How do you protect this information?

+

+To guard against unauthorized access, maintain the integrity of the +data, and promote the proper use of that data we have implemented +physical, electronic, and managerial procedures to safeguard and secure +the information we collect.

+

+While we consider these reasonable measures, no guarantee can be made +that they will always prevent invalid access or improper activity. For +this reason, wherever possible we delete data (such as information about +what items you have previously viewed) that might cause activities to be +linked to you as an individual.

+ + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueroles.html b/src/assets/static/about/deepblueroles.html new file mode 100644 index 00000000000..0603a193f73 --- /dev/null +++ b/src/assets/static/about/deepblueroles.html @@ -0,0 +1,172 @@ + + + + + + Deep Blue Roles and Responsibilities + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ + +

Roles and Responsibilities of Deep Blue Partners

+ +

Deep Blue (the Repository) is a partnership between University of Michigan + (UM) communities, the University Library and University administration. Deep + Blue content consists of works and Collections produced by members of UM communities, + which are managed, preserved and distributed by the University Library through + Deep Blue. Some of the Collections may be subject to institutional guidelines + defined by the University of Michigan Standard +Practice Guide, particularly section 601.08 regarding electronic records.

+ + + +

As in all partnerships, it is important that all Deep Blue stakeholders understand and agree to the policies, guidelines and procedures required to build the repository. The following policy statement outlines the roles, rights and responsibilities of the partners as developed by the Deep Blue steering committee. It will be reviewed and revised regularly.

+

 

+ +

Deep Blue Community Definition

+ +

A Deep Blue "Community" is an academic or administrative unit at UM that produces creative, intellectual, or artistic work, has a defined leader, has long-term stability, and can assume responsibility for setting Collection policies. Each Community must be able to assign Collection Administrators/Coordinators who can work with Deep Blue staff. A partial list of research entities can be found at www.umich.edu/res_activ.htm, +which may serve as a guide for establishing communities.

+ +

Groups wishing to establish a Deep Blue Collection that do not fall into this + definition will be considered on a case-by-case basis. The University Library + will also assist individuals in locating or establishing Communities and Collections to host +their work.

+

 

+ +

Deep Blue Community Responsibilities

+ +

A Deep Blue Community agrees to:

+ +
    +
  • understand and observe University policies relevant to Deep Blue, and educate + Collection depositors regarding these policies
  • +
  • clear copyright for items deposited when copyright owner is other than author(s) + or UM
  • +
  • make decisions about Community and Collection definitions
  • +
  • notify Deep Blue of organizational changes affecting submissions
  • +
  • reply to periodic reconfirmation of Community information
  • +
  • arrange for deposit and description of content
  • +
  • establish a deposit workflow for each collection
  • +
+ +

 

+

Deep Blue Community Rights

+ +

A Deep Blue Community retains the right to:

+ +
    +
  • decide policy regarding + content to be deposited (within Deep Blue guidelines, as outlined in the +FAQ, e.g. "What types of content +can be deposited in Deep Blue?")
  • +
  • limit access to content at the item level either to UM only or to specific individuals + or groups for a Community-defined period of time +
  • decide who may deposit content within the Community's Collections
  • +
  • remove items and Collections + (as outlined in "Withdrawal of Items" below)
  • +
  • receive + a copy of deposited content upon request
  • +
  • control the organization and presentation of Collection contents
  • +
  • customize interfaces to Collection contents using existing Deep Blue functionality
  • +
+ +

 

+

University Library Responsibilities

+ +

The Repository agrees to:

+ +
    +
  • retain and maintain content deposited to Deep Blue
  • +
  • maintain the system that supports persistent URLs/URIs
  • +
  • distribute content according to Community decisions (access must be extended to UM + authorized users, unless prior approval is granted by Deep Blue Policy + Committee)
  • +
  • preserve content using accepted preservation techniques per our Preservation Policy +
  • provideaccess to Deep Blue content
  • +
  • notify Communities of significant preservation actions, e.g. format migration
  • +
  • if a Community ceases to exist, offer their Collections for transfer to the University Archives (the Bentley Historical Library) within Deep Blue
  • +
  • if content deposited in Deep Blue is deemed to be + official University records, it may transfer the control of that content to + University Archives, housed at the Bentley Historical Library, while + remaining in Deep Blue.
  • +
+ +

See Deep Blue Services for +additional information about support available to Deep Blue users.

+ +

 

+

University Library Rights

+

The Repository retains the right to:

+ +
    +
  • amend + and/or redistribute descriptive information (metadata) for items in Deep + Blue
  • +
  • refuse or withdraw items or + Collections under certain circumstances - as outlined in the FAQ, + e.g. "What types of content can be deposited in Deep Blue?") +
  • renegotiate terms of deposit agreements with Communities
  • +
  • perform appraisal for transfer or other disposition when Communities cease to exist
  • +
  • institute pre-deposit selection or appraisal if financial constraints require that limits be placed on the RepositoryÕs operations
  • +
  • move Collections to reflect changing agreements between Deep Blue and Communities
  • +
  • migrate items if format is in danger of obsolescence
  • +
  • set quotas for size of files, number of items
  • +
+ +

 

+ +

University Responsibilities

+

UM is expected to set policy at +the University level regarding issues that affect Deep Blue, e.g. copyright +rules, thesis requirements, etc.

+ +

 

+ +

Withdrawal of items from Deep Blue

+

The Library foresees times when it +may be necessary to remove items from the repository and has decided that under +some circumstances items will be removed from view. To avoid loss of the +historical record, all such transactions will be traced and visible via a +provenance statement. The content of the note should be one of the following: +

+
"Removed from view by legal order."
+
"Removed from view by the University of Michigan."
+
"Removed from view at request of the author."
+

+

The tombstone metadata will be visible to those who already have its persistent + URL, but your deposit and its metadata will no longer be searchable and we + will make these items unavailable for harvesting by services such as OAIster + and Google.

+ +

Since any Deep Blue item that has +been available may have been cited, we will supply a 'tombstone' record. When +the item is requested, the original metadata (for verification) plus one of the +above withdrawal statements will be displayed in place of the link to the +object. The metadata for withdrawn items will be visible, but not searchable +or available for metadata harvesting.

+ + + + \ No newline at end of file diff --git a/src/assets/static/about/deepblueservices.html b/src/assets/static/about/deepblueservices.html new file mode 100644 index 00000000000..bf5d113731a --- /dev/null +++ b/src/assets/static/about/deepblueservices.html @@ -0,0 +1,239 @@ + + + + + + Deep Blue Services + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ + + + +

Deep Blue Services

+ +

As outlined below, the University +of Michigan (UM) Library offers deposit, access, and preservation services to +support Deep Blue and its users. Additionally, the Library provides community +management, end-user support, and system management services to provide ongoing +support for Deep Blue communities, respond to user inquiries, and supply system +monitoring, back-up, and recovery. We are investigating services beyond those +in the Deep Blue Basic Service which may be offered through a "Premium Service" +model.

+ +

 

+

Deposit Services

+ +

Deep Blue offers contributors a flexible, easy-to-use +deposit process. A contributor completes a brief deposit form and grants +non-exclusive permission to distribute and preserve the work.

+ +
    +
  • Register with Deep Blue and edit his/her user profile
  • +
  • Add a deposit to a specified collection
  • +
  • Enter descriptive information (metadata) for a deposit
  • +
  • Include additional metadata with a deposit
  • +
  • Bundle multiple files of various formats in a single deposit
  • +
  • Identify formats of deposited files
  • +
  • Grant a non-exclusive license to UM to distribute a deposit in accordance with + the specified distribution policy and translate it for the purposes of + preservation
  • +
  • Receive updates on the progress of an item through the deposit workflow process
  • +
  • View past and pending deposits in a personalized "My Deep Blue" page.
  • +
+ +

Communities may decide to subject +new deposits to a review and approval process, customized to a community's +needs. The community administrator(s) establish workflows of the deposit +process and create the reviewer, coordinator and metadata editor roles during + a community's or collection's initial set-up. This process may include the +following roles and steps:

+ +
    +
  • Reviewer: can review all content submitted to a collection and decide to accept or + reject a deposit
  • +
  • Coordinator: can edit metadata for all deposit and decide to accept or reject a deposit
  • +
  • Editor: can only edit the metadata for a deposit
  • +
+ +

Through the deposit workflow process, reviewers, coordinators, +and metadata editors can:

+ +
    +
  • Augment and approve deposits and deposit metadata in the workflow process
  • +
  • Review the content of a deposit for appropriateness to the collection and make + the decision to route a deposit back to the person who submitted it or to + give approval
  • +
  • Check the deposit's metadata for completeness and obvious errors, edit errors, + and make the decision to route a deposit back to the depositor or give + approval
  • +
  • View, select, and perform workflow tasks from the "Pending Workflow Tasks" + section of his/her personalized "My Deep Blue" page
  • +
+ +

 

+

Access Services

+

Deep Blue's Access Services give +users the ability to browse, search, and discover items of interest, request +one or more items from the system, and take delivery of the requested items. +Those interested in accessing the contents of Deep Blue can:

+ +
    +
  • Browse Deep Blue contents by title, author, or community/collection
  • +
  • Search for items anywhere in Deep Blue, or within a particular community or + collection.
  • +
  • Search for matches within author, title, or full text words and view results
  • +
  • View an item overview, including: Deep Blue core metadata, list of collections + that contain this item, and links to each of the files (text, image, etc.) + that comprise the item
  • +
  • View the contents of an item online
  • +
  • Download an individual item and view it within a web browser or save the file to a + specified location.
  • +
+ + +

 

+

Repository Services and Quotas

+ +

Deep Blue provides storage and +preservation services to ensure the longevity of deposited materials. Users +should be assured that content deposited in many formats (see Preservation +Policy) will be accessible even when the original +application in which it was created is obsolete and the means to access it are +inoperable. For each deposit, Deep Blue:

+ +
    +
  • Provides persistent storage, including appropriate back-up and recovery procedures
  • +
  • Assigns a unique persistent identifier (URI) that will not change and is + appropriate to cite in other works
  • +
  • Supports a range of service levels for preservation and notifies users of Deep + Blue's preservation constraints
  • +
  • Stores provenance information.
  • +
  • Maintains an auditable history and record of changes to Deep Blue
  • +
+ +

Initial storage quotas will be +based on the size of the Deep Blue community as determined by the Library. +Thereafter, the quotas will be reviewed on an annual basis at which time the +Library reserve the right to alter the quotas as dictated by demand and +resource availability. Communities with greater storage needs can contact Deep +Blue's administrators for further assistance.

+ +

 

+

Community Management Services

+

Deep Blue's Community Management +Services are a set of consultative and applied services designed to meet the +needs of individual communities. Library staff will provide guidance in +developing a community or collection's workflow process, metadata requirements, +and distribution policies as well as launching a Deep Blue community homepage.

+ + +

The Library will manage all +aspects of the community set-up process, including:

+ +
    +
  • Planning + and scheduling new community and collection set-ups
  • +
  • At the request of a community, facilitating an initial community discussion + and explaining set-up requirements
  • +
  • Assisting in training community users and coordinators
  • +
  • Implementing custom workflow for the deposit process including metadata defaults
  • +
  • Assisting in customizing Deep Blue community and collection home pages
  • +
  • Assisting with ongoing collection set-ups
  • +
  • Specifying a collection's distribution policy and license requirements
  • +
  • Coordinating bulk loads of historic content and metadata.
  • +
+ +

A local coordinator—typically +a Library liaison or subject specialist—will help provide Community +Management Services with back-up from the Deep Blue Coordinator and the Systems +Administrator.

+

 

+

End-User Support Services

+ +

The Library will provide both +web-based and telephone support to all Deep Blue users. Support will be provided Monday through Friday, 9:00am to 5:00pm. Inquiries +will typically receive a return response via e-mail or telephone within one +business day.

+ + +

The Deep Blue web site will provide documentation, +including FAQs to +answer routine questions and user support contact information for more complex +questions.

+ + +

Library liaisons and subject +specialists will work with the Deep Blue coordinator and Systems Administrator +to provide End-User Support Services, with back-up from the Digital Library +Production Services and its Core Services staff.

+

 

+

System Management Services

+ + +

System Management Services are the +back-office support for Deep Blue, working to ensure optimal system performance +and high availability.

+ + +

The UM Library will provide a +comprehensive set of technical services for Deep Blue system operations, +including:

+ + +
    +
  • Performing system monitoring, testing and debugging
  • +
  • Performing system administration
  • +
  • Monitoring and upgrading Deep Blue utility programs and middleware
  • +
  • Developing approved system enhancements
  • +
  • Performing bulk loading of historic content and metadata
  • +
  • Maintaining a registry of known content and metadata formats for preservation + purposes.
  • +
+ + +

The Deep Blue Systems Administrator will provide System +Management Services with back-up from the Digital Library Production Services +and its Core Services staff. The UM Library will provide 24/7 support for Deep +Blue's server, storage and network operations.

+ + + +

Premium Services

+ + +

The Library is investigating the +introduction of a set of Premium Services to meet the exceptional resource +requirements of Deep Blue communities. Deep Blue was designed as a distributed +system that allows communities to manage their own collections, and the areas listed +above include all necessary functionality to achieve that. As with any new +service, though, it is difficult to determine how users will employ specific +features of the system and the resulting services they will demand. The Library +anticipates that some Deep Blue communities may want to outsource certain +activities to the Library or may put demands on the system that require +additional resources for support.

+ + + + \ No newline at end of file diff --git a/src/assets/static/about/favicon.ico b/src/assets/static/about/favicon.ico new file mode 100644 index 00000000000..94b8fd4fe86 Binary files /dev/null and b/src/assets/static/about/favicon.ico differ diff --git a/src/assets/static/about/image/MLibraryLogo.gif b/src/assets/static/about/image/MLibraryLogo.gif new file mode 100644 index 00000000000..985cf6d8fa9 Binary files /dev/null and b/src/assets/static/about/image/MLibraryLogo.gif differ diff --git a/src/assets/static/about/image/MLibraryLogo2.gif b/src/assets/static/about/image/MLibraryLogo2.gif new file mode 100644 index 00000000000..763c9b22e40 Binary files /dev/null and b/src/assets/static/about/image/MLibraryLogo2.gif differ diff --git a/src/assets/static/about/image/arrow-highlight.gif b/src/assets/static/about/image/arrow-highlight.gif new file mode 100644 index 00000000000..18ce29b8ecc Binary files /dev/null and b/src/assets/static/about/image/arrow-highlight.gif differ diff --git a/src/assets/static/about/image/arrow.gif b/src/assets/static/about/image/arrow.gif new file mode 100644 index 00000000000..e64d6654f59 Binary files /dev/null and b/src/assets/static/about/image/arrow.gif differ diff --git a/src/assets/static/about/image/authority/book_key.png b/src/assets/static/about/image/authority/book_key.png new file mode 100644 index 00000000000..d8e23ec9329 Binary files /dev/null and b/src/assets/static/about/image/authority/book_key.png differ diff --git a/src/assets/static/about/image/authority/bug.png b/src/assets/static/about/image/authority/bug.png new file mode 100644 index 00000000000..2d5fb90ec6e Binary files /dev/null and b/src/assets/static/about/image/authority/bug.png differ diff --git a/src/assets/static/about/image/authority/load-indicator.gif b/src/assets/static/about/image/authority/load-indicator.gif new file mode 100644 index 00000000000..a22a8d0c1a0 Binary files /dev/null and b/src/assets/static/about/image/authority/load-indicator.gif differ diff --git a/src/assets/static/about/image/authority/readme.txt b/src/assets/static/about/image/authority/readme.txt new file mode 100644 index 00000000000..fbd9cec5454 --- /dev/null +++ b/src/assets/static/about/image/authority/readme.txt @@ -0,0 +1,35 @@ +==== + The contents of this file are subject to the license and copyright + detailed in the LICENSE and NOTICE files at the root of the source + tree and available online at + + http://www.dspace.org/license/ +==== +The following icon files: +- book_key.png +- zoom.png +- bug.png +are taken from + +Silk icon set 1.3 + +_________________________________________ +Mark James +http://www.famfamfam.com/lab/icons/silk/ +_________________________________________ + +This work is licensed under a +Creative Commons Attribution 2.5 License. +[ http://creativecommons.org/licenses/by/2.5/ ] + +This means you may use it for any purpose, +and make any changes you like. +All I ask is that you include a link back +to this page in your credits. + +Are you using this icon set? Send me an email +(including a link or picture if available) to +mjames@gmail.com + +Any other questions about this icon set please +contact mjames@gmail.com \ No newline at end of file diff --git a/src/assets/static/about/image/authority/zoom.png b/src/assets/static/about/image/authority/zoom.png new file mode 100644 index 00000000000..908612e3945 Binary files /dev/null and b/src/assets/static/about/image/authority/zoom.png differ diff --git a/src/assets/static/about/image/banner-large.jpg b/src/assets/static/about/image/banner-large.jpg new file mode 100644 index 00000000000..983b50dec13 Binary files /dev/null and b/src/assets/static/about/image/banner-large.jpg differ diff --git a/src/assets/static/about/image/banner-small.jpg b/src/assets/static/about/image/banner-small.jpg new file mode 100644 index 00000000000..eeb64e15fc4 Binary files /dev/null and b/src/assets/static/about/image/banner-small.jpg differ diff --git a/src/assets/static/about/image/bluestream_deepblue1.jpg b/src/assets/static/about/image/bluestream_deepblue1.jpg new file mode 100644 index 00000000000..800426fb006 Binary files /dev/null and b/src/assets/static/about/image/bluestream_deepblue1.jpg differ diff --git a/src/assets/static/about/image/bluestream_deepblue7.jpg b/src/assets/static/about/image/bluestream_deepblue7.jpg new file mode 100644 index 00000000000..1eb03301693 Binary files /dev/null and b/src/assets/static/about/image/bluestream_deepblue7.jpg differ diff --git a/src/assets/static/about/image/cc-somerights.gif b/src/assets/static/about/image/cc-somerights.gif new file mode 100644 index 00000000000..0c01840514d Binary files /dev/null and b/src/assets/static/about/image/cc-somerights.gif differ diff --git a/src/assets/static/about/image/cc-somerights2.gif b/src/assets/static/about/image/cc-somerights2.gif new file mode 100644 index 00000000000..a66f4d1a010 Binary files /dev/null and b/src/assets/static/about/image/cc-somerights2.gif differ diff --git a/src/assets/static/about/image/confidence/0-unauthored.gif b/src/assets/static/about/image/confidence/0-unauthored.gif new file mode 100644 index 00000000000..05f7b48c870 Binary files /dev/null and b/src/assets/static/about/image/confidence/0-unauthored.gif differ diff --git a/src/assets/static/about/image/confidence/2-errortriangle.gif b/src/assets/static/about/image/confidence/2-errortriangle.gif new file mode 100644 index 00000000000..77ecac66969 Binary files /dev/null and b/src/assets/static/about/image/confidence/2-errortriangle.gif differ diff --git a/src/assets/static/about/image/confidence/2-lightning.gif b/src/assets/static/about/image/confidence/2-lightning.gif new file mode 100644 index 00000000000..5f458266867 Binary files /dev/null and b/src/assets/static/about/image/confidence/2-lightning.gif differ diff --git a/src/assets/static/about/image/confidence/2-warntriangle.gif b/src/assets/static/about/image/confidence/2-warntriangle.gif new file mode 100644 index 00000000000..03f658fd18e Binary files /dev/null and b/src/assets/static/about/image/confidence/2-warntriangle.gif differ diff --git a/src/assets/static/about/image/confidence/3-circleslash.gif b/src/assets/static/about/image/confidence/3-circleslash.gif new file mode 100644 index 00000000000..c834095ba81 Binary files /dev/null and b/src/assets/static/about/image/confidence/3-circleslash.gif differ diff --git a/src/assets/static/about/image/confidence/3-flag.gif b/src/assets/static/about/image/confidence/3-flag.gif new file mode 100644 index 00000000000..35857f99400 Binary files /dev/null and b/src/assets/static/about/image/confidence/3-flag.gif differ diff --git a/src/assets/static/about/image/confidence/3-thumb1.gif b/src/assets/static/about/image/confidence/3-thumb1.gif new file mode 100644 index 00000000000..8fec573875f Binary files /dev/null and b/src/assets/static/about/image/confidence/3-thumb1.gif differ diff --git a/src/assets/static/about/image/confidence/3-thumb2.gif b/src/assets/static/about/image/confidence/3-thumb2.gif new file mode 100644 index 00000000000..ee6aea8f218 Binary files /dev/null and b/src/assets/static/about/image/confidence/3-thumb2.gif differ diff --git a/src/assets/static/about/image/confidence/4-question.gif b/src/assets/static/about/image/confidence/4-question.gif new file mode 100644 index 00000000000..7b20d616f67 Binary files /dev/null and b/src/assets/static/about/image/confidence/4-question.gif differ diff --git a/src/assets/static/about/image/confidence/4-star.gif b/src/assets/static/about/image/confidence/4-star.gif new file mode 100644 index 00000000000..da6654c3fcc Binary files /dev/null and b/src/assets/static/about/image/confidence/4-star.gif differ diff --git a/src/assets/static/about/image/confidence/5-pinion.gif b/src/assets/static/about/image/confidence/5-pinion.gif new file mode 100644 index 00000000000..e48a5e035e4 Binary files /dev/null and b/src/assets/static/about/image/confidence/5-pinion.gif differ diff --git a/src/assets/static/about/image/confidence/5-star.gif b/src/assets/static/about/image/confidence/5-star.gif new file mode 100644 index 00000000000..55e8b079a35 Binary files /dev/null and b/src/assets/static/about/image/confidence/5-star.gif differ diff --git a/src/assets/static/about/image/confidence/6-greencheck.gif b/src/assets/static/about/image/confidence/6-greencheck.gif new file mode 100644 index 00000000000..91f949b40ce Binary files /dev/null and b/src/assets/static/about/image/confidence/6-greencheck.gif differ diff --git a/src/assets/static/about/image/confidence/6-star.gif b/src/assets/static/about/image/confidence/6-star.gif new file mode 100644 index 00000000000..de8f2fa587c Binary files /dev/null and b/src/assets/static/about/image/confidence/6-star.gif differ diff --git a/src/assets/static/about/image/confidence/6-thumb1.gif b/src/assets/static/about/image/confidence/6-thumb1.gif new file mode 100644 index 00000000000..3233f650bd6 Binary files /dev/null and b/src/assets/static/about/image/confidence/6-thumb1.gif differ diff --git a/src/assets/static/about/image/confidence/6-thumb2.gif b/src/assets/static/about/image/confidence/6-thumb2.gif new file mode 100644 index 00000000000..7fdc37091ac Binary files /dev/null and b/src/assets/static/about/image/confidence/6-thumb2.gif differ diff --git a/src/assets/static/about/image/confidence/invisible.gif b/src/assets/static/about/image/confidence/invisible.gif new file mode 100644 index 00000000000..17d43908d5e Binary files /dev/null and b/src/assets/static/about/image/confidence/invisible.gif differ diff --git a/src/assets/static/about/image/confidence/readme.txt b/src/assets/static/about/image/confidence/readme.txt new file mode 100644 index 00000000000..c91e09d0bea --- /dev/null +++ b/src/assets/static/about/image/confidence/readme.txt @@ -0,0 +1,53 @@ +==== + The contents of this file are subject to the license and copyright + detailed in the LICENSE and NOTICE files at the root of the source + tree and available online at + + http://www.dspace.org/license/ +==== +16x16 Free Application Icons + +This icon set is free for use in personal and commercial projects. + +License Agreement + +By purchasing icons from Aha-Soft, You (the purchaser) +agree to the terms of this agreement, as detailed below. + +You may use the icons from Aha-Soft in commercial and +personal design projects, software or Internet products. +Icons can be displayed in documentation, help files, and +advertising materials. You are free to sell and distribute +products and projects using purchased icons without further +royalty fees. + +All icon files are provided 'as is'. Aha-Soft cannot be +held liable for any negative issues that may occur as a +result of using the icons. + +You agree that all ownership and copyright of the icons +remains the property of Aha-Soft. You may not resell, +distribute, lease, license or sub-license the icons or +modified icons (or a subset of the icons), to any third +party unless they are incorporated into your software or +design products. + +If you have any questions regarding copyright or licensing, +including whether another license is required for icon use +within products, please contact us here: www.aha-soft.com/support.htm + +Product page: http://www.small-icons.com/stock-icons/16x16-free-application-icons.htm + +Icon Design Service + +We can design custom icons for you. Please find the basic information +about ordering icons, pricing and the portfolio here: +www.aha-soft.com/customdev/design.htm + + +Notice +Web-site small-icons.com belongs to Aha-Soft. + +Support page: http://www.aha-soft.com/support.htm + +Copyright � 2009 Aha-Soft. All rights reserved. \ No newline at end of file diff --git a/src/assets/static/about/image/controlledvocabulary/f.gif b/src/assets/static/about/image/controlledvocabulary/f.gif new file mode 100644 index 00000000000..550a47f8ee2 Binary files /dev/null and b/src/assets/static/about/image/controlledvocabulary/f.gif differ diff --git a/src/assets/static/about/image/controlledvocabulary/m.gif b/src/assets/static/about/image/controlledvocabulary/m.gif new file mode 100644 index 00000000000..81054a1e2b8 Binary files /dev/null and b/src/assets/static/about/image/controlledvocabulary/m.gif differ diff --git a/src/assets/static/about/image/controlledvocabulary/p.gif b/src/assets/static/about/image/controlledvocabulary/p.gif new file mode 100644 index 00000000000..980edc6c253 Binary files /dev/null and b/src/assets/static/about/image/controlledvocabulary/p.gif differ diff --git a/src/assets/static/about/image/deepbluepmc.jpg b/src/assets/static/about/image/deepbluepmc.jpg new file mode 100644 index 00000000000..8dcc95d15e3 Binary files /dev/null and b/src/assets/static/about/image/deepbluepmc.jpg differ diff --git a/src/assets/static/about/image/deepbluetype1.gif b/src/assets/static/about/image/deepbluetype1.gif new file mode 100644 index 00000000000..ae58907723a Binary files /dev/null and b/src/assets/static/about/image/deepbluetype1.gif differ diff --git a/src/assets/static/about/image/dome-bluewhite-smaller.gif b/src/assets/static/about/image/dome-bluewhite-smaller.gif new file mode 100644 index 00000000000..513dc3d40f6 Binary files /dev/null and b/src/assets/static/about/image/dome-bluewhite-smaller.gif differ diff --git a/src/assets/static/about/image/drop1.gif b/src/assets/static/about/image/drop1.gif new file mode 100644 index 00000000000..4ff0504a129 Binary files /dev/null and b/src/assets/static/about/image/drop1.gif differ diff --git a/src/assets/static/about/image/drop1home.gif b/src/assets/static/about/image/drop1home.gif new file mode 100644 index 00000000000..de385152b8e Binary files /dev/null and b/src/assets/static/about/image/drop1home.gif differ diff --git a/src/assets/static/about/image/dspace-blue.gif b/src/assets/static/about/image/dspace-blue.gif new file mode 100644 index 00000000000..644d23176db Binary files /dev/null and b/src/assets/static/about/image/dspace-blue.gif differ diff --git a/src/assets/static/about/image/flying-man.jpg b/src/assets/static/about/image/flying-man.jpg new file mode 100644 index 00000000000..22d0262c080 Binary files /dev/null and b/src/assets/static/about/image/flying-man.jpg differ diff --git a/src/assets/static/about/image/hp-mit.gif b/src/assets/static/about/image/hp-mit.gif new file mode 100644 index 00000000000..1d27f80fe59 Binary files /dev/null and b/src/assets/static/about/image/hp-mit.gif differ diff --git a/src/assets/static/about/image/hp.gif b/src/assets/static/about/image/hp.gif new file mode 100644 index 00000000000..edcabdfbfee Binary files /dev/null and b/src/assets/static/about/image/hp.gif differ diff --git a/src/assets/static/about/image/lock.gif b/src/assets/static/about/image/lock.gif new file mode 100644 index 00000000000..83a129da501 Binary files /dev/null and b/src/assets/static/about/image/lock.gif differ diff --git a/src/assets/static/about/image/lock24.png b/src/assets/static/about/image/lock24.png new file mode 100644 index 00000000000..89ebada2f32 Binary files /dev/null and b/src/assets/static/about/image/lock24.png differ diff --git a/src/assets/static/about/image/navbarBG.gif b/src/assets/static/about/image/navbarBG.gif new file mode 100644 index 00000000000..388a91dc423 Binary files /dev/null and b/src/assets/static/about/image/navbarBG.gif differ diff --git a/src/assets/static/about/image/remove.gif b/src/assets/static/about/image/remove.gif new file mode 100644 index 00000000000..f9533698ade Binary files /dev/null and b/src/assets/static/about/image/remove.gif differ diff --git a/src/assets/static/about/image/rss.gif b/src/assets/static/about/image/rss.gif new file mode 100644 index 00000000000..70e6fc62491 Binary files /dev/null and b/src/assets/static/about/image/rss.gif differ diff --git a/src/assets/static/about/image/rss1.gif b/src/assets/static/about/image/rss1.gif new file mode 100644 index 00000000000..430842e5a16 Binary files /dev/null and b/src/assets/static/about/image/rss1.gif differ diff --git a/src/assets/static/about/image/rss2.gif b/src/assets/static/about/image/rss2.gif new file mode 100644 index 00000000000..f21da7e84a3 Binary files /dev/null and b/src/assets/static/about/image/rss2.gif differ diff --git a/src/assets/static/about/image/search-go.gif b/src/assets/static/about/image/search-go.gif new file mode 100644 index 00000000000..ac5f4639189 Binary files /dev/null and b/src/assets/static/about/image/search-go.gif differ diff --git a/src/assets/static/about/image/searchbtbl.gif b/src/assets/static/about/image/searchbtbl.gif new file mode 100644 index 00000000000..ec19c67961e Binary files /dev/null and b/src/assets/static/about/image/searchbtbl.gif differ diff --git a/src/assets/static/about/image/searchlines1.gif b/src/assets/static/about/image/searchlines1.gif new file mode 100644 index 00000000000..6361cf97d51 Binary files /dev/null and b/src/assets/static/about/image/searchlines1.gif differ diff --git a/src/assets/static/about/image/sfx-link.gif b/src/assets/static/about/image/sfx-link.gif new file mode 100644 index 00000000000..7747ccb817a Binary files /dev/null and b/src/assets/static/about/image/sfx-link.gif differ diff --git a/src/assets/static/about/image/spacer.gif b/src/assets/static/about/image/spacer.gif new file mode 100644 index 00000000000..79a04abc5b0 Binary files /dev/null and b/src/assets/static/about/image/spacer.gif differ diff --git a/src/assets/static/about/image/star-background.jpg b/src/assets/static/about/image/star-background.jpg new file mode 100644 index 00000000000..690cc963f34 Binary files /dev/null and b/src/assets/static/about/image/star-background.jpg differ diff --git a/src/assets/static/about/image/stripe.gif b/src/assets/static/about/image/stripe.gif new file mode 100644 index 00000000000..b06b894b70e Binary files /dev/null and b/src/assets/static/about/image/stripe.gif differ diff --git a/src/assets/static/about/image/submit/Complete-current.gif b/src/assets/static/about/image/submit/Complete-current.gif new file mode 100644 index 00000000000..a46789cede8 Binary files /dev/null and b/src/assets/static/about/image/submit/Complete-current.gif differ diff --git a/src/assets/static/about/image/submit/Complete-done.gif b/src/assets/static/about/image/submit/Complete-done.gif new file mode 100644 index 00000000000..c7c2c6430dc Binary files /dev/null and b/src/assets/static/about/image/submit/Complete-done.gif differ diff --git a/src/assets/static/about/image/submit/Complete-notdone.gif b/src/assets/static/about/image/submit/Complete-notdone.gif new file mode 100644 index 00000000000..27f8a1c8105 Binary files /dev/null and b/src/assets/static/about/image/submit/Complete-notdone.gif differ diff --git a/src/assets/static/about/image/submit/Describe-current.gif b/src/assets/static/about/image/submit/Describe-current.gif new file mode 100644 index 00000000000..f6dd2a4cdcc Binary files /dev/null and b/src/assets/static/about/image/submit/Describe-current.gif differ diff --git a/src/assets/static/about/image/submit/Describe-done.gif b/src/assets/static/about/image/submit/Describe-done.gif new file mode 100644 index 00000000000..5c2f2284b39 Binary files /dev/null and b/src/assets/static/about/image/submit/Describe-done.gif differ diff --git a/src/assets/static/about/image/submit/Describe-notdone.gif b/src/assets/static/about/image/submit/Describe-notdone.gif new file mode 100644 index 00000000000..f39cea6dcd4 Binary files /dev/null and b/src/assets/static/about/image/submit/Describe-notdone.gif differ diff --git a/src/assets/static/about/image/submit/License-current.gif b/src/assets/static/about/image/submit/License-current.gif new file mode 100644 index 00000000000..c139760b0f6 Binary files /dev/null and b/src/assets/static/about/image/submit/License-current.gif differ diff --git a/src/assets/static/about/image/submit/License-done.gif b/src/assets/static/about/image/submit/License-done.gif new file mode 100644 index 00000000000..ede6a84c4b1 Binary files /dev/null and b/src/assets/static/about/image/submit/License-done.gif differ diff --git a/src/assets/static/about/image/submit/License-notdone.gif b/src/assets/static/about/image/submit/License-notdone.gif new file mode 100644 index 00000000000..14dddd855b0 Binary files /dev/null and b/src/assets/static/about/image/submit/License-notdone.gif differ diff --git a/src/assets/static/about/image/submit/Upload-current.gif b/src/assets/static/about/image/submit/Upload-current.gif new file mode 100644 index 00000000000..70302a866c3 Binary files /dev/null and b/src/assets/static/about/image/submit/Upload-current.gif differ diff --git a/src/assets/static/about/image/submit/Upload-done.gif b/src/assets/static/about/image/submit/Upload-done.gif new file mode 100644 index 00000000000..ebeec3959b2 Binary files /dev/null and b/src/assets/static/about/image/submit/Upload-done.gif differ diff --git a/src/assets/static/about/image/submit/Upload-notdone.gif b/src/assets/static/about/image/submit/Upload-notdone.gif new file mode 100644 index 00000000000..da4bd78d996 Binary files /dev/null and b/src/assets/static/about/image/submit/Upload-notdone.gif differ diff --git a/src/assets/static/about/image/submit/Verify-current.gif b/src/assets/static/about/image/submit/Verify-current.gif new file mode 100644 index 00000000000..227846b78ae Binary files /dev/null and b/src/assets/static/about/image/submit/Verify-current.gif differ diff --git a/src/assets/static/about/image/submit/Verify-done.gif b/src/assets/static/about/image/submit/Verify-done.gif new file mode 100644 index 00000000000..34dd9a8c5e1 Binary files /dev/null and b/src/assets/static/about/image/submit/Verify-done.gif differ diff --git a/src/assets/static/about/image/submit/Verify-notdone.gif b/src/assets/static/about/image/submit/Verify-notdone.gif new file mode 100644 index 00000000000..ea7f2fbf5ec Binary files /dev/null and b/src/assets/static/about/image/submit/Verify-notdone.gif differ diff --git a/src/assets/static/about/image/submit/current.gif b/src/assets/static/about/image/submit/current.gif new file mode 100644 index 00000000000..5646a8299d3 Binary files /dev/null and b/src/assets/static/about/image/submit/current.gif differ diff --git a/src/assets/static/about/image/submit/done.gif b/src/assets/static/about/image/submit/done.gif new file mode 100644 index 00000000000..130fc6b8338 Binary files /dev/null and b/src/assets/static/about/image/submit/done.gif differ diff --git a/src/assets/static/about/image/submit/notdone.gif b/src/assets/static/about/image/submit/notdone.gif new file mode 100644 index 00000000000..611bc3e9221 Binary files /dev/null and b/src/assets/static/about/image/submit/notdone.gif differ diff --git a/src/assets/static/about/image/swoosh.gif b/src/assets/static/about/image/swoosh.gif new file mode 100644 index 00000000000..e36744be5af Binary files /dev/null and b/src/assets/static/about/image/swoosh.gif differ diff --git a/src/assets/static/about/image/unlock24.png b/src/assets/static/about/image/unlock24.png new file mode 100644 index 00000000000..fae950dcd32 Binary files /dev/null and b/src/assets/static/about/image/unlock24.png differ diff --git a/src/assets/static/about/image/valid-xhtml10.png b/src/assets/static/about/image/valid-xhtml10.png new file mode 100644 index 00000000000..b81de9160bb Binary files /dev/null and b/src/assets/static/about/image/valid-xhtml10.png differ diff --git a/src/assets/static/about/index.html b/src/assets/static/about/index.html new file mode 100644 index 00000000000..866d5979b14 --- /dev/null +++ b/src/assets/static/about/index.html @@ -0,0 +1,165 @@ + + + + + + + + + About Deep Blue + + + + + + + + + + + + + + +
+ + + + + +
Deep Blue droplet
+ Deep Blue +
+ + + + + + + + + + + + + + + + +
+ +

Deep Blue provides access to the work that makes the University of Michigan a leader in research, teaching, and creativity. By representing our faculty, staff, and student scholars as individuals and as members of communities, Deep Blue is where you will find and the Library preserves the best scholarly and artistic work done at Michigan.

+ + +

What you get when you use Deep Blue:

+ +
+
Visibility
Making your work accessible via Deep Blue will ensure + more of your peers can find it (in Google Scholar, for example) and will cite it.
+
Permanence
Deep Blue uses special technology that assures + the stability of your work's location online, making the citation to it + as reliable as a scholarly journal, while as accessible as any website. No broken + links!
+
Comprehensiveness
Deep Blue supports a variety of formats, and we + encourage you to deposit not just the finished work but related materials + (including data, images, audio and video files, etc.) to create a "director's cut" + that gives context to that work and promotes further scholarship.
+
Safe storage
This goes hand-in-hand + with permanence. Deep Blue ensures that you only have to deposit the work + once. From then on the Library takes care of backups, compatibility, and + format issues. There are some technical limitations to the formats we can + support indefinitely, but our commitment to preserving the integrity of + your work exactly as you deposit it is 100%.
+
Control over access
Deep Blue + allows you to limit who can see various aspects of your work for a given + time, if you need to. This is difficult to do on a personal website without + hiding the work completely.
+
Context
Beyond what is described above, Deep Blue provides + context in two additional ways. First, UM is a destination for the best + researchers and scholars, and Deep Blue places you in the larger context + of the UM environment, side-by-side with the scholarly and artistic contributions + of your colleagues and students. Second, as other universities, institutions, + and organizations begin to provide this service for their work as well, + we will collaborate with them to create discipline-specific services.
+
+

The University Library provides this service free to you as part of the UM scholarly community. Further, Deep Blue is designed to meet not only today's demands but also new ones as they evolve. It will continue to grow and evolve to reflect current publishing needs and norms identified by UM faculty, staff, students, and the communities you form. +

+ +

Your work: cited more, safe forever. Deep Blue makes it simple.

+ +

deepblue.lib.umich.edu/documents

+ +
+
+
+ + + + \ No newline at end of file diff --git a/src/assets/static/about/robots.txt b/src/assets/static/about/robots.txt new file mode 100644 index 00000000000..1229b95f13d --- /dev/null +++ b/src/assets/static/about/robots.txt @@ -0,0 +1,147 @@ +# The FULL URL to the DSpace sitemaps +# The http://deepblue.lib.umich.edu will be auto-filled with the value in dspace.cfg +# XML sitemap is listed first as it is preferred by most search engines +Sitemap: http://deepblue.lib.umich.edu/sitemap +Sitemap: http://deepblue.lib.umich.edu/htmlmap + +########################## +# Default Access Group +# (NOTE: blank lines are not allowable in a group record) +########################## +User-agent: * +# Disable access to Discovery search and filters +Disallow: /discover +Disallow: /search-filter +# +# Optionally uncomment the following line ONLY if sitemaps are working +# and you have verified that your site is being indexed correctly. +# Disallow: /browse +# +# If you have configured DSpace (Solr-based) Statistics to be publicly +# accessible, then you may not want this content to be indexed +# Disallow: /statistics +# +# You also may wish to disallow access to the following paths, in order +# to stop web spiders from accessing user-based content +# Disallow: /contact +# Disallow: /feedback +# Disallow: /forgot +# Disallow: /login +# Disallow: /register + + +############################## +# Section for misbehaving bots +# The following directives to block specific robots were borrowed from Wikipedia's robots.txt +############################## + +# advertising-related bots: +User-agent: Mediapartners-Google* +Disallow: / + +# Crawlers that are kind enough to obey, but which we'd rather not have +# unless they're feeding search engines. +User-agent: UbiCrawler +Disallow: / + +User-agent: DOC +Disallow: / + +User-agent: Zao +Disallow: / + +# Some bots are known to be trouble, particularly those designed to copy +# entire sites. Please obey robots.txt. +User-agent: sitecheck.internetseer.com +Disallow: / + +User-agent: Zealbot +Disallow: / + +User-agent: MSIECrawler +Disallow: / + +User-agent: SiteSnagger +Disallow: / + +User-agent: WebStripper +Disallow: / + +User-agent: WebCopier +Disallow: / + +User-agent: Fetch +Disallow: / + +User-agent: Offline Explorer +Disallow: / + +User-agent: Teleport +Disallow: / + +User-agent: TeleportPro +Disallow: / + +User-agent: WebZIP +Disallow: / + +User-agent: linko +Disallow: / + +User-agent: HTTrack +Disallow: / + +User-agent: Microsoft.URL.Control +Disallow: / + +User-agent: Xenu +Disallow: / + +User-agent: larbin +Disallow: / + +User-agent: libwww +Disallow: / + +User-agent: ZyBORG +Disallow: / + +User-agent: Download Ninja +Disallow: / + +# Misbehaving: requests much too fast: +User-agent: fast +Disallow: / + +# +# If your DSpace is going down because of someone using recursive wget, +# you can activate the following rule. +# +# If your own faculty is bringing down your dspace with recursive wget, +# you can advise them to use the --wait option to set the delay between hits. +# +#User-agent: wget +#Disallow: / + +# +# The 'grub' distributed client has been *very* poorly behaved. +# +User-agent: grub-client +Disallow: / + +# +# Doesn't follow robots.txt anyway, but... +# +User-agent: k2spider +Disallow: / + +# +# Hits many times per second, not acceptable +# http://www.nameprotect.com/botinfo.html +User-agent: NPBot +Disallow: / + +# A capture bot, downloads gazillions of pages with no public benefit +# http://www.webreaper.net/ +User-agent: WebReaper +Disallow: / diff --git a/src/assets/static/about/utils.js b/src/assets/static/about/utils.js new file mode 100644 index 00000000000..a20ec442e6e --- /dev/null +++ b/src/assets/static/about/utils.js @@ -0,0 +1,359 @@ +/* + * utils.js + * + * Version: $Revision: 1.1.1.1 $ + * + * Date: $Date: 2014/08/12 19:47:57 $ + * + * Copyright (c) 2004, Hewlett-Packard Company and Massachusetts + * Institute of Technology. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * - Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * - Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * - Neither the name of the Hewlett-Packard Company nor the name of the + * Massachusetts Institute of Technology nor the names of their + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR + * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE + * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + * DAMAGE. + */ + +/* + * Utility Javascript methods for DSpace + */ + +// Popup window - here so it can be referred to by several methods +var popupWindow; + +// ========================================================= +// Methods for e-person popup window +// ========================================================= + +// Add to list of e-people on this page -- invoked by eperson popup window +function addEPerson(id, email, name) +{ + var newplace = window.document.epersongroup.eperson_id.options.length; + + if (newplace > 0 && window.document.epersongroup.eperson_id.options[0].value == "") + { + newplace = 0; + } + + // First we check to see if e-person is already there + for (var i = 0; i < window.document.epersongroup.eperson_id.options.length; i++) + { + if (window.document.epersongroup.eperson_id.options[i].value == id) + { + newplace = -1; + } + } + + if (newplace > -1) + { + window.document.epersongroup.eperson_id.options[newplace] = new Option(name + " (" + email + ")", id); + } +} + +// Add to list of groups on this page -- invoked by eperson popup window +function addGroup(id, name) +{ + var newplace = window.document.epersongroup.group_ids.options.length; + + if (newplace > 0 && window.document.epersongroup.group_ids.options[0].value == "") + { + newplace = 0; + } + + // First we check to see if group is already there + for (var i = 0; i < window.document.epersongroup.group_ids.options.length; i++) + { + // is it in the list already + if (window.document.epersongroup.group_ids.options[i].value == id) + { + newplace = -1; + } + + // are we trying to add the new group to the new group on an Edit Group page (recursive) + if (window.document.epersongroup.group_id) + { + if (window.document.epersongroup.group_id.value == id) + { + newplace = -1; + } + } + } + + if (newplace > -1) + { + window.document.epersongroup.group_ids.options[newplace] = new Option(name + " (" + id + ")", id); + } +} + +// This needs to be invoked in the 'onClick' javascript event for buttons +// on pages with a dspace:selecteperson element in them +function finishEPerson() +{ + selectAll(window.document.epersongroup.eperson_id); + + if (popupWindow != null) + { + popupWindow.close(); + } +} + +// This needs to be invoked in the 'onClick' javascript event for buttons +// on pages with a dspace:selecteperson element in them +function finishGroups() +{ + selectAll(window.document.epersongroup.group_ids); + + if (popupWindow != null) + { + popupWindow.close(); + } +} + +function Bookmark( title, url ) +{ + var otherBrowsers = "Copy & Paste the permanent url string to your bookmarks."; + + if ( document.all ) + { + window.external.AddFavorite( url, title ); + } + else if ( window.sidebar ) + { + window.sidebar.addPanel( title, url, ""); + } + else + { + alert( otherBrowsers ); + } +} + +// ========================================================= +// Miscellaneous utility methods +// ========================================================= + +// Open a popup window (or bring to front if already open) +function popup_window(winURL, winName) +{ + var props = 'scrollBars=yes,resizable=yes,toolbar=no,menubar=no,location=no,directories=no,width=640,height=480'; + popupWindow = window.open(winURL, winName, props); + popupWindow.focus(); +} + + +// Select all options in a list +function removeSelected(sourceList) +{ + var maxCnt = sourceList.options.length; + for(var i = maxCnt - 1; i >= 0; i--) + { + if ((sourceList.options[i] != null) && (sourceList.options[i].selected == true)) + { + sourceList.options[i] = null; + } + } +} + + +// Disables accidentally submitting a form when the "Enter" key is pressed. +// Just add "onkeydown='return disableEnterKey(event);'" to form. +function disableEnterKey(e) +{ + var key; + + if(window.event) + key = window.event.keyCode; //Internet Explorer + else + key = e.which; //Firefox & Netscape + + if(key == 13) //if "Enter" pressed, then disable! + return false; + else + return true; +} + + +//****************************************************** +// Functions used by controlled vocabulary add-on +// There might be overlaping with existing functions +//****************************************************** + +function expandCollapse(node, contextPath) { + node = node.parentNode; + var childNode = (node.getElementsByTagName("ul"))[0]; + + if(!childNode) return false; + + var image = node.getElementsByTagName("img")[0]; + + if(childNode.style.display != "block") { + childNode.style.display = "block"; + image.src = contextPath + "/static/image/controlledvocabulary/m.gif"; + image.alt = "Collapse search term category"; + } else { + childNode.style.display = "none"; + image.src = contextPath + "/static/image/controlledvocabulary/p.gif"; + image.alt = "Expand search term category"; + } + + return false; +} + + +function getAnchorText(ahref) { + if(isMicrosoft()) return ahref.childNodes.item(0).nodeValue; + else return ahref.text; +} + +function getTextValue(node) { + if(node.nodeName == "A") { + return getAnchorText(node); + } else { + return ""; + } + +} + + +function getParentTextNode(node) { + var parentNode = node.parentNode.parentNode.parentNode; + var children = parentNode.childNodes; + var textNode; + for(var i=0; i< children.length; i++) { + var child = children.item(i); + if(child.className == "value") { + return child; + } + } + return null; +} + +function ec(node, contextPath) { + expandCollapse(node, contextPath); + return false; +} + + +function i(node) { + return sendBackToParentWindow(node); +} + + +function getChildrenByTagName(rootNode, tagName) { + var children = rootNode.childNodes; + var result = new Array(0); + if(children == null) return result; + for(var i=0; i + + + + + + + - DSpace + Deep Blue Documents + + + + diff --git a/this_is_76 b/this_is_76 new file mode 100644 index 00000000000..e69de29bb2d