<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>aC forum: How to describe a project with this structure...</title>
  <link>http://www.activecollab.com/forums/topic/5049/</link>
  <description>Recent posts on topic: How to describe a project with this structure...</description>
  <dc:language>en-us</dc:language>
  <pubDate>Wed, 23 May 2012 21:19:22 CDT</pubDate>
  
  <item>
    <link>http://www.activecollab.com/forums/post/22512/#post22512</link>
    <guid>http://www.activecollab.com/forums/post/22512/#post22512</guid>
    <title>Post #7 by Panagiotis K.</title>
    <dc:creator>Panagiotis Kosmidis</dc:creator>
    <description><![CDATA[<p>ok it was because I didn't updated the repository after I added the repository into AC. You could also add a check so if the repository is updated show the browse button if not hide it.</p>]]></description>
    <pubDate>Fri, 11 Sep 2009 09:35:06 CDT</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22511/#post22511</link>
    <guid>http://www.activecollab.com/forums/post/22511/#post22511</guid>
    <title>Post #6 by Panagiotis K.</title>
    <dc:creator>Panagiotis Kosmidis</dc:creator>
    <description><![CDATA[<p>Hello, Ilija, sorry for getting off-topic again but I tried a repository from beanstalkapp.com with a free account I added it to AC but when I pressed &quot;Browse Repository&quot; I got a fatal error:<br />
<br />
Fatal error: Call to a member function getRevision() on a non-object in /home/admin/domains/example.com/public_html/projects/activecollab/application/modules/source/controllers/RepositoryController.class.php on line 340</p>]]></description>
    <pubDate>Fri, 11 Sep 2009 07:53:43 CDT</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22510/#post22510</link>
    <guid>http://www.activecollab.com/forums/post/22510/#post22510</guid>
    <title>Post #5 by Ilija Studen</title>
    <dc:creator>Ilija Studen</dc:creator>
    <description><![CDATA[<p>Best resource for getting familiar with Subversion in my opinion is <a href="http://pragprog.com/titles/svn2/pragmatic-version-control-using-subversion" target="_blank" rel="nofollow">Pragmatic Version Control using Subversion</a> book, but I'm biased (it was the first resource I used). <br />
<br />
I really can't help much about repository administration (on any platform) because I let online services such is <a href="http://unfuddle.com/" target="_blank" rel="nofollow">Unfuddle</a> and <a href="http://beanstalkapp.com/" target="_blank" rel="nofollow">Beanstalk</a> handle all the details so I can just used them without worrying to much about administrations and maintenance.<br />
<br />
PS: If you need version control for software development, use specialized tools, not project collaboration application - it will never work as well as Subversion, GIT and other VC systems work.</p>]]></description>
    <pubDate>Fri, 11 Sep 2009 06:38:48 CDT</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22509/#post22509</link>
    <guid>http://www.activecollab.com/forums/post/22509/#post22509</guid>
    <title>Post #4 by Panagiotis K.</title>
    <dc:creator>Panagiotis Kosmidis</dc:creator>
    <description><![CDATA[<p>Thanks for the reply Ilija, I don't really think that it would be like programming it would be more like completely describing the application so having modules/controllers/actions separated would be very nice as you can have things clear and work on them better.<br />
<br />
Currently I'm using the concept like this:<br />
<br />
1) I describe my modules on pages (discussions could be used too but I prefer pages)<br />
<br />
2) I add the module name into ticket name<br />
<br />
3) I create milestones for each module/controller for example for default module I have Default_IndexController Default_DemoController and etc for the users model I have Users_IndexController Users_DemoController and etc<br />
<br />
4) I create tickets that are the actions for each controller<br />
<br />
5) and then I create tasks for each tickets that are the tasks that have to be done for each action. Tasks includes both bugs that have to be fixed and features that have to be added and ideas for the future, I keep bugs as high priority features to be added as medium priority and ideas for the future as low priority<br />
<br />
With this way I actually managed to get exactly what I was needed, and discussions are untouched for maybe later use.<br />
<br />
Version tracking is a bit and issue I created a category called change-log there I create change logs on every new version release and also I'm using Files for versions but with files you cannot have 0.1, 1.1 and etc<br />
<br />
Timepost helps a lot because I track the time that took me for each item (this is helpful to set a logic price latter on)<br />
<br />
Checklists for now are not used but I think that discussions and checklists would be used on client level, but I guess I will keep this project private for internal purposes only.<br />
<br />
I'm not use Sources yet because unfortunately I'm not very familiar on how to create a repository, I have my own servers with Debian 5 but I really never tried to create a repository before.<br />
<br />
Sorry that I was go a bit off-topic at the end but I would appreciate it if you or anyone could help me on the repository thing, any tutorial or something would be great, I really would like to create a repository for the current project :)<br />
<br />
Thanks in advance</p>]]></description>
    <pubDate>Fri, 11 Sep 2009 06:05:22 CDT</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22505/#post22505</link>
    <guid>http://www.activecollab.com/forums/post/22505/#post22505</guid>
    <title>Post #3 by Ilija Studen</title>
    <dc:creator>Ilija Studen</dc:creator>
    <description><![CDATA[<p>Have you tried using Milestones &gt; Ticket Categories &gt; Tickets &gt; Tasks. Problem is that ticket category is just a name, so you can't store more information about specific module than the name itself.<br />
<br />
PS: When we design modules, we create a ticket for entire module and than use tasks to break it into smaller pieces. We never break modules in controllers and actions though. It would be like programming in your project management tool :)) We leave that for IDE-s and keep only planning and communication in aC.</p>]]></description>
    <pubDate>Fri, 11 Sep 2009 00:58:11 CDT</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22501/#post22501</link>
    <guid>http://www.activecollab.com/forums/post/22501/#post22501</guid>
    <title>Post #2 by Panagiotis K.</title>
    <dc:creator>Panagiotis Kosmidis</dc:creator>
    <description><![CDATA[<p>As I seen another use of this could be the following:<br />
<br />
1) use the milestones as controllers<br />
2) use ticket categories as modules<br />
3) use tickets as controller's actions<br />
4) use tasks in tickets as tasks for the actions of the current controller.<br />
<br />
For example lets say we have the module Users which have the login controller which contains the authentication action on which we want to give to the current session a name of the user who successfully authenticated.<br />
<br />
1) We use a ticket category called Users that will correspond with the module<br />
2) We use a milestone as a controller called Login<br />
3) We use a ticket as an action which called Authentication (or Auth)<br />
4) We create tasks in the ticket that says what should be done for the current action.<br />
<br />
It would produce a better looking organized content. The only thing is that I don't like the idea of using objects in a different way but as there isn't any other way (i guess) I will roll with that way...</p>]]></description>
    <pubDate>Thu, 10 Sep 2009 20:07:53 CDT</pubDate>
  </item>
  <item>
    <link>http://www.activecollab.com/forums/post/22500/#post22500</link>
    <guid>http://www.activecollab.com/forums/post/22500/#post22500</guid>
    <title>Post #1 by Panagiotis K.</title>
    <dc:creator>Panagiotis Kosmidis</dc:creator>
    <description><![CDATA[<p>Hello, I use AC for business internal projects and also for client's projects.<br />
<br />
For an internal project there is a CMS and it contains modules every module contains its controllers and every controller contains its actions.<br />
<br />
I would like to categorize in some way on AC for example:<br />
<br />
Project: CMS<br />
<br />
Milestone: v 0.1 Beta<br />
<br />
Checklist (which will stand for modules): Users<br />
<br />
Task (which will stand for Controllers): Authentication<br />
<br />
Sub Task (which will stand for actions and etc related to the controller): any stuff here like &quot;name the current session on user login&quot;<br />
<br />
<br />
AC does not provide a multi-depth of tasks as a result the only way to do that what I'm describe is to use Milestones to describe modules, checklist to describe controllers and tasks to describe actions and etc related to controllers. By doing this I will lose the versioning tracking :/<br />
<br />
Do you have any other suggestion as I really don't like to mess things up</p>]]></description>
    <pubDate>Thu, 10 Sep 2009 19:33:44 CDT</pubDate>
  </item>
</channel>
</rss>
