Jump to ContentJump to Navigation/Login
` ` ` ` ` `

[Register]

Occasional ATutor release updates


No Members Logged In

(6 guests in past 15 min.)

Access Understanding Web Accessibility to learn about accessibility, or Register to take the course for FREE.

Support Forums

Development Forum

methodology for software development


You must be signed-in to post.

AuthorSubject
  Page: 1
emanuel
Subject: methodology for software developmentQuote this post in your reply
I would like to know if ATutor was created with a methodology for software development, because I wanted to do a reverse engineering using WebML
Posted: 2010-04-12 09:41:38
greg

Avatar for greg
Subject: Re: methodology for software developmentQuote this post in your reply
I'd suggest reading the developer documentation.

www.atutor.ca/atutor/docs/index.php
Posted: 2010-04-12 10:21:58
emanuel
Subject: Re: methodology for software developmentQuote this post in your reply
the development documentation does not talk about role models or class models
Posted: 2010-04-13 08:22:53
greg

Avatar for greg
Subject: Re: methodology for software developmentQuote this post in your reply
That's correct.
Posted: 2010-04-13 08:35:08
emanuel
Subject: Re: methodology for software developmentQuote this post in your reply
I would like to know what methodology or tool was used to develop ATutor
Posted: 2010-04-14 07:58:28
greg

Avatar for greg
Subject: Re: methodology for software developmentQuote this post in your reply
I'm not sure what answer you're expecting.

We follow an iterative development process, and we use text editors to write code.
Posted: 2010-04-14 08:53:57
aarthyk
Subject: Re: methodology for software developmentQuote this post in your reply
I think emanuel whats to know about the software methodology involved in developing ATutor.

I was also wondering what software methodology/process is actually deployed in development of ATutor. I was unable to find the answer even in the developer document. If someone can help me with some input, I can actually come up with a write up for ATutor developer doc regarding the same.

It will be definitely useful for a new comer like me and could decide on where they can start and contribute effectively to the ATutor.

Thanks, Aarthy K
Posted: 2010-08-17 12:21:54
greg

Avatar for greg
Subject: Re: methodology for software developmentQuote this post in your reply
Its an iterative process primarily, but also incremental, depending on where funds and where development is coming from. We try to keep things informal.

Building modules is the best place to start. We don't open the core to many, but to those who do have access, it is generally preceded with developing a module or two. Modules often end up being integrated into the core after a couple iterations.
Posted: 2010-08-17 12:43:44
aarthyk
Subject: Re: methodology for software developmentQuote this post in your reply
Hi Greg, thanks for the reply.... But probably I dint get you correctly when u said " where funds and where development is coming from".

Also,I am interested to know where a person can start exactly for contribution. say for example, I might be interested in a new feature thats not implemented yet. How should I go about it ?

Thanks,
Aarthy K
Posted: 2010-08-17 13:34:47
greg

Avatar for greg
Subject: Re: methodology for software developmentQuote this post in your reply
I'd suggest installing the Hello World module (a basic shell for creating new mods), and reading through the module developers doc.
Posted: 2010-08-17 13:51:03
aarthyk
Subject: Re: methodology for software developmentQuote this post in your reply
Hi,
I looked in to the developers doc but nothing was given about this. If you don't mind, can you tell me how would you go about doing/developing a new feature thats not there in ATutor. This would definitely give some light to my doubt.

Is there any screening/scrutiny that would be done if u propose a new feature?
Posted: 2010-08-17 14:31:50
greg

Avatar for greg
Subject: Re: methodology for software developmentQuote this post in your reply
The module developer doc explains what's possible. How you go about developing is up to you. The hello world module is just a shell into which you can place the code for your feature.

We would certainly scrutinize your code if the feature is going to be considered for adding to the trunk. Good coding practice. Good documentation. Security. All things we look for.
Posted: 2010-08-17 18:50:19
 Page: 1

You must be signed-in to post.