systemml-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niketan Pansare" <npan...@us.ibm.com>
Subject Re: Building a community around SystemML
Date Tue, 04 Oct 2016 17:39:53 GMT

Hi all,

I got following response from Andrew Starr-Bochicchio (community manager,
DigitalOcean) regarding my request to include Apache projects in
Hacktoberfest.

>> As long a the pull request happens on GitHub, it will count towards
Hacktoberfest. In fact, Libcloud is both an Apache project and one of the
featured projects on the Hacktoberfest site. The "hacktoberfest" label is
just being used to help direct new contributors to where the help is most
needed.
>> We've seen some of the projects that have used Hacktoberfest most
successfully, use it as a carrot for people already around the peripheries
of their own communities. It provides a bit of a push for people that need
it. So I'd definitely encourage you to share Jira issues you've labeled out
to your wider user community.

Apache PMC members: I encourage you all to create JIRAs with the labels
'starter' and 'Hacktoberfest' :)

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



From:	Shagun Sodhani <sshagunsodhani@gmail.com>
To:	dev@systemml.incubator.apache.org
Date:	09/29/2016 08:57 AM
Subject:	Re: Building a community around SystemML
Sent by:	sshagun.sodhani@gmail.com



Great. Hopefully, I would also start to contribute to SystemML :)

Thanks,
Shagun
https://twitter.com/shagunsodhani

On Thu, Sep 29, 2016 at 9:24 PM, Glenn Weidner <gweidner@us.ibm.com> wrote:

> Good catch Shagun! I've added the label Hacktoberfest since that's what's
> shown at https://hacktoberfest.digitalocean.com/.
> The next step would be to apply that label to appropriate existing/new
> JIRAs.
>
> Thanks,
> Glenn
>
>
> [image: Inactive hide details for Shagun Sodhani ---09/29/2016 08:28:47
> AM---I think the label has to be 'hacktoberfest' to be easily s]Shagun
> Sodhani ---09/29/2016 08:28:47 AM---I think the label has to be
> 'hacktoberfest' to be easily searchable for people participating in Hack
>
> From: Shagun Sodhani <sshagunsodhani@gmail.com>
> To: dev@systemml.incubator.apache.org
> Date: 09/29/2016 08:28 AM
> Subject: Re: Building a community around SystemML
> Sent by: sshagun.sodhani@gmail.com
> ------------------------------
>
>
>
> 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 <gweidner@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
<sshagunsodhani@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 <
> madisonjmyers@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
<npansar@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: fschueler@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>
> > >>
> >
> >
> >
> >
> >
>
>
>
>



Mime
  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message