Coder Social home page Coder Social logo

koseven / koseven.ga Goto Github PK

View Code? Open in Web Editor NEW
8.0 9.0 5.0 10.24 MB

koseven.ga website

License: BSD 3-Clause "New" or "Revised" License

HTML 38.73% PHP 5.39% CSS 44.04% JavaScript 6.06% SCSS 5.78%
kohana php-framework kohana-documentation mvc mvc-framework php7 kohana-modules koseven website documentation

koseven.ga's Introduction

Koseven Logo

Latest Stable Version Build Status License Github Issues

Koseven is an elegant, open source, and object oriented HMVC framework built using PHP7, by a team of volunteers. It aims to be swift, secure, and small. It is based and nearly full compatible on defunct Kohana 3.3.X.

Released under a BSD license, Koseven can be used legally for any open source, commercial, or personal project.

Will work as dropin of Kohana?

If you were using 3.3.x version you may need to make some small changes. Please refer to upgrading from kohana section of the documentation.

I Need help!

You need Help, How-To's, Guides,...? Please consider to look into the GitHub Issues, maybe your answer is already there. If not feel free to open a topic and ask for it. If you want to you can also Join our Telegram Group, but keep in mind that this wan't guarantee you faster answer times, as we get also notified via Telegram if you open a Forum Topic.

History/Why a Kohana alternative?

Kohana 3.3.x is used by us in many live projects, and the original team (where @neo22s belonged too) stopped the development a while ago and on Feb 4, 2017 Shadowhand announced the final retirement Kohana is DEAD.

Before the final announcement everyone started to check if it was possible to migrate existing projects to other alternative PHP frameworks. As it turned out switching would be a complex and lengthy job. So it became clear that keeping the project alive and updated is a priority.

And so the Koseven repository was born and will keep this repository updated for future releases of PHP, giving the framework a clear perspective for the future.

Are modules of the original Kohana compatible?

Yes they are, just be sure that they are compatible with Kohana 3.3.X. An overview of Koseven's team own modules can be found on modules page. There's also a list online with a nice overview of existing kohana modules maintained (or abandoned) by others. You can consult this list at kohana-modules.com

Why all modules in 1 repo?

This was personal choice of @neo22s to keep the project as simple and easier to manage. The modules are commonly used and are not enabled by default. If not used they can be removed from the codebase.

What are the future plans for the project?

Our focus is to keep the framework compatible with new releases of PHP, fix bugs and try to improve the speed. New features can be added using modules.

Documentation

Koseven documentation can be found at koseven.dev which also contains an API browser.

The userguide module included in all Kohana/Koseven releases allows you to view the documentation locally. To use it you need to enable theuserguide module in the bootstrap.php file (found in the application directory). Next you should be able to read the documentation from your own site via /index.php/guide (or just /guide if you are rewriting your URLs).

Reporting Bugs / Security Issues

If you've stumbled across a bug or a security issue, please help us out by reporting what you have found. Simply log in or register and submit a new issue, leaving as much information as possible, e.g.

  • Steps to reproduce
  • Expected result
  • Actual result

This will help us to fix the issue as quickly as possible, and if you'd like to fix it yourself feel free to fork us on GitHub and submit a pull request!

Contributing

Any help is more than welcome! Please see Contributing for detailed Instructions.

Special Thanks

Special Thanks to all our Contibuters and our Community!

koseven.ga's People

Contributors

gagarine avatar jstrobel avatar neo22s avatar ramanjay avatar saruman avatar toitzi avatar wintersilence avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

koseven.ga's Issues

API Browser Port

Is your feature request related to a problem? Please describe.

API Browser of Koseven is not ported yet and still only available at https://docs.koseven.ga/guide-api

Describe the solution you'd like

Writing a port to be available on the new site

Describe alternatives you've considered

Visiting and using docs.koseven.ga

Additional Context

This Issue was created for record purposes. Work to port existing api to new website is already in progress.

Develop or Master?

Hi there,
I'm a little confused.
The site offers the download version (https://github.com/koseven/koseven/archive/3.3.9.zip ,unknown branch), at the same time on the Github there are versions of the master and devel.

The master version is "3.3.8 cubelles", and the usual one that the site offers is "3.3.9 karlsruhe".
If master (default stable) version 3.3.3 is a cuballas, then what does the site offer? And why is the difference between the site and githup repo?

Which source is the stable production version?

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.