Giter VIP home page Giter VIP logo

newawe's Introduction

Newawe

Codacy Badge

The style for all PHP must follow the PSR-2 style: http://www.php-fig.org/psr/psr-2/ Failing to do so will cause your Pull Request to be denied until fixed

When adding a new feature or fixing a bug, create a new branch/fork and implement your feature there. Once you are finished with your modification/additions, submit a PR for review and merging into the official codebase.

Never accept your own PR. Require at least one person to review your code. This is to avoid possible security faults and bad coding styles.

Please see our CONTRIBUTING.md document for information about contributing to Newawe.

##To Do:

  • Add profile pages
  • Add a moderation system
  • Add a way for the forums/wiki to verify users.

newawe's People

Contributors

adri326 avatar as-com avatar bkfighter avatar cosmicwebservices avatar hittmana avatar joker314 avatar jonathan50 avatar jordanb-1337 avatar krett12 avatar racer500 avatar robinp7720 avatar ronskons avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

newawe's Issues

Server

Is there a server for this yet? I do not think that Heroku is the best for this. If you are aiming for something free I recommend a free server at heliohost.org great quality. I do not work for them just to let you know.

Lower Bar

So on the Scratch page by the bottom, there are a bunch of links. I think we should add that on our site. Ideas? I'm pretty sure we just edit the global.html file.

How should we communicate?

Using the scratch forums is slow and laborious. We need a better and faster way of communicating. Does anyone have any ideas? I would suggest using Gitter.

NEWAWE IRC

Since people are reluctant to use Gitter (not looking at anyone in particular) I've created an IRC channel if anyone wants to use it.
Here are the steps for getting in:

removed, I need the admin's input first

Tests?

Should there be unit tests?

WHAT DO WE NEED TO DO TO GET GOING AGAIN???

Ok, everybody. We need to get Newawe running again. What do we need to do to do it? I've got plenty of time as of now, and I can contribute as much as possible. I now know PHP, so that will help. What do we need to do? Do we need DBs? I for one, need the creds to the site. Whoever has em, mail em to me at [email protected]

List of stuff to do

  • Example

How are we hosting the blog?

We are using WordPress for the blog, if I'm not misunderstood. How did we pay for the custom domain? (blog.newawe.com) You have to if you use WordPress.

Navbar styling thing

I really like how our logo blends into the row below it.. but how about instead, the logo becomes an alias for "Home" and then it only blends with the row below it when selected.

That is, the menu you are currently on will blend into the row below, and the others will have a standard background of gr(a|e)y.

Sorry for not being so active here,
Feel free to leave your opinion :)

New Repo

For those who PR here or who modify some files here, this repository isn't the actual repository. I am sorry for those who know a lot of PHP and who joined to ise these skills, but we're still using node.js, on a new repository: https://github.com/newawe/newawe-node

If you don't know node.js (like me), you should learn all the basics and install node.js in your computer so that you could debut anything.

Translation

In the node version we were doing translations, does that extend to here (the new, real, version)?

set the main branch to master

Aslong as gh-pages is the main branch, I cannot delete it/safely overwrite it.
And everyone, change your branch to master

Docs?

Can we create some Newawe Documentation on GitHub, and host it on docs.newawe.com somehow? Using the docs repo possibly? Or hosting the docs repo on docs.newawe.com?

Project creation and storage

There are a few things that will decide the way I will implement users and project creation and storage. The first is weather or not this will primary be a git client (aka github/bitbucket) or an online code editor with free storage (Scratch style).

If we're going to go the git route, we will need to create a php based git client (completaly remake git in php).

Making this scratch style would be much easier but limit you with the web based editor. You would also be able to upload files so you can use your own editor.

If we're going git style there would also be some disadvantages. Git is made with sync development in mind. Using scratch style we could implement something like the google docs live editor.

Git could always be implemented after if we want to.

What do we need to do to get going again?

Ok, everybody. We need to get Newawe running again. What do we need to do to do it? I've got plenty of time as of now, and I can contribute as much as possible. I now know PHP, so that will help. What do we need to do? Do we need DBs? I for one, need the creds to the site. Whoever has em, mail em to me at [email protected]

List of stuff to do

  • Implement a Framework

Wiki?

Should we create a wiki?

I'm an admin but not an owner?

I'm an admin here (@herohamp added me a while ago, too lazy to find on gitter), but not an owner?
Are all admins supposed to be owners or am I missing something here?

Please read, everyone.

Unfortunately, bjskistad has decided to leave the project, because his parents want him to spend his time on other stuff. So from now on, herohamp is the main owner. This is kind of an unfortunate announcement, and it's very sad.

POST data being send but not in $_POST super globals

The post data for the register script is being sent to the server, as proven by file_get_contents('php://input');
But the $_POST super global is always empty.

I have never had this issue before and I am completaly stumped by it.

NodeJS

What is the point of this repo? I though we were moving to nodeJS in the NodeJS Repo? are we not? We already have register and login working. And by working I mean you can create an account then log in with it!

Codacy

Hey can someone allow the Codacy for Newawe to use web hooks to this repo please? It makes it much easier to fix bugs!

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.