Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

projects/data: Add a new project #226

Closed
wants to merge 1 commit into from

Conversation

arnab1896
Copy link
Contributor

@arnab1896 arnab1896 commented Feb 23, 2017

Make changes to data/projects.js and add a new file in
data/projects ---> projects_gsoc.md

For short term contributors: we understand that getting your commits well
defined like we require is a hard task and takes some learning. If you
look to help without wanting to contribute long term there's no need
for you to learn this. Just drop us a message and we'll take care of brushing
up your stuff for merge!

Checklist

  • I read the commit guidelines and I've followed
    them.
  • I ran coala over my code locally. (All commits have to pass
    individually.
    It is not sufficient to have "fixup commits" on your PR,
    our bot will still report the issues for the previous commit.) You will
    likely receive a lot of bot comments and build failures if coala does not
    pass on every single commit!

After you submit your pull request, DO NOT click the 'Update Branch' button.
When asked for a rebase, consult coala.io/rebase
instead.

Please consider helping us by reviewing other peoples pull requests as well:

The more you review, the more your score will grow at coala.io and we will
review your PRs faster!

@satwikkansal
Copy link
Member

Please add a short description about the project in commit body and remove

Make changes to data/projects.js and add a new file in
data/projects ---> projects_gsoc.md

Build a website for better implementation
of GSoC
Copy link
Member

@sims1253 sims1253 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding your own Idea!
What is the problem that the existing projects page does not already solve? Do you want to have different themes for each org? Or do you want an interaction feature inside the site (as in forum/comments stuff?).
You should think about the motivation for the project, as in what problem exists, how and why do we want to solve this and how does coala gain from this (parts of that already exist). Most important aspect is why a new page is needed instead of the existing one.


##### CODING PHASE 3

* Implemented, documented and tested all improvements.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

second half leads to 100% being done in phase two, so nothing to do here

##### CODING PHASE 3

* Implemented, documented and tested all improvements.
* This will be a buffer period for any remaining points and implementing
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Buffer period is no milestone ;)

"Clear ideas on how to improve the GSoC ideas implementation \
in the proposal."
],
"difficulty" : "medium",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although I am lacking experience with web dev stuff I feel like this deserves an easy compared with our other projects

],
"difficulty" : "medium",
"issues" : [],
"mentors" : [],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It'd be nice to have a discussion regarding the idea and potential mentors on coala/gsoc or if there's a discussion already, please quote it in the PR's description :)

"issues" : [],
"mentors" : [],
"initiatives" : ["GSoC", "RGSoC"],
"tags" : ["Projects"],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe add "Website" to the tags

@@ -0,0 +1,47 @@
coala has made a unique webpage in the form of [projects](projects.coala.io).
The basic philosophy behind [projects](https://projects.coala.io) can be
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess you should describe a bit how projects.coala.io is "unique" and the "basic philosophy" behind it.

over and merged into their code-base.
* Higher hit-rate as far as number of successfully completed and merged
projects are concerned.
* Team coala will gain from this because the website will be used by thousands
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last point is not necessary in this context, we all are here promoting and improving Open Source

##### CODING PHASE 1

* Implemented at least half of the points listed in the proposal.
* The written code has been tested and documented.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Half of the points listed in the proposal is a bit vague, add something more concrete and give a brief idea about some functionalities or features that we expect in the project.

@jayvdb
Copy link
Member

jayvdb commented Nov 1, 2017

There are enough pending issues with this proposal, and now isnt the time to be refining this proposal, so I am closing this PR and I've opened #394 where the discussion around this project concept can continue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

6 participants