[OOTB-hive] Farewell/Sharing what we've done

Ian Crew icrew at berkeley.edu
Wed Jul 8 18:06:19 BST 2015


Hi Ole:

Sure, I’d be happy to join a TTL to chat about some of this.  Michael McCarthy (of Tribloom, who wrote most of the code) is also willing to attend, assuming we can make the scheduling work.

Unfortunately, as our servers no longer exist (VMs can be deprovisioned very quickly!), I won’t be able to demo anything, but we’d be happy to talk through it and answer any questions.

Cheers,

Ian

> On Jun 30, 2015, at 7:03 AM, Ole Hejlskov <ole at phpfreak.dk> wrote:
> 
> Hi Ian
> 
> We’re sad to see you go, but I’m really excited about the potential contributions that can come of this. It would make a great topic for Tech Talk Live?
> 
> Ian, would you be willing to spend a hour on Tech Talk Live for this? My thinking is that you could spend 20-25 minutes presenting the tools and add ons you’ve listed below and invite interested people from OOTB to discuss on how we can collaborate on it?
> 
> What do you guys think?
> 
> /Ole
> 
> 
>> On 27 Jun 2015, at 02:11, Ian Crew <icrew at berkeley.edu <mailto:icrew at berkeley.edu>> wrote:
>> 
>> Hi all:
>> 
>> Well, today’s the day: I just turned off our Alfresco server here at UC Berkeley (at 5PM PDT).  
>> 
>> That means that I’m ready to share the work we’ve done with the Order of the Bee, if you're interested.  As we’ve always been Enterprise Edition customers, we’re not sure how to go about complying with Alfresco’s “thou shalt not post EE code” mandate, and were hoping that some of what we’ve done might be of sufficient interest that a member of the Order of the Bee might be willing to tackle that problem.  I’m afraid I won’t have all that much bandwidth to help—my boss already has me assigned to a bunch of other stuff—but I’m still very happy to answer/explain what I can.
>> 
>> Some stuff that comes to mind that might be useful includes:
>> Doing an LDAP lookup on the invite-to-site screen (so you can invite people that haven’t logged in for the first time yet, based on an LDAP lookup)
>> SAML2 logins while maintaining the ability to connect via WebDAV
>> Packaging and sending files to another repository (in this case the California Digital Library’s Merritt Repository, but should be a good example generally)
>> A tool to create a zip file of an entire site (except data lists, but including metadata) that can be downloaded for offline use.
>> Some usage analysis scripts (what sites are being used by whom for what?)
>> Some scripts to make it easy to install and maintain multiple Alfresco nodes, for example:
>> RHub SVN/cron/pw/fix_alfresco_settings.pl: In SVN, we had placeholders in all of our settings files for passwords and other node-specific information.  As part of our installation script, this script was called to replace those placeholders with the real values, based on a data file stored on each node.
>> RHub SVN/Hub_Customization_AMPs/4.1.9.4_shib/install_4.1.9.4-shib.sh: A Bash script that installs Alfresco from scratch, based on the war file installer from Alfresco and all of our customizations.  This includes configuring Apache, Tomcat, and Shibboleth correctly. It is reasonably specific to our environment, but it can serve as a good guide for how a script like this can be built.  It was a really useful tool that allowed me to keep 6 Alfresco nodes configured identically.
>> 
>> All of the custom Java code (and a fair number of the javascripts in Data Dictionary/Scripts) was created for us by Michael McCarthy (mmccarthy at tribloom.com <mailto:mmccarthy at tribloom.com>) and his colleagues at Tribloom.  If any of this is shared, I’d appreciate it if they could get a bunch of credit for this: they’ve done an incredible job for us over the years.
>> 
>> To have a look at any of this:
>> Request access to the “UC Berkeley Alfresco config” folder: https://berkeley.box.com/signup/collablink/d_3915060615/38b4fa88e0b4c <https://berkeley.box.com/signup/collablink/d_3913978203/361b9b9a2ebc3>
>> Visit the folder: https://berkeley.box.com/s/3ru2w5zmlcqmadnzafu6bg7ugcqpu8jm <https://berkeley.box.com/s/3ru2w5zmlcqmadnzafu6bg7ugcqpu8jm> 
>> Thank you all for all of the assistance and friendship over the past 5 years or so.  This is a wonderful community, and I’m sorry to be wandering off into the sunset.
>> 
>> Cheers,
>> 
>> Ian
>> (‘iancrew” on IRC, http://wanderingalfresco.wordpress.com <http://wanderingalfresco.wordpress.com/>)
>> 
>> ___
>> Ian Crew
>> 
>> IST-Architecture, Platforms and Integration (API)
>> Earl Warren Hall, Second Floor
>> University of California, Berkeley
>> 
>> _______________________________________________
>> OOTB-hive mailing list
>> OOTB-hive at xtreamlab.net <mailto:OOTB-hive at xtreamlab.net>
>> http://www.xtreamlab.net/mailman/listinfo/ootb-hive
> 

___
Ian Crew

IST-Architecture, Platforms and Integration (API)
Earl Warren Hall, Second Floor
University of California, Berkeley

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.xtreamlab.net/pipermail/ootb-hive/attachments/20150708/edc30172/attachment-0001.html>


More information about the OOTB-hive mailing list