<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Projects and Teams Global Virtual Hack-a-thon 2017 in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/projects-and-teams-global-virtual-hack-a-thon-2017/m-p/161455#M115386</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;These are project ideas and teams for the 2017 Global Virtual Hack-a-thon.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;The hack-a-thon demo is scheduled for &lt;A href="https://www.alfresco.com/events/webinars/office-hours-global-hackathon-demo" rel="nofollow noopener noreferrer"&gt;Friday, October 6, 2017&lt;/A&gt;. The demo recording will be posted here:&amp;nbsp;&lt;A class="link-titled" href="https://www.youtube.com/watch?v=TZdIdTk6D3U" title="https://www.youtube.com/watch?v=TZdIdTk6D3U" rel="nofollow noopener noreferrer"&gt;Office Hours: Global Hackathon Demo - YouTube&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;LI-TOC indent="25" liststyle="disc" maxheadinglevel="6"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H1 style="border: 0px currentColor; font-size: 26px; font-weight: 600;"&gt;Instructions&lt;/H1&gt;&lt;P style="border: 0px currentColor;"&gt;&lt;/P&gt;&lt;H2 style="border: 0px currentColor;"&gt;For people with a project idea&lt;/H2&gt;&lt;P style="border: 0px currentColor;"&gt;For each project, you should consider addressing the following:&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px; border: 0px currentColor;"&gt;&lt;LI style="margin: 0.5ex 0px; border: 0px currentColor; font-weight: inherit;"&gt;The idea owner(s)&lt;/LI&gt;&lt;LI style="margin: 0.5ex 0px; border: 0px currentColor; font-weight: inherit;"&gt;A brief description&lt;/LI&gt;&lt;LI style="margin: 0.5ex 0px; border: 0px currentColor; font-weight: inherit;"&gt;Any prep work for the project, such as developer tools or skills participants should understand&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We encourage you to keep your project idea short and provide any additional details in separate document or blog post within the Collaborate space. This may also allow you to coordinate with potential&amp;nbsp;team members via the comments there without being mixed in with any discussions on this page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;For people looking to join a project&lt;/H2&gt;&lt;P&gt;Please feel free to add your name to any project(s) you are interested in participating. Don't hesitate to add your name to multiple projects if you are considering multiple at this point. We encourage you to use this platform to contact the owner of an idea to discuss any details you are unsure about or even improve upon the idea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apart from any plans you make with the owner of an idea, you are not bound to actually participate in the project you indicated here. When you join the hack-a-thon on the day of the event you can check with&amp;nbsp;other project teams and join a different project, if that turns out to be a better fit for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;For everyone&lt;/H2&gt;&lt;P&gt;The global virtual hack-a-thon is as much a social event as it is a coding one. This means a lot of the attendees for this event often use it to exchange ideas and discuss other matters in the general Alfresco context. To do this, everyone that attends the global virtual hack-a-thon should be prepared to join any of the commonly used communication channels for this event. In the past the main tools have been the &lt;A _jive_internal="true" href="https://community.alfresco.com/docs/DOC-6193-irc-chat" rel="nofollow noopener noreferrer"&gt;IRC chat #alfresco&lt;/A&gt;&amp;nbsp;(via &lt;A href="http://chat.alfresco.com" rel="nofollow noopener noreferrer"&gt;chat.alfresco.com&lt;/A&gt; or a desktop client) and Google Hangouts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After the event has come to an end, we encourage everyone that worked on a specific project idea to update the listing on this page with an overview of the project team and a link / reference to the results of the project (e.g. a GitHub repository, document or blog post in this space).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H1&gt;Projects&lt;/H1&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;Community Platform / Engagement&lt;/H2&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Platform Document&amp;nbsp;Review + Action Plan&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&amp;nbsp;&lt;/STRONG&gt;&lt;B&gt;Axel Faust&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; In September&amp;nbsp;2016 the existing community wiki contents were migrated "as-is" from the old MediaWiki-based system into the Jive community platform. This includes a lot of content that was already marked as obsolete in a bulk operation by &lt;B&gt;Richard Esplin&lt;/B&gt;‌ since the Alfresco product had outpaced the community efforts (or lack thereof) to keep the information up-to-date. This information still is the bulk of the "documents" inside the ECM space today and only a few documents have been added since.&lt;/P&gt;&lt;P&gt;As part of this project, the community should review the documents that are currently contained in this platform,&amp;nbsp;determine content that would be important to update / add and define an "action plan" of priorities / topics that should be covered. It may be unrealistic to try to make this platform into a full fledged wiki again (and keep it up-to-date/relevant), but if we can identify areas where documents could provide a significant "added value" to the official documentation, efforts could be much more concentrated&amp;nbsp;and efficient, e.g. considering the "work/points balance".&lt;/P&gt;&lt;P&gt;*Logistically, if we can add a tag to the things you evaluate and deem obsolete, we could move these items to an archived space, pulling them out of the ECM space and moving them down in search results. (Kristen)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt; None really, but&amp;nbsp;it sure does not hurt to look through the existing content and maybe think about what important contents you have been missing before...&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;B&gt;Helen Mullally&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Adelaide Nxumalo&lt;/B&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Kristen Gastaldo&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Extend core model to support properties on associations&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Yogesh Kode&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Currently properties cannot be added to Associations. There are several situations were a qualified association is required. One way to get around this limitation today is to make the association with properties a "type" where in you end up creating two associations instead of one association. This creates a scalability issue. Let us take the following example: We can have several stake holders of a content. So we can define an association between Content and Person.&lt;/P&gt;&lt;P&gt;a type and put a property and then define two associations.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;lt;types&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;lt;type customContent &amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;between customContent and contentStakeHolder&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/type&amp;gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;lt;type name=contentStakeHolder&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property&amp;gt; stakeHolderType &amp;lt;/property&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;between contentStakeHolder and person&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/type&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;&amp;lt;type person&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/type&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/types&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As can be seen from above, one association is broken into 2 associations. This creates custom implementation and maintenance. It would be nice if the Association tag could be extended to support properties and associations - something similar to the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;type customContent&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.....&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association name=contentStakeHolder&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; between customContent and Person&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;properties&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property name=stakeHolderType&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/property&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;properties&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;between contentStakeHolder and XXXX [this is a contextual association that is valid only for certain content to person association for example.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;/associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/associations&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/type&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In a nutshell the OOTB core should be extended to support qualified and contextual associations. (Edit by &lt;B&gt;Axel Faust&lt;/B&gt;: idea was triggered&amp;nbsp;by discussion on a&amp;nbsp;&lt;A _jive_internal="true" href="https://community.alfresco.com/thread/232492-is-there-a-provision-to-add-properties-to-an-association" rel="nofollow noopener noreferrer"&gt;"does this feature exist" type of question&lt;/A&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt; &amp;nbsp;None really&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;be the first...&lt;/LI&gt;&lt;/UL&gt;&lt;P style="padding: 0px 0px 0px 30px; border: 0px currentColor; color: #727174; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;H2&gt;Content Services&lt;/H2&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px;"&gt;&lt;/H3&gt;&lt;H3&gt;Better Trash Management&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;Axel Faust&lt;/B&gt;‌&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; Current trashcan management tools in out-of-the-box Alfresco are extremely underwhelming. The page to clear / restore items is&amp;nbsp;extremely&amp;nbsp;user unfriendly (you can either clear everything of have to&amp;nbsp;wade through a sea of checkbox-marking + data reloading; you cannot search and&amp;nbsp;only see the top level deleted item) and the trashcan cleaner (both&amp;nbsp;as an addon and as an integrated tool in 5.2) is a brute force job that deals with large amounts of deleted items extremely inefficiently.&lt;/P&gt;&lt;P&gt;It should be pretty straight forward to build a far better experience using Share/Aikau&amp;nbsp;and Alfresco's full-text search capabilities.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt;&amp;nbsp;Work with the current solutions and fuel your motivation with the pain + suffering that they inflinct...&amp;nbsp;And maybe&amp;nbsp;have a good understanding of how to write Aikau UIs.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Ethan Wong&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Martin Mueller&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;A _jive_internal="true" href="https://community.alfresco.com/people/stefankopf1" rel="nofollow noopener noreferrer"&gt;Stefan Kopf&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Result:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Ensure archived items are SOLR-queryable by the user that archived them (permissions weren't guaranteed to be set to support SOLR)&lt;/LI&gt;&lt;LI&gt;Aikau page for simple query / filtering of archived items&lt;/LI&gt;&lt;LI&gt;Fix support for renditions / thumbnails on archived items (workaround for a 6-year old workaround for&amp;nbsp;ALF-6192 and ALF-4119)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Source Code:&lt;/STRONG&gt;&amp;nbsp;&lt;A class="link-titled" href="https://github.com/AFaust/alfresco-better-trashmanagement" title="https://github.com/AFaust/alfresco-better-trashmanagement" rel="nofollow noopener noreferrer"&gt;GitHub - AFaust/alfresco-better-trashmanagement: Project of Alfresco global, virtual hack-a-thon 2017&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;H3&gt;&lt;BR /&gt;Data Load via V1 REST API&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;Andrei Rebegea&lt;/B&gt;‌&lt;BR /&gt;&lt;STRONG&gt;Goals:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Leverage the power of the V1 REST APIs to showcase interactions with the Alfresco repository;&lt;/LI&gt;&lt;LI&gt;This tool could be used to assess if the community version/single instance Alfresco could be enough to be used by an organization that requires a certain amount of load on the system.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Description:&amp;nbsp;&lt;/STRONG&gt;&lt;SPAN&gt;Extend the benchmark framework ( &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://github.com/AlfrescoBenchmark/alfresco-benchmark" rel="nofollow noopener noreferrer" target="_blank"&gt;https://github.com/AlfrescoBenchmark/alfresco-benchmark&lt;/A&gt;&lt;SPAN&gt; ) to leverage the V1 REST APIs for doing data load on a repository&lt;/SPAN&gt;&lt;BR /&gt;This includes the creations of users, sites and files.&lt;BR /&gt;Simulate real world scenarios where average is not everything: have folders with huge number of child items; have very complex and deep folder structures; huge files; have very popular sites(lots of members and lots of files); &lt;BR /&gt;Find a way to load the content with popular file formats (some that can be indexed by solr) : txt, html, pdf, documents, images, videos... (maybe do a web crawler for different formats - start the search with Alfresco related keywords)&lt;BR /&gt;Try to create folder rules(APIs for this may not be available yet), move/copy(/delete/lock for edit) items around, simulate files that are changed very often - versioning/history;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;B&gt;Ancuta Morarasu&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Constantin Popa&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Alexandru-Eusebiu Epure&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Derek Hulley&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Codrin Chirica&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Ana Bozianu&lt;/B&gt;‌&lt;/LI&gt;&lt;LI&gt;Ramona Popa&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Persistent, runtime subsystem configuration (OOTBee Support Tools)&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;Axel Faust&lt;/B&gt;‌&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; Alfresco subsystems always provided an API to change their configuration at runtime,&amp;nbsp;be restarted and use an abstract backend to hold persistent state. This is part of the Alfresco core, so it should not be quite simple to fill in the few missing pieces to get a similar "runtime configuration" experience that Alfresco Enterprise always provided to its users. This could then be used&amp;nbsp;as a basis for OOTBee Support Tools to&amp;nbsp;provide the UI tools&amp;nbsp;for administration users.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt; Check out &lt;A href="https://github.com/OrderOfTheBee/ootbee-support-tools" rel="nofollow noopener noreferrer"&gt;OOTBee Support Tools&lt;/A&gt;, get to know our approach to adding new tools and maybe try to work on a small contribution for an issue in our backlog to get acquainted with our contribution process...&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;B&gt;Martin Mueller&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Alfresco Website Inventor (test the new Alfresco Java Client SDK)&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;David Ciamberlano&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; &lt;A href="https://github.com/david-ciamberlano/website-inventor" rel="nofollow noopener noreferrer"&gt;Alfresco Website Inventor&lt;/A&gt; is an &lt;STRONG&gt;open-source&lt;/STRONG&gt; project that aims to build a fully functional website on top of an Alfresco Site.&lt;BR /&gt;In that way&amp;nbsp; you can navigate the repository contents as if it were a (real) website. &lt;BR /&gt;* each folder will be rendered as a webpage (its subfolders will become linked webpages)&lt;BR /&gt;* each content of the folder will be shown on the page:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * txt, html, MD are rendered as formatted texts&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * images are shown&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * other file types become downloadable objects&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Target:&lt;/STRONG&gt; I would like to migrate the existing CMIS based classes to the new &lt;A _jive_internal="true" href="https://community.alfresco.com/community/ecm/blog/2016/11/17/alfresco-java-client-sdk" rel="nofollow noopener noreferrer"&gt;Alfresco java client SDK&lt;/A&gt;. It could be a good opportunity to test it on a "real" project.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with CMIS and Spring MVC (and maybe &lt;A _jive_internal="true" href="https://community.alfresco.com/docs/DOC-6532-alfresco-52-rest-apis" rel="nofollow noopener noreferrer"&gt;Alfresco REST API&lt;/A&gt;&amp;nbsp;?)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Related work&lt;/STRONG&gt;&lt;SPAN&gt;: &lt;A class="link-bare" href="https://github.com/david-ciamberlano/website-inventor" title="https://github.com/david-ciamberlano/website-inventor" rel="nofollow noopener noreferrer"&gt;https://github.com/david-ciamberlano/website-inventor&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;/ &lt;A class="link-bare" href="https://github.com/Alfresco/alfresco-client-sdk" title="https://github.com/Alfresco/alfresco-client-sdk" rel="nofollow noopener noreferrer"&gt;https://github.com/Alfresco/alfresco-client-sdk&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Valerio Vaudi&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Usable Aikau Forms Service&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;Axel Faust&lt;/B&gt;‌&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; Last year, Dave Draper worked on an enhancement to the Aikau library that would allow reusing legacy-style form definitions within Aikau. While this is all nice and well, it does not address an important problem when it comes to Aikau-style forms: How to ensure they&amp;nbsp;are consistent across all contexts and only require a single, central definition without any code duplication? In effect Aikau needs to have a similar configuration option for forms as we have with the legacy-style forms. This project idea would look at adding this reusable forms engine.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt; Familiarisation with Aikau&amp;nbsp;and Surf configuration service concepts; especially&amp;nbsp;configuration evaluation (evaluators + conditions), merging of configurations and Aikau widget dependency collection/lifecycle&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;be the first...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Add Dynamic-extensions generator to &lt;A href="https://github.com/binduwavell/generator-alfresco" rel="nofollow noopener noreferrer"&gt;generator-alfresco&lt;/A&gt;&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Younes REGAIEG&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Implement a new set of generators into the alfresco-generator addon making it possible to create new DE bundle project with Alfresco generator. The effort should aim also at adding a couple new generators to generate sample DE extensions for alfresco (annotated webscripts, actions policies ....). Check this &lt;A href="https://github.com/binduwavell/generator-alfresco/issues/175" rel="nofollow noopener noreferrer"&gt;issue&lt;/A&gt; for more details on what needs to be done.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with generator-alfresco and with java-script development, familiarity with &lt;A href="https://github.com/xenit-eu/dynamic-extensions-for-alfresco" rel="nofollow noopener noreferrer"&gt;dynamic-extensions&lt;/A&gt; and yeoman generator is a valuable plus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;be the first...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-weight: bold; font-size: 18px;"&gt;Send as e-mail attachment/Send e-mail from document&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;B&gt;Mark Tielemans&lt;/B&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;Add a feature to send e-mail from a document in Alfresco, using the configured outgoing e-mail server. The following milestones can be considered:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Send a document as e-mail attachment, with a custom action and a minimal form ('recipient', 'subject', 'e-mail template')&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Add choice: 'link' or 'attachment'&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Send multiple documents as e-mail attachment, with a multiselect action&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Add&amp;nbsp;ability to edit e-mail before it is sent instead of using a template&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt;&amp;nbsp;Understand forms, custom actions and possibly SMTP.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Results:&amp;nbsp;&lt;/STRONG&gt;&lt;A class="link-titled" href="https://github.com/MarkTielemans/alfresco-mail-attachment" title="https://github.com/MarkTielemans/alfresco-mail-attachment" rel="nofollow noopener noreferrer"&gt;GitHub - MarkTielemans/alfresco-mail-attachment&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Mark Tielemans&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Sandra Ahlers&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-weight: bold; font-size: 18px;"&gt;Image Face Analyzer&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;B&gt;David Antón&lt;/B&gt;‌&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&lt;SPAN&gt; Alfresco add-on to analyze people photos and extract information about the gender, the age, face expressions and others. So you can make a bulk photo import to Alfresco, and then make searches (for example, to know how many 30 age people photos are in the repository).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt; Alfresco SDK, Alfresco Repository webscripts, Alfresco Share customizations and Java knowledge.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Related work&lt;/STRONG&gt;:&amp;nbsp;&lt;A href="https://github.com/keensoft/alfresco-google-vision" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/alfresco-google-vision&lt;/A&gt;&amp;nbsp;/&amp;nbsp;&lt;A href="https://github.com/deas/contentreich-ecm-google-ms" rel="nofollow noopener noreferrer"&gt;https://github.com/deas/contentreich-ecm-google-ms&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Bea Estevez&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Michal Sobocinski&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-weight: bold; font-size: 18px;"&gt;User managed metadata extraction on Text PDF&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;B&gt;David Antón&lt;/B&gt;‌&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&lt;SPAN&gt;&lt;SPAN&gt; We would like to continue Beecon's 2017 Hack-a-thon project with some new functionalities:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;SPAN&gt;Support to extract information from regex&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;SPAN&gt;Automatic image extraction from the pdf, and upload to Alfresco as a child of it.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;SPAN&gt;QR and Barcode extraction&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;&lt;SPAN&gt;Coordinates selector with a user friendly interface&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Alfresco SDK, Alfresco Repository webscripts, Alfresco Share customizations and Java knowledge.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px; list-style-type: circle;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Simon Girardin&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Werner Naehle&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;A _jive_internal="true" href="https://community.alfresco.com/people/ganeshkolhe" rel="nofollow noopener noreferrer"&gt;Ganesh Kolhe&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Better Version&amp;nbsp;Management&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Douglas C. R. Paes&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Improve the way Alfresco handles objects' versions, allowing to keep different sets of properties, permissions and assotiations for different versions of the same object.&lt;/P&gt;&lt;P&gt;The idea is trying to implement something similar to what is presented in the following blog post&amp;nbsp;&lt;A class="link-titled" href="http://www.tsgrp.com/2017/08/14/alfresco-versioning-how-to-make-it-better-with-the-tsg-chain-version-module/" title="http://www.tsgrp.com/2017/08/14/alfresco-versioning-how-to-make-it-better-with-the-tsg-chain-version-module/" rel="nofollow noopener noreferrer"&gt;http://www.tsgrp.com/2017/08/14/alfresco-versioning-how-to-make-it-better-with-the-tsg-chain-version-module/&lt;/A&gt;&amp;nbsp;, but as an open source module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;be the first...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-weight: bold; font-size: 18px;"&gt;Healthy Repository addon&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;Filip Bruska&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; Let's implement a new addon which will review a repository health. There are several Alfresco recommendations which should be followed. For example:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Limit the maximum number of nodes in a folder&lt;/LI&gt;&lt;LI&gt;Limit Groups hierarchy to 5&lt;/LI&gt;&lt;LI&gt;Limit the folder hierarchy depth&lt;/LI&gt;&lt;LI&gt;...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Most of them will be implemented as jobs and results could be seen in Alfresco Administration Console. Those healthy checks are inspired by &lt;B&gt;Luis Cabaceira&lt;/B&gt; &lt;A _jive_internal="true" href="https://community.alfresco.com/people/lcabaceira/blog/2017/04/26/alfresco-best-practices" rel="nofollow noopener noreferrer"&gt;blog &lt;/A&gt;(chapter &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Tieto people working with Alfresco - We are going to have a dedicated hacker room as well. More info will follow on &lt;A _jive_internal="true" href="https://community.alfresco.com/docs/DOC-7078-local-hacker-rooms-global-hackathon" rel="nofollow noopener noreferrer"&gt;Local Hacker Rooms&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Results&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Vitezslav-Sliz/tieto-alfresco-repository_monitor" title="https://github.com/Vitezslav-Sliz/tieto-alfresco-repository_monitor" rel="nofollow noopener noreferrer"&gt;GitHub - Vitezslav-Sliz/tieto-alfresco-repository_monitor: Project for Tieto Ostrava Alfresco Hackathon 2017&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;Monitoring Alfresco with Prometheus&lt;/H3&gt;&lt;P style="padding: 0px;"&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Sujay Pillai&lt;/B&gt;‌&lt;/P&gt;&lt;P style="padding: 0px;"&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; &lt;A href="https://prometheus.io/" rel="nofollow noopener noreferrer"&gt;Prometheus&lt;/A&gt;&amp;nbsp;is an open-source systems monitoring and alerting toolkit. It already has a &lt;A href="https://github.com/prometheus/jmx_exporter" rel="nofollow noopener noreferrer"&gt;JMX exporter&lt;/A&gt;&amp;nbsp;for exposing JMX Beans via HTTP for Prometheus consumption &amp;amp; Alfresco too has &lt;A href="http://docs.alfresco.com/5.1/concepts/jmx-readonly-beans.html" rel="nofollow noopener noreferrer"&gt;JMX read-only monitoring beans&lt;/A&gt;.&amp;nbsp;The main purpose is to scrape some Alfresco JMX readonly values in Prometheus and expose it on Grafana dashboard.&lt;/P&gt;&lt;P style="padding: 0px;"&gt;Also would like to make use of the alerting mechanism in Prometheus based on events/conditions at Alfresco side.&lt;/P&gt;&lt;P style="padding: 0px;"&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Prometheus &amp;amp; Grafana application to be run as Docker Containers, so basic understanding of Docker is required.&lt;/LI&gt;&lt;LI&gt;JMX Monitoring &amp;amp; Management extensions available in Alfresco.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P style="padding: 0px;"&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Jan Vonka&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Waiting for others&amp;nbsp;to join the list &lt;IMG src="https://connect.hyland.com/legacyfs/online/alfresco/emoticons/wink.png" /&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-weight: bold; font-size: 18px;"&gt;Test the Backups: Automated Recovery Verification&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt; &lt;B&gt;Boriss Mejias&lt;/B&gt;‌&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; Implement a service that automatically restores Alfresco backups on a daily basis. The service will run Alfresco from the restored data, and then it will run verification tests to check how healthy and reliable the backups are. Reports will be generated on the verification status. We need help to write verification tests, and generating reports. It doesn't matter if you don't have previous knowledge on the topic. Feel free to join us just to understand how backup and restore works.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work: &lt;/STRONG&gt;There are three big parts: Infrastructure, tests, reporting. The &lt;EM&gt;infrastructure&lt;/EM&gt; might be the less reusable part as we want to run the project based on how we run Alfresco at CIRB-CIBG. But &lt;EM&gt;tests&lt;/EM&gt; and &lt;EM&gt;reporting&lt;/EM&gt; will definitely be reusable for other projects, and they should be runnable on other infrastructures. We would actually be happy if someone wants to join using&lt;A href="https://github.com/toniblyx/alfresco-backup-and-recovery-tool" rel="nofollow noopener noreferrer"&gt; BART.&lt;/A&gt; That would make the &lt;EM&gt;infrastructure&lt;/EM&gt; part also reusable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Cristina Lopes&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Jonathan Baltus&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Boriss Mejias&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Kaz Kono&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;ContentCraft - Visualizing and interacting with a Content Hierarchy in Minecraft&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea Owner:&lt;/STRONG&gt; &lt;B&gt;Roy Wetherall&lt;/B&gt;‌&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt; &amp;nbsp;ContentCraft is a Minecraft server plugin that connects to an Alfresco Content server and builds a three dimensional representation of content hierarchies in Minecraft. &amp;nbsp;Using a standard Minecraft client, users can then interact with a "real" content library, by walking&amp;nbsp;through rooms and reading books!&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Source:&lt;/STRONG&gt;&amp;nbsp;&lt;A class="link-titled" href="https://github.com/rwetherall/ContentCraft" title="https://github.com/rwetherall/ContentCraft" rel="nofollow noopener noreferrer"&gt;GitHub - rwetherall/ContentCraft: Bukkit plugin for Alfresco.&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Objectives:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Update source to latest Alfresco Community, Minecraft and &lt;A href="https://www.google.com.au/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;uact=8&amp;amp;ved=0ahUKEwiav-XaqJTWAhXGv7wKHXjwD-YQFggoMAA&amp;amp;url=https%3A%2F%2Fwww.spigotmc.org%2F&amp;amp;usg=AFQjCNGsCCkwWhScbesL7TTeF82UDVuIjg" rel="nofollow noopener noreferrer"&gt;Spigot&lt;/A&gt;&amp;nbsp;versions&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;* Update server to use V1 Alfresco REST API rather than CMIS&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;* Optimize macro feature to allow directional changes, compress recorded files, allow replay (ie update)&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;* Investigate "pull" refresh. &amp;nbsp;Allowing the content representation to change and be updated as the underlying content is changed.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;* investigate new ways of representing folder hierarchies more than 3 deep!&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;* Host Alfresco and Minecraft server on AWS for everyone to connect to &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested Parties&lt;/STRONG&gt;:&lt;/P&gt;&lt;UL&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Kaz Kono&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px;"&gt;Collect, organize and create pull requests to validate the new contribution process&lt;/H3&gt;&lt;P style="font-weight: normal;"&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Douglas C. R. Paes&lt;/B&gt;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Collect projects containing&amp;nbsp;Alfresco fixes, organize them, check what is still valid and create pull requests for the several open projects in order to validate the &lt;A _jive_internal="true" href="https://community.alfresco.com/docs/DOC-6269-submitting-contributions" rel="nofollow noopener noreferrer"&gt;new contribution process&lt;/A&gt;.&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;Some know projects containing fixes:&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;A class="link-titled" href="https://github.com/loftuxab/alfresco-community-loftux" title="https://github.com/loftuxab/alfresco-community-loftux" rel="nofollow noopener noreferrer"&gt;GitHub - loftuxab/alfresco-community-loftux: Alfresco Community by Loftux&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;A class="link-titled" href="https://github.com/loftuxab/share-community-loftux" title="https://github.com/loftuxab/share-community-loftux" rel="nofollow noopener noreferrer"&gt;GitHub - loftuxab/share-community-loftux: Alfresco Share Community Edition by Loftux AB&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;A class="link-titled" href="https://github.com/ecm4u/share-5.2.d-patched" title="https://github.com/ecm4u/share-5.2.d-patched" rel="nofollow noopener noreferrer"&gt;GitHub - ecm4u/share-5.2.d-patched&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;A class="link-titled" href="https://github.com/ecm4u/community-edition-5.2.e-patched" title="https://github.com/ecm4u/community-edition-5.2.e-patched" rel="nofollow noopener noreferrer"&gt;GitHub - ecm4u/community-edition-5.2.e-patched: Patched version of Alfresco Share 5.2.e&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;A class="link-titled" href="https://github.com/ecm4u/ecm4u-alfresco-bugpatches" title="https://github.com/ecm4u/ecm4u-alfresco-bugpatches" rel="nofollow noopener noreferrer"&gt;GitHub - ecm4u/ecm4u-alfresco-bugpatches: This module contains a collection of bug fixes for Alfresco, both the reposito…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;A class="link-titled" href="https://github.com/deas/alfresco" title="https://github.com/deas/alfresco" rel="nofollow noopener noreferrer"&gt;GitHub - deas/alfresco: alfresco "core" fixes&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;be the first...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Delivering&amp;nbsp;Documents, a Folder Share Action&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Daniel E. Fernández Pera&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;When uploading multiple documents to Alfresco from external sources, sometimes is required to deliver each one to an Alfresco user. This &lt;EM&gt;addon&lt;/EM&gt; will provide a configurable rule to match the name of the document with the user&amp;nbsp;and also a configurable delivering action. For instance, a data list can be filled with a pair of &lt;EM&gt;document name / email&lt;/EM&gt; as matching source and moving to user home folder as delivering action.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with Alfresco SDK 3 and Alfresco Repository Java-backed web script / service implementation and Share forms customisation are recommended to get the most from participating in this project&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Results:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;A href="https://github.com/keensoft/alfresco-classifying-action" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/alfresco-classifying-action&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Angel Borroy&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3&gt;Node Properties table partitioning&lt;/H3&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Idea owner: &lt;/STRONG&gt;&lt;EM&gt;Raúl Sampedro&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;ALF_NODE_PROPERTIES table stores&amp;nbsp;every metadata value for Alfresco objects: contents, folders, users... Commonly, this table is filled with millions of rows, as it stores about 30 properties per node. Using a table partitioning approach will improve performance and will reduce maintenance operations. This project will produce a shell tool to perform table partitioning on living or brand new Alfresco PostgreSQL databases and also a guide for automatic partition generation will be drafted. A simple "Node Id" partitioning pattern will be provided.&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with Alfresco database structure, PostgreSQL table partitioning and shell scripting&amp;nbsp;are&amp;nbsp;recommended to get the most from participating in this project&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Results:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;A href="https://github.com/keensoft/alfresco-node-partitioner" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/alfresco-node-partitioner&lt;/A&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Further work:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI style="font-weight: normal; font-size: 15px;"&gt;Port this work to other database products (MySQL, MariaDB)&lt;/LI&gt;&lt;LI style="font-weight: normal; font-size: 15px;"&gt;Re-consolidate partitions into a single table for Alfresco upgrading&lt;/LI&gt;&lt;LI style="font-weight: normal; font-size: 15px;"&gt;Provide dynamic partition insertion&amp;nbsp;based on patterns (local and global properties) and evaluating&amp;nbsp;&lt;EM&gt;QName&lt;/EM&gt; based expressions&lt;/LI&gt;&lt;/UL&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;/P&gt;&lt;P style="font-weight: normal; font-size: 15px;"&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Angel Borroy&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;José Antonio Matute&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Derek Hulley&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-weight: bold; font-size: 18px;"&gt;&lt;SPAN&gt;IN-flight workflow Aikau dashlet&lt;/SPAN&gt;&lt;/H3&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Idea owner:&amp;nbsp;&lt;B&gt;Rupesh Sawaliya&lt;/B&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Git-hub source :&lt;A class="link-titled" href="https://github.com/rupeshsawaliya/alfresco-inflightworkflow" title="https://github.com/rupeshsawaliya/alfresco-inflightworkflow" rel="nofollow noopener noreferrer"&gt;GitHub - rupeshsawaliya/alfresco-inflightworkflow: Alfresco based Inflight workflow&lt;/A&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Demo Video:&lt;A class="link-titled" href="https://youtu.be/u14rRzITz9w" title="https://youtu.be/u14rRzITz9w" rel="nofollow noopener noreferrer"&gt;In flight workflow dashlet - YouTube&lt;/A&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Description:&amp;nbsp;&lt;/STRONG&gt;Our goal is to develop an Aikau dashlet for in-flight workflows of Alfresco, it is going to be used for and by Admin user for having status of all the in-flight workflows.&lt;BR /&gt;Admin user will have permission to see the workflow status and reassigning from one user to other system.&lt;BR /&gt;Future enhancement would be:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Approve and complete workflow.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Integration of dashlet with APS services with configuration.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Search capablity for the in-flight tasks.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Configurable dashlet columns for in-flight workflows.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Prep Work:&lt;/STRONG&gt; Not really&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Khushbu Watwani&lt;/LI&gt;&lt;LI&gt;Pradip Patel&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;Process Services&lt;/H2&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;Salesforce Integration with APS&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;owner:&lt;/STRONG&gt;&lt;SPAN style="font-weight: normal;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B&gt;Francesco Malagrino&lt;/B&gt;&amp;nbsp;&lt;SPAN style="font-weight: normal;"&gt;‌&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Integration of Salesforce in APS using Java delegates&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with Salesforce API, Java Delegates and APS Workflow&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Project link:&amp;nbsp;&lt;A href="https://github.com/Vegetam/APS-integration-with-Salesforce/" rel="nofollow noopener noreferrer"&gt;https://github.com/Vegetam/APS-integration-with-Salesforce/&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Jan Vonka&lt;/B&gt;‌&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;Improving Activiti Cloud Kubernetes Deployment Descriptors&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Mauricio Salatino&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Activiti Cloud provide an out of the box deployment to a kubernetes environment. During the hackathon we will improve these descriptors and work together with community members to improve the documentation on how to get these deployment working.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt;&amp;nbsp;Take a look at&amp;nbsp;&lt;A class="link-titled" href="https://salaboy.com/2017/09/11/activiti-cloud-meets-kubernetes-and-they-like-each-other/" title="https://salaboy.com/2017/09/11/activiti-cloud-meets-kubernetes-and-they-like-each-other/" rel="nofollow noopener noreferrer"&gt;Activiti Cloud meets Kubernetes (and they like each other) – Salaboy (Open Source Knowledge)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;SPAN&gt;be the first...&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;Alfresco Process Services CI/CD sample&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Ciju Joseph&lt;/B&gt;&amp;nbsp;/ &lt;B&gt;Francesco Corti&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GitHub source:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="background-color: transparent; color: #1155cc; font-weight: 400; text-decoration: underline; font-size: 11pt;"&gt;&lt;STRONG&gt;&lt;A href="https://github.com/fcorti/aps-unit-test-utils" style="text-decoration: none;" rel="nofollow noopener noreferrer"&gt;https://github.com/fcorti/aps-unit-test-utils&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="background-color: transparent; color: #1155cc; font-weight: 400; text-decoration: underline; font-size: 11pt;"&gt;&lt;STRONG&gt;&lt;A href="https://github.com/fcorti/aps-unit-test-example" style="text-decoration: none;" rel="nofollow noopener noreferrer"&gt;https://github.com/fcorti/aps-unit-test-example&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Alfresco Process Services has a standard way to develop custom Java Delegates in a maven project. The standard JUnit tests can be used, as usual, to test their behaviour. From a BPM perspective, the APS package named APP, should be managed together the Maven project, being part of the deployment. The goal of this project is to work on some samples, to manage the entire lifecycle of a standard APS project, to define improvements and automatic tasks to be used in CI/CD environment.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&lt;/STRONG&gt;&amp;nbsp;Take a look at &lt;A class="link-titled" href="https://github.com/cijujoseph/activiti-examples/tree/master/activiti-project-structure" title="https://github.com/cijujoseph/activiti-examples/tree/master/activiti-project-structure" rel="nofollow noopener noreferrer"&gt;activiti-examples/activiti-project-structure at master · cijujoseph/activiti-examples · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;SPAN&gt;&lt;B&gt;Ciju Joseph&lt;/B&gt;‌&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;SPAN&gt;&lt;B&gt;Francesco Corti&lt;/B&gt;‌&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;CI/CD of APS Apps&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.alfresco.com/community/bpm/blog/2017/10/11/cicd-example-for-alfresco-process-services-applications" rel="nofollow noopener noreferrer"&gt;Blog: APS CI/CD Example&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;STRONG&gt;Unit Testing in APS&lt;/STRONG&gt;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.alfresco.com/community/bpm/blog/2017/10/13/alfresco-process-services-unit-testing-i" rel="nofollow noopener noreferrer"&gt;Blog: APS Unit Testing Part I&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.alfresco.com/community/bpm/blog/2017/10/13/alfresco-process-services-unit-testing-ii" rel="nofollow noopener noreferrer"&gt;Blog: APS Unit Testing Part II&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;Example BPM&amp;nbsp;Project&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;John Doe&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;TBD&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;TBD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Tabrez Diwangi&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Amruta Wandakar&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Ethan Wong&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H2&gt;Application Development Framework&lt;/H2&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;Alfresco Share ADF Components&lt;/H3&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Mikel Asla&lt;/B&gt;‌&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;Create new ADF Components to port Share features to the new development framework:&lt;/P&gt;&lt;UL&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;"Edit in Office" link to use AOS capabilities&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;"Manage rules" for folders&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;"Version history" for files&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;"Tags" for files and folders&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;Simple workflow&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;Tree navigation&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;Tag navigation&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;Create document &amp;amp; folders from template&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;&lt;A href="http://tesseract.projectnaptha.com/" rel="nofollow noopener noreferrer"&gt;tesseract.js&lt;/A&gt; integration&lt;/LI&gt;&lt;LI style="font-size: 15px; font-weight: normal;"&gt;...&lt;/LI&gt;&lt;/UL&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with Alfresco ADF and Alfresco SDK is recommended to get the most from participating in this project&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Results:&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;A href="https://github.com/keensoft/ng2-alfresco-aos-editonline" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/ng2-alfresco-aos-editonline&lt;/A&gt;&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Angel Borroy&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Tiago Simôes&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;A href="mailto:jck@bluexml.com" rel="nofollow noopener noreferrer"&gt;Jean-Christophe Kermagoret&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;A Rapid Application Development experimentation using&amp;nbsp;ADF&lt;/H3&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Idea owner: &lt;B&gt;eugenio romano&lt;/B&gt;‌&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Description:&lt;/STRONG&gt;&amp;nbsp;The goal of this project is to experiment a visual setup of pages (and layout in general) using the ADF Components. The main idea is to define a Rapid Application Development experimentation using Angular, to be used in the Alfresco Application Development Framework.&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with Alfresco ADF to get the most from participating in this project.&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;/P&gt;&lt;P style="font-size: 15px; font-weight: normal;"&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Andras Popovics&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;Add your name here...&lt;/LI&gt;&lt;/UL&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;&lt;/H3&gt;&lt;H3 style="font-size: 18px; font-weight: bold;"&gt;&lt;SPAN&gt;ADF Chat Component&lt;/SPAN&gt;&lt;/H3&gt;&lt;P&gt;&lt;STRONG&gt;Idea owner:&lt;/STRONG&gt;&amp;nbsp;&lt;B&gt;Kalpesh Patel&lt;/B&gt;‌&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description:&amp;nbsp;&lt;/STRONG&gt;'ADF Chat Component' can be a very useful tool for the Alfresco users. Allowing users to communicate within Alfresco would definitely add value to Enterprise collaboration objective.&lt;/P&gt;&lt;P&gt;When we talk about Knowledge Management and similar kind of applications of Alfresco where users can share their knowledge and solutions to various problems, chat can be a very handy tool. The selective conversations can be treated as 'Knowledge Repository' and provided as a 'Learning Material' to others, too. Initially we are planning to develop basic features like Chat initialization, Group chat, Profile Settings, Manage Contacts and Chat notifications. However, we want this component to be extensible up to the 'chatbot' kind of functionality in future.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prep work:&amp;nbsp;&lt;/STRONG&gt;Familiarity with ADF components, Overall Alfresco and share customization&lt;/P&gt;&lt;P&gt;Results:&amp;nbsp;&lt;A class="link-titled" href="https://gitlab.com/kalpeshc2/alfresco-adf-chat" title="https://gitlab.com/kalpeshc2/alfresco-adf-chat" rel="nofollow noopener noreferrer"&gt;ContCentric / alfresco-adf-chat · GitLab&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Interested parties:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL style="padding: 0px 0px 0px 30px;"&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Kintu Barot&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Vikash Patel&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Shyam Ghodasra&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Bhushan Kothari&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Sanjay Bandhniya&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Shubham Rajput&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;Vidhi Panchal&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;prachi shah&lt;/B&gt;‌&lt;/LI&gt;&lt;LI style="margin: 0.2em 0px;"&gt;&lt;B&gt;andrea leo&lt;/B&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 09 Jul 2017 13:15:09 GMT</pubDate>
    <dc:creator>afaust</dc:creator>
    <dc:date>2017-07-09T13:15:09Z</dc:date>
    <item>
      <title>Projects and Teams Global Virtual Hack-a-thon 2017</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/projects-and-teams-global-virtual-hack-a-thon-2017/m-p/161455#M115386</link>
      <description>These are project ideas and teams for the 2017 Global Virtual Hack-a-thon.The hack-a-thon demo is scheduled for Friday, October 6, 2017. The demo recording will be posted here:&amp;nbsp;Office Hours: Global Hackathon Demo - YouTube&amp;nbsp;InstructionsFor people with a project ideaFor each project, you should consid</description>
      <pubDate>Sun, 09 Jul 2017 13:15:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/projects-and-teams-global-virtual-hack-a-thon-2017/m-p/161455#M115386</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-07-09T13:15:09Z</dc:date>
    </item>
  </channel>
</rss>

