Registrations for Accommodation and Workshops have begun! Events | Quick Navigation featured links

RIP OPEN

Bookmark and Share

Discover The Open Source In You

We recommend Mozilla Firefox. Download latest version here

RIP OPEN Final Results are out! Download the results with the some important announcements here

Online Phase 2 of Rip Open has started. Download the problem statements here. Last Date to Submit the solutions is 23rd Jan (Saturday) by 23:59 hrs

Online Phase 1 has now ended successfully. See the results for Phase 1 here

Online Phase 1 of Rip Open has started. Download the problem statements here. Last Date to Submit the solutions is 12th Jan (Tuesday) by 23:59 hrs

Update : Problem No. 7 (ps7) works only in Internet Explorer and not in Mozilla Firefox. Sorry for the incovenience.

The custom made tutorials to help you have been uploaded. Click here to download them.

Breaking your heads for finding out efficient algorithms?? Fed up of coding huge programs?? Here is RIP OPEN again to refresh your minds and sharpen your analyzing skills.No expert coding skills are required to participate in this event.The event won’t check your memory (i.e. you need not know proper codes/syntax of any languages),internet is available through out the event. It will be checking only your analytical and logical skills. Even basic idea of PHP, CSS, HTML, Java scripts, XML etc. would be enough to participate in this event. Infinite ways can be taken to reach the end , all it matters is the final output and nothing else. 

FREEDOM, CREATIVITY, INNOVATION – If these words drive you then RIP OPEN is the event for you. Experience the benefits of open source development. A line here, a loop there- it’s all about modifying the already written programs and frameworks to create exciting innovations.  Contestants need to combine the knowledge of languages like HTML, PHP, MYSQL, Javascript and CSS etc. along with the analytical and logical power. The final output can be obtained by either just modifying one line or by writing 100 lines. It will give the participants an insight into the constantly evolving world of open source where people with innovative ideas get together, share their resources and bring out totally new creations using resources some one else created before them. Internet access throughout the event will ensure ample availability of anything and everything.  This event is aimed at creating awareness about web and open source development so that students continue to contribute and amaze the world with their creations.

Event Format:

RIP OPEN involves modifying and utilizing already hard coded free/open source resources by using  scripting languages like PHP, CSS, HTML, javascript, XML etc. to meet your needs of a new customized code, a better version of the original source.  The hard coded free/open source resources will include  Open-SourceApplications / prewritten frameworks / open-source libraries,etc. What makes this event different from others is that participants can take help from internet to develop open source codes.

To modify some code, first the participants need to understand the code given to them.Good analyzing skills and small amount of googling is all that you require. NO Hard-Core Coding skills are required. People with basic knowledge can easily participate.This event will be a great learning experience for anyone.

How Exactly Will the Event Be Executed?

1) Participants will get a folder (Problem Folder) with the following  initial resources

  • Initial codes which would produce some initial output
  • A video (wherever required)  showing the final desired output required from the participants.
  • A problem document explaining the question in detail and any other instructions.
  • Any other resource necessary for that particular question.                 

2) We will use the same initial resources (provided to participants) beforehand to generate an output which will be the desired output.                               

3) This desired output will be there with participants in the form of a video(wherever required) or clearly explained in the problem document along with the initial output (also in the video) throughout a round.   

4) Participants have to modify the initial codes so that final desired output (as in video/problem document) is obtained.

5) Since same output can be obtained in different ways (for e.g. a participant can obtain the same desired output by changing a HTML file while another participant can do it by modifying a CSS file-There will be all kind of files in the folder) thus the judging criteria is solely based on the final output and not the method used.                                                         

6) Internet facility will be provided through out the round, as the participants can confuse between different syntax amidst different computer languages and we are not checking their memory but their analytical and logical skills.  

7) They can even copy paste some specific codes available freely on internet because the event is all about freely using resources , however the problems will be such that they will require some analyzing and not copy pasting codes from internet.

Rounds:

  • 2 Online Elimination Phases (open to all)
  • On-Campus Rounds(only for those who get selected in the online phases)
  • Preliminary Round
  • Final Round

Online Phases:

Online Phase 1 of Rip Open has started. Download the problem statements here. Last Date to Submit the solutions is 12th Jan (Tuesday) by 23:59 hrs

  • A team can participate in either of the two or even both online phases.

  • The selection of the teams from the Online Phases would be as follows: 
    1. The top teams from Online Phase 1 will be automatically selected for the On-Campus Rounds.
    2. The remaining teams will be put on a waiting list who will be decided after the second online round is complete.
    3. Similarly the top teams from Online Phase 2 will also be automatically selected for the On-Campus Rounds.
    4. Then a combined waiting list will be made having teams from both the rounds.
    5. The remaining teams will be selected based on the their standing in the combined waiting list.
  • Finally Top 30 teams make it to the on-campus rounds.
  • We would provide links for downloading required softwares like Apache server, phpMyAdmin, MySQL etc. from internet and will provide other required instructions.
  • The level of problems would be generally easy and would be mostly related to web development languages like PHP-MySQL , Javascript, HTML , CSS , XML , AJAX etc.

Participants will have to download Problem folder with all necessary initial codes , video (wherever applicable) , Problem Document mentioning  problem statement and instructions.

Any other information which we may feel important will be provided. Only the final output will be evaluated and not the method. Participants will have to send the final codes within a specific time back to organizers through mail. All other instructions will be provided to the participants during the online round.

Rules for Online Phases:

  • The actual code won’t be evaluated, only the output would be evaluated.
  • These will be held in the month of Jan, 2010.
  • Further details for these phases will be put up on the website soon and will be communicated to registered participants.

 

Preliminary Round:

The method of the event will remain the same, the participants will be given a problem folder which will have some initial codes , video ( wherever applicable) , a problem document clearly explaining all the instructions and the problem statements , they will be asked to modify the initial code to make it match the desired output. The problem statement in this level will be a little tough and would be covering wider range of languages , libraries and frameworks to make the round more exciting.Internet facility will be provided throughout the round.

Rules for Preliminary Round:

  • Participants can use internet, can modify any of the file(s) given or do anything they wish to show us the final output. The actual code won’t be evaluated, only the output would be evaluated.
  • Each Question will have different marks alloted to it and only on successful completion of the problem only , will the team get full marks ,in case the output is wrong , no negative marking is there.
  • Hints will be available for every problem , however if a team uses a hint but is still unable to solve the problem , it would lead to a penalty and some marks will deducted from the final score.
  • Only top 10 teams make to Final Round.
  • Ties, if any, will be resolved by a tie-breaker problem statement.

Final Round:

This is where the teams battle it out to make it to the podium. The tasks will vary on different topics of open source coding and the points will vary according to difficulty of the task. Here, participants can be asked to modify open source codes on different platforms or even make another website of their own given some basic components which can be incorporated in their website. They have to understand the dependencies of each component and then include them at right places.The execution of the event will remain same and  the participants will be given a problem folder which will have some initial codes , video ( wherever applicable) , a problem document clearly explaining all the instructions and the problem statements , they will be asked to modify the initial code to make it match the desired output. Internet facility will be provided throughout the round.

Rules for Final Round:

  • Participants can use internet, can modify any of the file(s) given do anything they wish to show us the final output. The actual code won’t be evaluated, only the output would be evaluated.
  • Each Question will have different marks allotted to it and only on successful completion of the problem, will the team get full marks ,in case the output is wrong , negative marking may or may not be there,  it will be announced and mentioned in the problem document beforehand.
  • No hints would be given in this round.
  • Teams will have an option to use a “Trump” to double the point for a particular task once in which language/topic exactly they have to do the task is announced (but before reading the whole  problem statement for that task).For the whole Final Round, Trump can be used only once for one of the tasks.
  • According to points earned by teams in the total time, first, second, third positions would be decided.
  • Ties, if any, will be resolved by a tie-breaker problem statement.

General Rules:

  • Final decision rests in the hands of the moderators
  • Any change in the rules/timings/no of qualifying teams for on-campus rounds etc. would be communicated to the registered teams prior to the event.

Judging Criteria:

  • Only Final Output (as shown in video/problem document) Matters , the procedure or the method used to obtain it does not count.
  • Full marks to be awarded if the output exactly matches the output video/ as explained above.
  • A Question MAY consists of Sub-parts, the person will get awarded marks for individual Sub-parts if the solution to them is absolutely correct.
  • Marks of online phases will not to be shown to participants. 
  • Decision of the judges will be final and binding.
  • No recheck request will be entertained for any of the rounds.

Resources: (some links/tutorials)

1) The following links can be helpful for participants:

www.w3schools.com

www.sourceforge.net

www.tutorialized.com

2) RIP OPEN Tutorials: Click here

3) We would provide computers installed with all the required softwares along with internet facility for on-campus rounds.

Team Specification:

Min. no of participants : 1

Max. no of participants : 2

Participants from different institutions can form a team.

Eligibility:

All students with a valid identity card of their respective educational institutes are eligible to participate in Rip Open in Quark 2010

Certification policy:

The certification policy can be variable and would be in agreement with the general Certification Policy of all events as decided by the Quark Core Committee.

Special Note:

  • The decision of the judges shall be treated as final and binding on all.
  • The organizers reserve the rights to change any or all of the above rules as they deem fit. Change in rules, if any will be highlighted on the website and notified to the registered participants.

Event Managers:


Rijul Jain (+919049269033)
[email protected]

Arun Prasad (+919960501959)
[email protected]

Programmers' InQ Panel Coordinator:

Shashank Todwal
Computer Science/ Information Systems Panel Coordinator
Quark 2010

+91 9881472930
[email protected]