<?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 Re: How to start developing in Alfresco in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282127#M235257</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In addition to MMT suggested by &lt;B&gt;kayne zhang&lt;/B&gt;​, you may find the following documentation helpful for how to apply a generated AMP to your Alfresco install: &lt;A href="http://docs.alfresco.com/community5.0/tasks/dev-extensions-tutorials-simple-module-install-amp.html" title="http://docs.alfresco.com/community5.0/tasks/dev-extensions-tutorials-simple-module-install-amp.html" rel="nofollow noopener noreferrer"&gt;Install the AMP file | Alfresco Documentation&lt;/A&gt; . MMT is the "low level" tooling used by the apply_amps script. It is also used under the hood by the Alfresco SDK to apply your customization when you are in the development process.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Oct 2016 15:39:37 GMT</pubDate>
    <dc:creator>binduwavell</dc:creator>
    <dc:date>2016-10-28T15:39:37Z</dc:date>
    <item>
      <title>How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282125#M235255</link>
      <description>Hello guys,I just started messing around with alfresco and I read some documentation about developing extra stuff but I find it a little overwhelming as I'm not a professional developer and I really don't know what I'm going to need in order to accomplish my goal.I would basically want to develop an</description>
      <pubDate>Fri, 28 Oct 2016 12:22:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282125#M235255</guid>
      <dc:creator>vbutacu</dc:creator>
      <dc:date>2016-10-28T12:22:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282126#M235256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not very clear about what you said.&lt;/P&gt;&lt;P&gt;Since you had successfully created an amp project for alfresco-share.&lt;/P&gt;&lt;P&gt;Next step is to build the project and install the amp into share.&lt;/P&gt;&lt;P&gt;About how to install amp pleaser refer to Module Management Tool &lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="5148" data-objecttype="102" href="https://community.alfresco.com/docs/DOC-5148-module-management-tool" rel="nofollow noopener noreferrer"&gt;https://community.alfresco.com/docs/DOC-5148-module-management-tool&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2016 13:18:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282126#M235256</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2016-10-28T13:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282127#M235257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In addition to MMT suggested by &lt;B&gt;kayne zhang&lt;/B&gt;​, you may find the following documentation helpful for how to apply a generated AMP to your Alfresco install: &lt;A href="http://docs.alfresco.com/community5.0/tasks/dev-extensions-tutorials-simple-module-install-amp.html" title="http://docs.alfresco.com/community5.0/tasks/dev-extensions-tutorials-simple-module-install-amp.html" rel="nofollow noopener noreferrer"&gt;Install the AMP file | Alfresco Documentation&lt;/A&gt; . MMT is the "low level" tooling used by the apply_amps script. It is also used under the hood by the Alfresco SDK to apply your customization when you are in the development process.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2016 15:39:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282127#M235257</guid>
      <dc:creator>binduwavell</dc:creator>
      <dc:date>2016-10-28T15:39:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282128#M235258</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, you can contact me about alfresco and I'll work with you on this, just contact me using my skype id hishamfire.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Oct 2016 00:30:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282128#M235258</guid>
      <dc:creator>hdalang</dc:creator>
      <dc:date>2016-10-29T00:30:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282129#M235259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank both of you &lt;B&gt;kaynezhang&lt;/B&gt;​ and &lt;B&gt;binduwavell&lt;/B&gt;​ for you answers that helped clarify another issue. My main problem is once I write some java code how do I get to integrate it in alfresco. I'll make an example:&lt;/P&gt;&lt;P&gt;My intention is to make two java classes, one containing methods for db queries and another managing association between users and their permits requests. At this point I would like to make a graphic interface with a form and some buttons to interact with my java methods. This is the point where I get stuck. I read some tutorials about Java-backed web scripts but it's still not clear to me how to make my code interact with alfresco and where I'm going to put the code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 07:49:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282129#M235259</guid>
      <dc:creator>vbutacu</dc:creator>
      <dc:date>2016-11-03T07:49:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282130#M235260</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm sorry I'm still not sure what you want to do.&lt;/P&gt;&lt;P&gt;If alfresco repository satisfy your need ,you don't need to extend alfresco at all. All you need to do is just use an client api (for example apache chemistry openCMIS) to call alfresco service and implement your business logic in your application.&lt;/P&gt;&lt;P&gt;If there is some feature you need but alfresco dose not support ,you can extend it using webscript .After development of your webscript ,you should deploy it into alfresco ,and then you can call it in your application using apache commons HttpClient library.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 08:10:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282130#M235260</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2016-11-03T08:10:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282131#M235261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;B&gt;Vlad Butacu&lt;/B&gt;​,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also not clear on the concept of a class managing "associations for users and their permits."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Part of my confusion is that you might be saying that in an external database you are maintaining information about users and something called permits. Or these "permits" might be stored in alfresco and you are using the alfresco association (relationship) content modeling concept to tie repo nodes together. Or you might be talking about permissions where you want to possibly change what a user is or is not allowed to do in the repository. Or you could mean something else. So please attempt to clarify your use case further.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now if you want to create a user interface there are really a lot of options. Do you want it to appear inside an existing page in Share? Do you want to add a completely new page to Share? Do you want a standalone UI that interacts with the Alfresco repository? The answer here will likely lead to further questions, so if you could provide more details on your use case it might help us get right to the point.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 13:48:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282131#M235261</guid>
      <dc:creator>binduwavell</dc:creator>
      <dc:date>2016-11-03T13:48:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282132#M235262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for the confusing explanation. I will try my best to clarify:&lt;/P&gt;&lt;P&gt;I installed a fresh copy of alfresco and presented it to HR office. They liked it as it was for content sharing, calendars and stuff but they asked me if I could develop something that people could use to request days off. This "thing" would have to be some sort of form to fill and submit then it would have to be reviewed and approved by their manager and then HR Office would need to have a full view of all those requests.&lt;/P&gt;&lt;P&gt;My intention is to create some additional tables in the existing alfresco database to use for this purpose then write some methods in java to read and write inside those tables. I could write a standalone web application but I want to integrate this in alfresco to make use of the active session for authentication, groups management and roles.&lt;/P&gt;&lt;P&gt;I have some basic programming knowledge but the whole alfresco architecture is a bit overwhelming for me so I started this post hoping someone would help me get straight to the point where I develop something then I tie it to alfresco somehow.&lt;/P&gt;&lt;P&gt;This might not be the best solution but it's the best I could come up with.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 14:18:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282132#M235262</guid>
      <dc:creator>vbutacu</dc:creator>
      <dc:date>2016-11-03T14:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282133#M235263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't need to create additional tables,you can use custom model to save leave&amp;nbsp; and permission data. And combine with workflow you can&amp;nbsp; implement review and approve process.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;About how to create custom model,define workflow ,configure share please refer to &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html" rel="nofollow noopener noreferrer" target="_blank"&gt;http://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Nov 2016 14:30:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282133#M235263</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2016-11-03T14:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282134#M235264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From what you've mentioned, it's not 100% clear what 'thing' you want to store. If it's a document that's filled out externally (Ie: word/pdf) and then you want to upload that into Alfresco with extra metadata that describes the form information (dates, days off) , then that's fairly easy to do. (Create a custom model/aspect, workflow as Kayne mentioned, extend share to display this metadata,etc) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normally when I think of Alfresco, I think of storing folders/documents, so if you want an Alfresco form to store custom data just in Alfresco (without a document/folder) , I'm not sure how to do that other than say Alfresco data lists. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The maven sdk can build custom amps that you then apply to your war manually, or it can build the entire war for you. It does take some reading and playing around to get comfortable with it .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The good thing with Alfresco is there's lots of ways to customize and extend, but at the same time there can be too many options that arent always clear which is the best route. (cmis, webscripts, java, share, angular, etc) &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Nov 2016 14:34:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282134#M235264</guid>
      <dc:creator>jneeve</dc:creator>
      <dc:date>2016-11-04T14:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282135#M235265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot for the link, it's been very useful to get a grasp on how to start.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Nov 2016 15:49:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282135#M235265</guid>
      <dc:creator>vbutacu</dc:creator>
      <dc:date>2016-11-04T15:49:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282136#M235266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For this use case I would suggest looking at one of the following approaches:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Activiti (embedded) workflow - this is likely the best solution but may require the most work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Use the new model manager to create a custom type (folder if you don't need to assciate with conten), with appropriate statuses and form layout. Then small customization to trigger creation of this type easily.Then smart folders to show requests in different states to appropriate people.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Possibly a custom datalist with a appropriate status fields for approval, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;---&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are other options, including creating your own pages with Aikau or Surf or a whole special purpose app with the new app development framework.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 Nov 2016 03:26:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282136#M235266</guid>
      <dc:creator>binduwavell</dc:creator>
      <dc:date>2016-11-05T03:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282137#M235267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vlad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you had the chance to take a look at the link below about the Developer guide from the Alfresco Documentation?&lt;/P&gt;&lt;P&gt;I think it could help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://docs.alfresco.com/5.1/concepts/dev-for-developers.html" title="http://docs.alfresco.com/5.1/concepts/dev-for-developers.html" rel="nofollow noopener noreferrer"&gt;Developer guide | Alfresco Documentation&lt;/A&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Nov 2016 02:57:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282137#M235267</guid>
      <dc:creator>fcorti</dc:creator>
      <dc:date>2016-11-10T02:57:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to start developing in Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282138#M235268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Francesco,&lt;/P&gt;&lt;P&gt;that is exactly where I started and then I came here asking for help because I couldn't find a straigthforward answer. &lt;B&gt;Bindu Wavell&lt;/B&gt;​ gave me a bunch of good hints and I'm leaning towards his solution. At the moment I'm reading some documentation about the smart folders and custom models.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Nov 2016 09:12:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-start-developing-in-alfresco/m-p/282138#M235268</guid>
      <dc:creator>vbutacu</dc:creator>
      <dc:date>2016-11-10T09:12:08Z</dc:date>
    </item>
  </channel>
</rss>

