Giter Site home page Giter Site logo

rbhushan90 / site Goto Github PK

View Code? Open in Web Editor NEW

This project forked from massidea/site

0.0 1.0 0.0 28.83 MB

MassIdea, the open innovation educational platform. This is the active development version targeting for production, online at www.massidea.org

Home Page: http://www.massidea.org/

PHP 96.54% CSS 1.71% JavaScript 1.75%

site's Introduction

Massidea.org

Massidea.org is a free open innovation community where users are uploading their ideas, visions of the future and today's challenges and linking them with other user.s brainchildren. The mixed outcome - lucky insight - is boosting individual.s creativity and enabling the birth of smashing idea.

Git and GitHub - Guideline

General notes

** Switch core.autocrlf to auto! ** $ git config --global core.autocrlf true

Fork Queue (FQ)

** PLEASE DON'T USE FORK QUEUE. HOWTO MERGE LATEST CHANGES FROM UPSTREAM, READ: http://help.github.com/forking/#pulling_in_upstream_changes **

Push note

** AFTER YOU PUSH OUR CHANGES TO GITHUB. SEND PULL REQUEST TO ACCOUNT: massidea ** GitHub - Pull request

** And please, add issue to pull request.

Migration notes (Old Migration notes.txt)

| Zend FW 1.7.4 to 1.9.0 Migration notes by Tuomas Valtanen |

Briefing

No changes on the DB side, you can use the old SQL schemas. Repository folder for the migrated version in our SVN is /site/branches/alpha_3.0

  1. Bootstrapping is now object -based, you should get a pretty good picture of it when you just look at the file. Zend FW no longer accepts procedural bootstrapping, which is only a good thing.

  2. Custom routes are now in application/config/routes.ini. The syntax is fairly straightforward, should not be a pain to anybody.

  3. The url helper should now work pretty much okay. Please create urls only by using the helper, if realistically possible. It's not very dynamic to use static urls in your redirect- and flash-function calls. :)

  4. THE NAMING POLICY. Since Zend FW 1.8.0, the naming convention is stricter. This is because of the way more strict namespace. Custom libraries need to be declared in the configuration file, if such libraries are to be used. All models and form classes need to be named as:

    Module_Model_Name Module_Form_Name

    For example:

    Default_Model_User Default_Form_LoginUser

    I have no idea if this default-naming can be overdriven, but I don't see any reason for that, so I suggest we stick to this default one.

  5. Last but not least. I did this migration in less than 3 days, so there might some mistakes in the migrated code, I'm just a human being. :) Just let me know, and I'll take a look at it. Also, test the code actively and when we have killed all bugs, we can start developing on this new version of Zend Framework.

Alright, these are the main points that came into my mind while doing the migration. If you have any specific questions, just ask in the flowdock.

site's People

Contributors

pehmolelu avatar midnightwalker avatar stoney78 avatar tobiascurth avatar mixu666 avatar mchalupar avatar ljedinger avatar hofbau8 avatar jannev avatar wimmer avatar tsched avatar martinhanner avatar mjordi avatar jaakkop avatar

Watchers

Ravi Bhushan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.