-
Notifications
You must be signed in to change notification settings - Fork 14
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
Proper organization of this community #5
Comments
Awesome points @shashank-sharma . Let's proceed with these |
Along with these, include protocols for pushing files to the master repos... |
Ok sure, I'll push few of the necessary details by today. :) |
Hey guys, how about using Trello (https://trello.com) for managing and maintaining tasks? |
@thisisabdus Let's focus on small things first, because our community is not that big right now. Will manage things if we will face an difficulty in future till then lets help each other :) What you say ? |
I have no problems dude. Let's focus on work. :) |
It would be good, if everyone lets us know their skills, be it anything,
I know HTML5 APIs,Jquery, Ajax, JSON standards, HTTP/s protocol, Google APIs well. |
Well, I know HTML/CSS, basic Adobe Suite (Lightroom, Photoshop, Premiere Pro - in that order) and Python. |
It may seem like I'm trying to brag, but honestly, it is just to give you the right idea. HTML/CSS, Bootstrap, Javascript, SASS, JQuery, D3.js, APIs from Google, Facebook, etc, In my regular job, I majorly work with: Typescript, Angular, Gulp, WebSockets, Webpack, etc in frontend, PHP, NodeJS, ExpressJS, Hapi, etc in server, Postgres, MongoDB, SQL, Memcached, Redis, etc as DB, I know a little DevOps, such as Miscellaneous: |
I have mostly worked on server side technologies like PHP, ASP.NET, MVC and frontend I am comfortable with bootstrap. Also have some knowledge of front end API Integration! |
I would like to suggest something ! Create groups and assign group head (who are basically familiar with github and coding ), then assign new comers/beginners . the benefit is the group head can choose the issue and can assign to the beginners accordingly. |
@MorphyMeri the group head idea is great 😄 but regarding them assigning the tasks, I'm not so sure. Personally, I think it'd be better for a new-comer to choose his/her own task as per what they feel comfortable in. They can coordinate with the heads assigned to them, to understand what they are supposed to do in detail and clear doubts while working on it. |
@aravindharinair I agree what you said. Your point is that new-comer should feel comfortable about working on an issue rather than pressurizing him with the given task. But I guess we need some sort of maintainers so that the community organize properly. Let those maintainers help each new-comers on random if they find anyone in difficult situation |
@shashank-sharma , exactly. The maintainers/group heads would be assisting with tasks and monitoring them rather than assigning tasks. |
@aravindharinair @shashank-sharma your point is good but new comer who is a beginner or not so familiar with github will struggle to find the tasks. what i meant is we need to assist them with tasks , or show them the right task to do. |
Also it should be the Group head responsibility to know his team. This improves not just coding skills but also managing a team , co-ordination, etc. |
@aravindharinair I have mentioned that the group head should know the skills of his team so that he can assign the right task, or simply the group head gives the list of issues and the group members will select the issue which they are comfortable in solving :) |
@MorphyMeri , I understood that. But even if the group leader learns the skills of his team, they will be different from their interests, don't you think? |
@MorphyMeri Let newcomers decide what they want to do. Like we will provide all set of easy issues available for that project. Then we will let them choose if they don't want to work then they will leave. We can't spoon feed to them |
Like @shashank-sharma suggested , well create list of tasks / work , then all members will select tasks which they are comfortable with . This may be bit complex/hard to manage/handle , but it will insure that everyone is able to do the task they have chosen. |
@irshad2809 Exactly, but I want other people to understand and work for it. Like someone saying that I am working for website or something else. So that we can keep track of all progress and then plan next step. Then only we can plan of inviting new people else for everyone right now its looking confusing like what is happening |
@Technical-NGO/general A good discussion going on here. Here's how I think the events are going to roll on. We will identify among ourselves who are already in the industry and have some projects under their belt. As a beginner, you must accept that there would be scenarios where you would feel impossible to pull up a task, but with the right guidance, and the right approach towards problem-solving, you would do just fine. Being a developer, this is what you would do during most of your carrier: You would be given an impossible and daunting task. Your responsibility is to break the task into modules, and sub-modules until you arrive at a point where you can do those small tasks. Coming to the point, For TLs: For Beginners: I would be formatting this information in a better and elaborative way, later this week. And I would need help in doing so. |
@kundanvishen well said . I have some ideas for selecting team leader. Idea-2: Let us create a form with bunch of requirements(skill,time he can spend,projects etc) and ask for volunteers. Because we dont want people who are very busy as a team leader. Idea-3: Selection through skill, People who are interested should go through a small assignment or test which will determine their interest , skill, etc. Because in some cases people who fill forms and who are skilled will be not be that interested or spend time here. So an assignment or test can eliminate any doubt of that person The point here is to eliminate people who are busy and partially interested |
@MorphyMeri that's a really good advice, a balance of Idea-1 & 2 would be my approach. Idea -3? No one qualified enough would do that. 😆 |
@kundanvishen haha okay whatever works ! If you need help in anything ping me in slack |
Fill this document if you are willing to lead a team/project: |
Hey, |
@crazyglasses , as of now, no. We don't have a client. |
@crazyglasses @aravindharinair Before we even get any client we need people who are dedicated for this community and willing to contribute. As you can see the current status of this organization is offline. When we started this organization we had active members but then it slowly decreased to no active members. |
@shashank-sharma , I agree. Personally, I got hung up with Uni projects and exams and placement prep. I knows it's not a reason to not contribute here, but that's what happened. We need to bring back the old energy (and more contributions). |
@shashank-sharma , you can tick off the 3rd point for now. Minimum requirements met. And add new objective: make it better. 😄 |
Sure, did that. Let's see what we can do, we might need one discussion with everybody and then move ahead. |
Can we please organize our task in some way. There are few things which needs to be done first before going ahead.
Let me know if this thing will help, because our main concern is to take care of new comers so first we will do that.
@kundanvishen Let me know if you agree with this, then we can work on it
The text was updated successfully, but these errors were encountered: