cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jesse <purplecabb...@gmail.com>
Subject Re: Cordova on Github
Date Wed, 04 Nov 2015 20:37:16 GMT
Thanks for your feedback Julien!

We absolutely DO use github, and most of our conversation happens there, or
here on the dev list ( which also echoes every github code comment, pull
request discussion )

Some thoughts:
- github issues would mean we would have 30+ issue trackers, one for every
moving piece of what is a very complex system.
- if we added the 10k issues we have to github, you would say, hey we need
something better, this is not user friendly ... the issue is scale.
- we take ALL pull requests through github, and discuss pull requests on
github.
- every repo has a releasenotes.md file in it's root which explains what
was changed and when, and refers to JIRA tickets.
- we are completely transparent in everything we do, but you are looking at
sausage meat
- a comparison to angular, react, etc is unfair as these are simple
projects by comparison





@purplecabbage
risingj.com

On Wed, Nov 4, 2015 at 12:19 PM, Julien Bouquillon [revolunet] <
julien@revolunet.com> wrote:

> Dear cordova commiters, community, users,
>
> Please let me raise another red flag here about not fully embracing GitHub
> for the Cordova project.
>
> I'm just a long time cordova user, fanboy, local evangelist, meetup
> organiser... but i can feel the daily users frustration when facing
> official cordova repos on Github.
>
> Note : i'm totally ignorant on the behind-the-scenes of the cordova project
> organisation/policy/rules, so please excuse my naïve interpretations.
>
> Cordova is a fabulous project, complex by nature, which evolves
> permanently, so users encounters various issues... which is very fine in
> the OSS world !
>
> What is NOT fine in the modern OSS world is not being able to easily access
> other users feedback, and not being able to share experience, submit
> issues, elaborate with random users, and hopefully, finally being able to
> submit a pull request, understand what's going on under the hood, or just
> quickly fix a documentation error for the next user.
>
> I think, as a community, we loose an unestimable amount of valuable input,
> every single day, due to JIRA friction and opacity.
>
> And this is unacceptable for an open-source project, which is supposed to
> build and grow on its community.
>
> Of course, me way also get a lot of trash input via GitHub; but every
> valuable input is worth it to improve such an ambitious project imho.
>
> Issues with the current setup :
>
>  - Repos have no visible issues
>  - Repos have no visible releases/changelog
>  - PR are not linked to issues (except the cryptic JIRA code in the title)
>  - Bad bad bad SEO
>  - JIRA is not user-friendly at all (think cordova average user)
>  - JIRA needs dedicated account (we have enough ?)
>  - Lack of transparency
>  - (Slow, ugly..)
>
> If you look at numbers, some recent OSS projects embracing GitHub succeeded
> in managing massive community input (this may need dedicated workers) and
> benefit the input of hundreds of commiters; see for example Angular, react,
> react-native, bootstrap... This is VERY powerful, and Google, Facebook,
> Microsoft and more already got that.
>
> Moving to GitHub will be very beneficial to Cordova community and
> popularity, and thus to the project viability in the long run, in case this
> is your concern.
>
>
> I know i'm pushing hard here the Github standard which is not everyone's,
> but that's where OSS users are today and it's definitely a great place that
> encourage collaboration and open source at scale... and it's 100% FREE for
> Open source.
>
>
> So.. What do you think about it ?
>
>
> I'd be pleased to help in any migration process.
>
>
> Julien Bouquillon
> Long time Cordova fanboy from Paris, France
>

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