I think the label has to be 'hacktoberfest' to be easily searchable for people participating in Hacktoberfest as there is a link pointing to such issues on the homepage.
Thanks, Shagun https://twitter.com/shagunsodhani On Thu, Sep 29, 2016 at 8:54 PM, Glenn Weidner <gweid...@us.ibm.com> wrote: > I think we can just use 'starter' label which was available from drop-down > list of labels. > > Thanks, > Glenn > > [image: Inactive hide details for Niketan Pansare---09/29/2016 07:22:07 > AM---+1 for marking some easy non-blocking issues for the parti]Niketan > Pansare---09/29/2016 07:22:07 AM---+1 for marking some easy non-blocking > issues for the participants of Hacktoberfest. What is the best > > From: Niketan Pansare/Almaden/IBM@IBMUS > To: dev@systemml.incubator.apache.org > Date: 09/29/2016 07:22 AM > Subject: Re: Building a community around SystemML > ------------------------------ > > > > +1 for marking some easy non-blocking issues for the participants of > Hacktoberfest. What is the best way to go about it ? Should we create a > special label on JIRA server for such tasks? > > > On Sep 29, 2016, at 6:20 AM, Shagun Sodhani <sshagunsodh...@gmail.com> > wrote: > > > > +1 for improving documentation (to make it easier to get started) and for > > promoting SystemML even more. We can also leverage events like > > Hacktoberfest (https://hacktoberfest.digitalocean.com/) and mark some > easy > > issues for people to start with. > > > > > > > > Thanks, > > Shagun > > https://twitter.com/shagunsodhani > > > > On Thu, Sep 29, 2016 at 6:36 AM, Madison Myers <madisonjmy...@gmail.com> > > wrote: > > > >> Thanks for opening up this dialogue Felix & Luciano! > >> > >> It only just came to my attention that discussions about the website and > >> reaching out to the community were taking place here, so apologies for > not > >> chiming in earlier. I have a few comments on the website and on the > topic > >> of community outreach: > >> > >> I have actually been actively working with the design team to try and > >> reorganize the content and documentation for the Apache SystemML website > >> since first initiating the website renewal. Since the first phase of the > >> website has completed, we have prioritized reorganization and proper > >> documentation. To further this aim, I am also rewriting tutorials so > that > >> they can be better understood by new users and will include my 10+ blogs > >> that I have written on the Spark.tc website for SystemML. We also > >> definitely want to have a link to those videos- so thanks so much for > >> attaching them, Niketan! If you all have any other ideas or have written > >> tutorials/blogs/etc. on SystemML please let me know or send them my way. > >> > >> Additionally, Luciano mentioned that he was trying to find two key > personas > >> for the SystemML website. Looking at the results from the SystemML > survey I > >> sent out a few weeks ago, it is clear that an overwhelming majority of > >> people voted for Data Scientist- new and Data Scientist- advanced. > Input on > >> if you agree on these results would be helpful. > >> > >> As for reaching out to the community, this is an aspect I am actively > >> trying to work on. Mike and I will be speaking at UC Berkeley about our > >> SystemML use case, and I have also been trying to promote it on social > >> media. I think clearer documentation will greatly help new users adopt > >> SystemML, so I am in full support of that focus! If you all have other > >> ideas or see room for improvement in this domain, please let me know if > I > >> can help. > >> > >> Thanks again! > >> Madison > >> > >> On Wed, Sep 28, 2016 at 5:16 PM, Niketan Pansare <npan...@us.ibm.com> > >> wrote: > >> > >>> Thanks Luciano and Felix for starting this discussion. > >>> > >>> +1 for versioned documentation. > >>> > >>> Regarding understanding the SystemML internals, following things would > >>> help: > >>> 1. I believe we have done a good job to separate the components into > >>> different package as well as modularize the compilation process in > >> separate > >>> layers. Though the components/layers are well-explained in our papers, > it > >>> might be a good idea to create design document as suggested by Felix. > >> This > >>> design document should explain different component and also the > >> interface. > >>> May be putting the design into javadoc with links/references and then > >>> hosting the docs might be a good idea too. This will help in reviewing > >> the > >>> PR itself as the code and docs are in the same file. > >>> > >>> 2. We can showcase following videos on https://apache.github.io/ > >>> incubator-systemml/contributing-to-systemml: > >>> - SystemML classes (example: https://www.youtube.com/playlist?list= > >>> PL9U7gw7DOIGhdiKZkMAqNPIDywFMlzCaY) > >>> - Meetups (https://www.youtube.com/watch?v=WkYqjWL1xzk&index=13& > >>> list=PL9U7gw7DOIGiT4yi2uw_Mk3TbBEDc_qKq and > >> https://www.youtube.com/watch? > >>> v=hJfubEYDiQ8 and https://www.youtube.com/watch?v=6VpiJK8Jydw) > >>> - Code walkthrough videos (example: https://www.youtube.com/watch? > >>> v=2dnIKY1iVCI and https://www.youtube.com/watch?v=niz1VLrrucQ ... very > >>> old videos ... would recommend creating new ones instead). > >>> - Demos. > >>> > >>> Thanks, > >>> > >>> Niketan Pansare > >>> IBM Almaden Research Center > >>> E-mail: npansar At us.ibm.com > >>> http://researcher.watson.ibm.com/researcher/view.php?person=us-npansar > >>> > >>> [image: Inactive hide details for fschueler---09/28/2016 03:50:48 > PM---I > >>> think those are excellent ideas! Especially the point about > >> c]fschueler---09/28/2016 > >>> 03:50:48 PM---I think those are excellent ideas! Especially the point > >> about > >>> communicating on the mailing-list. > >>> > >>> From: fschue...@posteo.de > >>> To: dev@systemml.incubator.apache.org > >>> Date: 09/28/2016 03:50 PM > >>> Subject: Re: Building a community around SystemML > >>> ------------------------------ > >>> > >>> > >>> > >>> I think those are excellent ideas! Especially the point about > >>> communicating on the mailing-list. > >>> > >>> Google summer of code is a great way of getting people involved with > the > >>> project long-term and we should think about possible projects. > >>> Application for mentoring organizations usually starts in February. I > >>> would be open to help planning this. > >>> > >>> For the personas and documentation I agree. Good documentation should > be > >>> a priority and something like a "Quickstart" should be the first goto > >>> for many people that want to try SystemML. Apart from that, the current > >>> documentation is in a somewhat unstable state since it mixes > >>> documentation for different releases, APIs, languages, etc. > >>> Maybe we could aim for a versioned documentation that is part of a > >>> release and can be easily related to the corresponding release. It > >>> should be easy for users to find the docs that correspond to the > version > >>> of SystemML that they're using (similar to Spark's documentation link > on > >>> spark.apache.org). Making documentation part of a PR that affects user > >>> APIs might be a good idea. > >>> > >>> Regarding the Jiras, I think it's important to include enough > >>> information in their description. Similarly, it might be helpful for > new > >>> contributors to have an overview of SystemML internals that don't > >>> require them to read all related papers. When we investigated SystemML > >>> internals for the Flink and DSL implementation, it took us a long time > >>> to understand the places in the code that we had to touch before we > >>> could get started. In the course of this I started writing down a few > >>> things in a google doc > >>> (https://docs.google.com/document/d/139lRYxrD-j1k1Fh7X4jVkMZypbqS_ > >>> 8ZskN3PiZgjKVE/edit#heading=h.q6w9j5yjre8y). > >>> It might make sense to extend that to give users a high-level but > >>> detailed enough overview of SystemML that lets them understand what the > >>> components are and how they interact. This might help people to figure > >>> out what they would want to work on, too. > >>> > >>> Felix > >>> > >>> > >>> Am 28.09.2016 21:32 schrieb Luciano Resende: > >>>> One of the remaining things that SystemML needs to do in order to > >>>> graduate > >>>> is to build a better community around the project. > >>>> > >>>> Some ideas are: > >>>> > >>>> - Be more open with mailing lists discussions particularly with high > >>>> level > >>>> designs that sometimes just get buried in PRs. > >>>> - Identify and participate on projects where more experienced > community > >>>> members would mentor students or others interested in > >>>> participating/contributing to the project (e.g. GSoC) > >>>> - Identify top two main personas that would be interested in the > >>>> project, > >>>> and bring up visibility on documentation based on these personas to > >>>> make > >>>> their first experience with the project very smooth and without much > >>>> problems. > >>>> - Create simple JIRAs and flag them for initial contributors (e.g. > >>>> documentation, simple fix, etc) > >>>> > >>>> Any other ideas ? And how do we execute this with some priority to get > >>>> us > >>>> to graduate ? > >>> > >>> > >>> > >>> > >>> > >> > >> > >> -- > >> *Madison J. Myers* > >> *UC Berkeley, Master of Information & Data Science '17* > >> > >> *King's College London, MA Political Science '14* > >> *New York University, BA Political Science '12* > >> > >> - > >> LinkedIn <http://linkedin.com/in/madisonjmyers> > >> > > > > >