Skip to end of metadata
Go to start of metadata

About GSoC

Google's summer of code is now in its 7th year, funding student positions over the summer, working with various open source development projects producing code that benefits everyone. GSoC will put up $5000 US to cover the wage of a student during the period between the end of May and the end of August. Students who are interested in participating should scan through the GSoC FAQ for information about the program and how to apply, and scan through the "Project Ideas" listed below for potential projects they might participate in. Or, propose a project of your own and attach it to your application.

IDI GSoC Home Page
Google Summer of Code
Google Summer of Code FAQs
Advice for Students Applying for GSoC
Students: How to Apply for Google Summer of Code
Students DOs and DON'Ts

Students applying to work with the IDI should submit a resume, along with a 1 or 2 page proposal mentioning the project they wish to participate in, with a plan describing how they would go about developing or coding the software, and send it to info at atutor dot ca. We'll offer suggestions you can use to enhance the proposal you submit when you register with GSoC.

Contact

ATutor IRC Channel: irc://irc.oftc.net and join the #atutor channel
FLUID IRC Channel: irc://irc.freenode.net and join the #fluid-work channel http://webchat.freenode.net/

Important Dates

Mentoring Organisation Applications February 28 to March 11
Student Application Period March 28 to April 8
Accepted Students Announced April 25

Selection Criteria

Google Summer of Code is a very competitive process at IDI. Many more students apply than we have spots available to offer. Students should keep this in mind and plan accordingly. Students can apply for up to two projects at the IDI.

When selecting students there are a number of qualities we look for:

  • Students need to be independent, curious, and resourceful and self-directed. Mentors will help steer students in the right direction through encouragement, feedback, and critique.
  • Students need to be able to communicate effectively. All of the IDRC work is collaborative and community-based. Students should get to know the community and learn how to communicate effectively using IRC. The IDRC works in an open, transparent manner, so students will be expected to contribute work openly on IRC, mailing lists, and wikis.
  • Students are expected to design their own projects based on the descriptions provided in the ideas presented below. Mentors will give feedback and point out useful links to further develop plans.
  • Students should not begin doing any more than basic coding that might be required for research, before being selected for a project.
  • Students may submit a project plan for feedback once. The plan should be close to done when submitted for feedback.
  • Students should demonstrate good time management skills. Making contact with mentors early, being able to judge how much time is required to complete a project, being able to organise tasks in a logical order along a timeline, and being able to accommodate complications if things don't go quite go as planned, are all qualities of good time management.

About the Inclusive Design Institute

The overarching goal of the Inclusive Design Institute is to help ensure that emerging information technology and practices are designed inclusively from the very beginning. We define inclusive design as design that enables and supports the participation of individuals and groups representing the full range of human diversity. We see disability as a mismatch between the needs of the individual and the service, education, tools or environment provided and accessibility as the adaptability of the system to the needs of each individual. Our research, development, education and service are all grounded in this principle.

The IDI supports open standards - as well as open access and open source wherever possible - to distribute our work as widely as possible and to encourage broad participation in our initiatives. All our work is collaborative.

We are strong advocates of the overlooked principle that people with disabilities should be producers and not only consumers of information, knowledge and culture. Society as a whole is impoverished and deprived if we exclude through action or omission. Inclusion benefits everyone, it should be everyone's concern and, in this digitally transformed reality that we live and work in - where consumption does not consume and space has no limits - there is no downside to inclusion and it is possible to make room for us all.

Jutta Treviranus
IDRC Director

Project Ideas for GSoC 2011

ATutor Project Ideas

The following is a list of potential GSoC projects for students. These are only suggested projects, outlining the types of things the ATutor community has been asking for. Students are welcome to suggest their own projects if they have other ideas.

To communicate directly with the ATutor development team, open an IRC session at irc://irc.oftc.net and join the #atutor channel. The core developers are generally around 9:00 to 5:00 Monday to Friday Eastern Standard Time (UTC+5). Though not a requirement, students are advised to login to IRC and interact with the developers. Generally students developers get to know, are the ones chosen to fill the limited number of spots available.

1. Google OpenSocial Gadget for AChecker

(1 position available)
Difficulty: medium
Mentor Cindy Li (Lead Developer AChecker)

In 2009 the IDI introduced the Google OpenSocial Standard into its ATutor Learning Management System (LMS). OpenSocial is made up of two parallel standards used to develop standardized social networking applications, the Container Standard, for developing social networking host systems, and the Gadget Standard, for developing applications that plug into an OpenSocial social networking environment. ATutor itself has implemented the Container standard, which, in addition to providing various social networking functionality, allows users of ATutor Social to link "Gadgets" applications into their social networking environment. There are more than 140,000 OpenSocial gadgets currently available for just about any type of feature, from dictionaries, to weather forecasts, to video games, to programming environments. There are few limits to the types of features gadgets can provide.

This project will involve developing an OpenSocial gadget for AChecker, an open source Web content accessibility checker. AChecker evaluates Web content for conformance with various international accessibility standards, to ensure that content will be accessible to everyone, including people with disabilities. With an AChecker Gadget available, users of social networks like iGoogle, MySpace, LinkedIn, Hi5 etc, will be able to evaluate their Web content, and ensure it is not creating barriers for potential visitors to their sites.

The candidate students will have a strong understanding of Javascript, at least a passing understanding of PHP, and an understanding of the RESTful Web service protocol, the protocol that will be used to allow the gadget to communicate with the AChecker Web services.

OpenSocial
Building OpenSocial Apps
AChecker Web Services

The project will involve designing and developing three gadget views: a default view with basic AChecker functionality used to review Web content accessibility, a larger canvas view with added features including administrator features, and a smaller profile view, with limited features used in a smaller space such as a side menu or a profile box within a larger page. In each case Javascript will be used to generate XML with which to wrap the Gadget input and send it to AChecker, which in turn will evaluate the content and return XML with the data for an accessibility report, with which the gadget will render the output in an HTML report format.

Gadget Application Views

2. ATutor Instructor/Administrator Mobile Theme


(1 position available)
Difficulty:easy
Mentor Greg Gay (ATutor Lead)

In Google Summer of Code 2010, a mobile theme was created for the student view in ATutor. That theme has become part of the ATutor public distribution. For GSoC 2011 we would like to see a student pickup on the existing theme and extend it to include the instructor and administrator views.

In this project the candidate will design and develop a series of mobile templates for ATutor, and a series of stylesheets that adapt these templates to different mobile platforms (Android, iPhone, Blackberry).

The theme will be based on the Savant open source PHP templating system, also used to develop desktop themes for ATutor. Savant allows theme designers to separate the presentation from the data that gets rendered when a Web page is generated.

The candidate students must have a strong grasp of HTML and CSS, have familiarity with PHP, WebKit and Fluid Infusion, and have a good eye for aesthetics, able to create an eye catching design, and able to implement that design as a set of HTML/CSS templates. The template set will adapt to various mobile devices through a device detector built into ATutor.

Work will involve adapting the ATutor course management screens and the ATutor system managements screens, allowing course instructors and ATutor administrators to manage ATutor through their mobile device.

Savant

ATutor Theme Designer Documentation

Project Outcomes

ATutor Instructor & Administrator Mobile Theme (iPad/iPod/iPhone)

3. ATutor Social Mobile App

(3 positions available)
Difficulty: difficult
Mentor Harris Wong (Lead Developer ATutor Social)
Mentor Greg Gay (ATutor Lead)
Mentor Cindy Li (Lead Programmer ATutor)

In this project the student will develop a mobile version of ATutor Social for one of the three supported mobile platforms (iPhone, Android, Blackberry). Each App will be based upon Web services to be added to ATutor Social as part of this project, extending current Web services in ATutor, so network activity, contacts, individual and group communications, and social gadgets can be accessed through a mobile device.

This project can potentially provide work for several students, each developing for a different mobile platform, potentially working with the candidate for project 2

The candidate must have either strong Java programming skills, for developing Andriod or Blackberry Apps, or have experience with the UIKit Framework, Cocoa, and Objective-C for developing iPhone Apps. All candidates should have good Javascript and/or AJAX skills and be familiar with RESTful Web services.

The candidate will design an App that will communicate with the Web services of a user's home ATutor Social network, much along the lines of the Facebook mobile app. The app will potentially be made up of five panels:

  1. Login to ATutor Social: Here users can type a URL to an ATutor Social network, and via OAuth authentication (available in ATutor currently, but other Auth methods are possible), login to their network. After logging in once, future logins will occur automatically on that device.
  2. My Network Activity: This panel will return a live list of the activities in the person's ATutor Social Network. This will be the default screen that opens when a users accesses ATutor Social through the App.
  3. My Contacts: Here users will be able to browse through their contact list and be able to communicate with contacts through the ATutor Social inbox.
  4. My Gadgets: Here users will be able to access the OpenSocial gadgets they have installed in the ATutor Social networking environment,
  5. My Groups: Here users will be able to access their ATutor Social groups, keep up on communication happening in the group, and be able to post to the group's message board.

Android Developers
iPhone Developer Program
BlackBerry Developer Zone
PhoneGap Potential Development Environment
ATutor Social API
ATutor Iphone App (git hub) (Last year's GSoC App project)

Facebook iPhone App (potential model for ATutor Social)

Project Outcomes

ATutor Social Smartphone App

4. ATutor Social Open Social Gadget


(1 position available)
Difficulty: medium
Mentor Harris Wong (Lead Developer ATutor Social)

With the rise of Facebook, MySpace, and iGoogle, to name a few popular social networks, it is becoming increasingly more desirable to be able to integrate networks so users can monitor activities across them from a single location. Users of ATutor Social are able to link their other social networks into their ATutor network, and potentially manage them all from within ATutor, but it is not currently possible to access ATutor Social from these other networks. For instance, linking ATutor Social into Facebook or iGoogle.

This project will have a student design and develop the Open Social equivalent to the mobile Apps described in Project 3, allowing ATutor Social users to access their network from other social networks, much like a person can link Facebook into ATutor Social. If time permits, the gadget settings may be extended with the ability to add multiple ATutor Social Web service URLs, making it possible to link multiple ATutor social networks together. The six panels should include:

  1. Login
  2. My Network Activity
  3. My Contacts
  4. My Gadgets
  5. My Groups
  6. Gadget Settings

ATutor Social users can link into the central social.atutor.ca Shindig Open Social server, and link to the larger ATutor Social network, able to search out friends and communicate with them on other ATutor Social networks. The student may also consider investigating the possibility of using Shindig as a hub for linking networks together.

The candidate students will have a strong understanding of Javascript, at least a passing understanding of PHP, and an understanding of the RESTful Web service protocol, the protocol that will be used to allow the gadget to communicate with the ATutor Social Web services.

OpenSocial
Building OpenSocial Apps

Project Outcome

ATutor Social Gadget (Gadget Documentation (docx))

5. Universal Subtitles Module for ATutor

(1 position available)
Difficulty: medium.
Mentor: Heidi Valles (ATutor, OpenCaps, Fluid developer)

Universal Subtitles, created by the Participatory Culture Foundation, is a free open source tool that makes it easy to subtitle, caption, and translate video in an open collaborative environment . It can be used along with Flowplayer, ATutor's primary video player, to extend its functionality with captioning and subtitle capabilities. It can also be used to caption or subtitle Vimeo or Youtube video that might be linked into ATutor content.

Universal Subtitles

A Universal Subtitles module will add to a wide range of accessibility features and enhancement already found in ATutor. This project will offer a student the opportunity to expand his or her knowledge of Web accessibility, working with some of the world's premier accessibility experts, and with two high profile open source communities that have accessibility as a primary guiding principle in their development practices.

This project will have a student create a module that extends the ATutor content editor, and the Flowplayer video player, making it possible for elearning content authors to caption and subtitle video while they develop content in ATutor. If time permits, the current Vimeo and Youtube modules in ATutor will also be extended to include captioning and subtitling capabilities.

The candidate for this project should have a strong understanding of Python, PHP, and be familiar with shell scripting. Knowledge of Javascript and Ajax will also be beneficial. The candidate should also be familiar with the ATutor module and Universal Subtitles APIs, and be familiar with WCAG 2 accessibility requirements. Knowledge of the IMS AccessForAll and ISO 24751 accessibility standards, and familiarity with WAI ARIA will also be assets.

ATutor Module Developer Documentation

Universal Subtitles Documentation

6. BigBlueButton ATutor Module

(1 position available)
Difficulty: medium
Mentor: Greg Gay

BigBlueButton is a free open source Web conferencing system used to communicate synchronously via voice and video. It includes tools for desktop and file sharing, presentation tools for PDF and office documents, a builtin whiteboard, and text chat capabilities, among other tools that can be used to develop interactive synchronous learning activities.

Working together with another student participating in GSoC with the BigBlueButton developers (blindsidenetworks.com), the candidate for this project will integrate BBB with ATutor as a module that allows instructors to add learning activities to course content. The work being carried out at Blindside Networks will focus on improving the accessibility of BBB, leading toward conformance with US Section 508 requirements, and WCAG 2 AA requirements.

The candidate should have good PHP programming skills, have familiarity with ATutor module development, and understand how to use a third party API to integrate applications into ATutor. Candidates who are familiar with accessibility guidelines (e.g. WCAG, Section 508) and screen reader technology (e.g. JAWS, Window Eyes, NVDA), will be preferred, though this is not a requirement.

See the documentation below for information about the BBB API and ATutor module development.

BBB Video Demos

ATutor Module Developer Documentation

Project Outcomes

ATutor and BigBlueButton Integration Module

7. ATutor Calendar Module

(1 position available)
Difficulty: medium
Mentor: Cindy Li

The ATutor Calendar module will gather dates from other modules in the system and compile them into a personal calendar that lists all relevant dates from all courses an individual user is enrolled in. As part of this work, the ATutor module API will be extended by the ATutor team to include a module_date component that exposes module dates. Each module_date component will query the relevant dates from the database, and the calendar module will gather all those dates and display them in several calendar layouts. Features to be developed include:

1. A module_date.php file for each module that requires its dates to be exposed to the calendar. (Tests & Surveys, Assignments, Content)
2. A side menu block that presents a typical numerical calendar layout, with the current day highlighted, and dates with content clickable. Clicking an active date will generate the events for that day below via .
3. A month view, accessed by a main navigation tab, or course tool icon.
4. A week view access by clicking "week view" in the monthly of day view.
5. A day view, accessed by clicking a date in the month or day views.
6. An event view, accessed by clicking an event in calendar to display event details.

A challenging aspect of this project will be developing a calendar interface that is both accessible and usable by screen reader users. The candidate should be able to describe strategies that might used to improve the usability of each screen within the calendar, so it is navigable without the use of a mouse, and understandable when output as audio from a screen reader.

This first implementation of the calendar will focus on gathering dates from within ATutor. The candidate should develop the calendar with foresight of extending the module in future versions, adding in such features as a personal calendar component for recording personal events, a calendar integration feature for combining information from the ATutor calendar with other calendars via iCal for example, and an export component so calendar information can be packaged and imported into other systems.

The candidate student should have good PHP programming skills, preferably with good Javascript/Ajax programming skills. Familiarity with jQuery libraries would also be an asset.

ATutor Module Developer Documentation

Project Outcomes

ATutor Calendar Module

8. OpenLearn Module for ATutor

(1 position available)
Difficulty: medium
Mentor: Greg Gay

With content interoperability standards maturing in recent years, open content repositories are becoming more common. Educators are now able to retrieved prepackaged content on a whole variety of topics, providing instant learning materials for there online courses. One good resource for OER content is the Open University's OpenLearn project.

OpenLearn

The Open University has had the foresight to adopt a number of content interoperability standards to ensure their open content will be usable across a broad range of learning technologies. As a result, ATutor, also designed with standards in mind, is in a position to take full advantage of the hundreds of prefabricated courses vailable through OpenLearn.

This GSoC project will involve creating a OpenLearn search module that allows ATutor users to search the OpenLearn content repository and import content in Common Cartridge or Content Package formats for use in ATutor courses.

The candidate for this project will start with the ATutor template module, and build into it search and retrieve functionality, similar to the way content is searched and retrieve from an AContent repository. Like AContent, OpenLearn provides APIs that make this possible.

OpenLearn RSS API

OpenLearn XML API

ATutor Hello World template module (SVN source)

AContent

The candidate should be proficient programming with PHP, understand Web services, and how to parse XML using PHP. Javascript, Ajax, jQuery knowledge will also be an asset. Understanding of Web accessibility will be an added asset. All features developed as part of this project must conform with WCAG 2 AA accessibility standards.

Project Outcomes

Search OpenLearn ATutor Module

9. AChecker AJAX/ARIA Interface


(1 position available)
Difficulty: medium
Mentor: Silvia Mirri (AChecker Programmer)

In this project the candidate will re-design and develop the AChecker interface.

The new interface will be based on AJAX technologies (http://www.adaptivepath.com/ideas/essays/archives/000385.php) and it should be compliant to W3C WAI‑ARIA specification (http://www.w3.org/WAI/intro/aria.php).

The candidate students must have a good knowledge of HTML and CSS, have familiarity with PHP, AJAX and W3C WAI-ARIA specification. AChecker interface and layout will be renovated with new AJAX technologies. Compliance to W3C WAI-ARIA specification guarantees the system accessibility.

The final work will be included in AChecker distributions.

10. AChecker Report Export System


(1 position available)
Difficulty: easy
Mentor Silvia Mirri

In this project the candidate will design and develop a new AChecker feature with the aim of exporting evaluation report in different formats. Such a system will allow users locally downloading evaluation reports in one or more of the following formats: CVS, PDF, XML, Excel and Calc compliant formats.

The candidate students must have a good knowledge of XML and PHP, have familiarity with HTML and CSS.

Project Outcomes

Search Report Export

Fluid Project Ideas

Fluid is an open source community of designers and developers who help improve the usability and accessibility of the open web. We contribute to a variety of open source projects (such as jQuery UI), and we work on a few projects of our own: the Design Handbook, a guidebook of techniques for improving usability, and Infusion, a JavaScript application framework for developing flexible user interfaces.

Fluid Infusion is built on top of jQuery, providing all the stuff you need to create user interfaces that are incredibly flexible, accessible, and easy-to-use. Infusion is an application framework and a suite of user interface components built with HTML, CSS, and JavaScript. In contrast to many other user interface toolkits, Infusion components aren't black boxes--they're built to be modified, adapted, and changed to suit your application or context. Taking a "one size fits one" approach, Infusion even lets end-users customize their experience with the UI Options component.

We're looking for students to collaborate with us on the Google Summer of Code 2011 program. Working with Fluid gives you a chance to learn more about accessibility and usability while writing code with cutting-edge open web technologies like HTML5 Canvas and Video. Create cool stuff and make a real impact on users at the same time!

To communicate directly with the Fluid development team, open an IRC session at irc://irc.freenode.net and join the #fluid-work channel. The core developers are generally around 9:00 to 5:00 Monday to Friday Eastern Standard Time (UTC+5). Though not a requirement, students are advised to login to IRC and interact with the developers. Generally students developers get to know, are the ones chosen to fill the limited number of spots available.

1. VideoPlayer


Create an HTML5 video component with support for synchronized captions, transcript, and audio descriptions.

1 position available
Difficulty: medium
Mentor: Heidi Valles

This project involves adding support for synchronized media such as captions, transcripts, and audio descriptions to Infusion's proof-of-concept VideoPlayer component. HTML5 Audio and Video are exciting new standards available in most browsers, which enable the playback of media without proprietary third-party plugins such as Flash. At the moment, accessibility features aren't widely supported by most HTML5 video players. This project is an opportunity to show the world how new open web technologies can be made more usable for all.

Students should have a firm knowledge of open web technologies: HTML, CSS, and JavaScript. A desire to learn emerging technologies such as HTML5 is essential. Familiarity with Fluid Infusion is not required; we'll show you the ropes.

Project Outcomes

Fluid Video Player

2. Image Editor

Create a component for accessible image editing with HTML5 Canvas and Infusion.

1 position available
Difficulty: medium
Mentor: Michelle D'Souza

This project is an opportunity to create an image editing tool entirely with open web technologies, especially HTML5 Canvas. The goal for this component is to provide familiar image processing features such as cropping, resizing, and tagging, all within a standard web page. The contributor is free to experiment with other, more complex image processing algorithms and implement them as desired. The component will support accessibility features such as use of the keyboard instead of the mouse.

Students should have a firm knowledge of open web technologies: HTML, CSS, and JavaScript. A desire to learn emerging technologies such as HTML5 is essential. Familiarity with Fluid Infusion is not required; we'll show you the ropes.

Project Outcomes

Fluid Image Editor

Fluid Image Editor GitHub

.
.
.
.

3. One Size Fits One: Personalizable themes for WordPress, Drupal, or MediaWiki


Create personalizable themes for a content management system using the Fluid Skinning System and UI Options.

1 position available
Difficulty: medium
Mentor: Justin Obara

For this project, contributors will create a new theme for one or more content management systems of their choice using Infusion's Fluid Skinning System (FSS) and UI Options. A few potential CMSes you might want to consider: WordPress, Drupal, or MediaWiki. This Fluid Skinning System-based theme will enable users to easily customize the appearance and layout of the CMS using the UI Options component. For example, UI Options provides high contrast, large print, and simplified layouts that help improve usability with assistive technologies such as a screen magnifier or mobile device.

Students should have a firm knowledge of HTML and CSS, as well as familiarity with one or more content management systems such as WordPress or Drupal. PHP chops are a plus. Familiarity with Fluid Infusion or the Fluid Skinning System is not required; we'll show you the ropes.

4.Accessible Visualizations with HTML5 and Infusion


Devise new ways to present data visually, textually, and aurally using HTML5 Canvas, SVG, and libraries such as Raphaël, D3.js, and Processing.js.

1 position available
Difficulty: medium
Mentor: James Yoon

Data visualizations and audiozations transform raw data into visual and audio landscapes. These alternate data mediums take advantage of the different ways human cognition understands and interprets data. In this project, the student will: 1. learn principles for designing inclusive data representations, and 2. choose a data set and develop interactive visualizations and audiozations using existing techniques (e.g., charts & graphs, treemaps, arc diagrams), or a novel student-designed one.

Students should have a firm knowledge of open web technologies: HTML, CSS, and JavaScript. A desire to learn emerging technologies such as HTML5 is essential. Visual design skills are a plus. Familiarity with Fluid Infusion is not required; we'll show you the ropes.

Project Outcomes

Fluid Visualizations

Komodo Project Ideas

This year the IDI is working with Komodo OpenLab in the ongoing development of two projects that originated at IDI: Tekla (started with GSoC 2010) & tagin! . Komodo OpenLab is a research and development lab specializing in the creation, adaptation and support of open and inclusive technologies that facilitate the daily lives of people with disabilities, while also benefiting everybody else.

For additional information on these projects, see the Komodo GSoC 2011 ideas page .

  • No labels

19 Comments

  1. I am interested in working on the project :

    9. AChecker AJAX/ARIA Interface

    How could i get into contact with mentor ?

    1. Hello, it is best to reach us on our IRC:

      irc://irc.oftc.net/ #atutor

  2. I would love to work on #3, the ATutor Social Mobile App for the iPhone. Would it be possible for me to contact the mentor?

    1. Hello, it is best to reach us on our IRC:

      irc://irc.oftc.net/ #atutor

  3. Like to work on #2. ATutor Instructor/Administrator Mobile Theme. How can i get more information regarding this project.

    1. Hello, it is best to reach us on our IRC:

      irc://irc.oftc.net/ #atutor

  4. I would like to work on fluid project ideas #4(Accessible Visualizations with HTML5 and Infusion), I am very interested in the data visualization, and I did some research before, I also have a firm knowledge of open web technologies: HTML, CSS, and JavaScript(jquery, dojo, prototype).

    However, how can I get contact with the mentor and have disscussion with him

  5. I would like to work on Fluid Project Ideas #2 (Create a component for accessible image editing with HTML5 Canvas and Infusion.). I have knowledge of JavaScript,CSS , HTML and image processing and learning the emerging technologies like HTML5.
    Please tell me how to contact the mentor regarding the project.

  6. i would like to work on the ATutor Project #4, ATutor Social Open Social Gadget.i have done a few gadget based projects and have a good knowledge in JavaScript and other related technologies. how can i contact the mentor that is assigned to the project.

    thanks in advance.

    1. Hello, it is best to reach us on our IRC:

      irc://irc.oftc.net/ #atutor

  7. Hello, I'm interested in the Fluid project #2 "Image Editor". How can I get in touch with the mentor?

    1. Hi Andre, you can try chatting with us in our irc channel http://wiki.fluidproject.org/display/fluid/IRC+Channel. That would be a good way to introduce yourself to our community, learn more about the project, and get in touch with the mentor.

  8. Hi all,
    I would like to work on ATutor Project Ideas #6 BigBlueButton ATutor Module. For the last one month I had been working over BigBlueButton. I am having a good knowledge of what it is and how it works.
    Please tell me how can I contact the mentor(Greg) regarding this project.

    thanks

    1. Hello, it is best to reach us on our IRC:

      irc://irc.oftc.net/ #atutor

  9. I'm interested in #3 ATutor Social Mobile App. I've done some projects in Android and currently working on BlackBerry and Playbook App development. I already joined to IRC channel. Can you give me some resources to get more details on ATutor?

    1. Resources are listed with the project idea. If you want to find more, Google is your friend.

  10. Hi, I am interested in doing project on 2. ATutor Instructor/Administrator Mobile Theme How can I contact the mentor??