# Week 0 > Since we are in the first week of the program, what is your plan to hit the ground running this week and put yourself in the best possible position to succeed over the next 8 weeks? The first week is just like the weeks before or after it for us, to let other developers in, we have to keep developing the core part of Elvisjs, and we'll do some promotion jobs aside from now on. The initial works will take about 2 weeks. We currently don't want to think or plan too much about the weeks after this first two, because we have already done it on our basic [resume][0], and recorded it as [issues][1] in our Github repo, so, let's start it. ## Good News We just introduced this project to the rust community of China last week, got about more 30 stars on GitHub, and created a community in WeChat(An IM App in China) which has 36 members who are interested in our project for now. A front-end developer of the community of Elvisjs wants to join us, we are planning to sync the concepts to him this weekend. ## Initial Promotion Plan Here is a documentation plan about introducing the arch of Elvisjs, for developers, for users, and for someone just interests in this project, we just need to complete the doc before doing something more about the promotion. Besides, we set up a [blog][2] for week reports last week. ## Initial Development Plan First of all, we have to make the core module stable before others joining our community or trying our library, otherwise, we are achieving nothing. To make the core module stable, here are 4 things left: + Basic Elvis Event Listener Module(Complete almost 50%) + Gesture System + Basic Elvis Router System(Depends on Event Listeners) + Elvis State Machine(Easy to implement based on the current arch) + Re-struct the arch of Elvis for syntax optimizing(This is quite hard, but already sorted out ideas) After completing this, it will be easier to let others join this project, and the coding works will focus on the common UI components at that time. ## What is...the best possible position? There is no best possible position for us, we are in the best possible position all the time. [0]: https://github.com/elvisjs/elvis/issues/30 [1]: https://github.com/elvisjs/elvis/milestone/1 [2]: https://elvisjs.github.io/blog
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be still under discussion. The issue was opened by clearloop and has received 0 comments.