Welcome
Welcome to the brainstorming group for the 2014 Drupal.org roadmap! This group is to help the Drupal.org Software Working Group gather community input into the 2014 budget and plans for Drupal.org improvements. Please read the announcement for more background/details.
Latest ideas Most popular Recent Comments
To participate:
- Review the list of submitted proposals and "vote up" and/or comment on ones that speak to you.
- If you don't see your idea reflected, propose your own ideas using the idea template.
- While we want to hear about everything that's on your mind, we're especially interested in small, but impactful ideas.
- Proposals are wiki pages, so feel free to provide additional details in other peoples' proposals; think of them as "issue summaries" for ideas, so keep them neutral.
Voting/feedback will considered until 00:00 GMT on September 6, 2013, in order to give us ample time to make a proposal (which the results here will be a part of) for the Drupal Association Board Retreat prior to DrupalCon Prague. Thanks for participating!
Recent comments
Yep, I took it offline this
Yep, I took it offline this spring. The new purchaser had not taken it over.
For what it's worth, there's a static archive of it at http://ctr.knaddison.com/ for now. Though obviously it doesn't have any of the user's data.
---
Now the site is not anymore reachable.
https://www.drupal.org/drupal
https://www.drupal.org/drupalorg/blog/developer-tools-initiative-part-5-...
Finally
Looks like this idea has gained momentum: Technical Advisory Committee Update.
Not only git and gitlab
There are other areas that need change, I did a summary and proposal in this post:
https://steemit.com/drupal/@develcuy/is-drupal-the-right-tool-for-drupal...
Feedback is welcome!
Related article
A good primer on why this stuff is so difficult: https://www.drupal.org/drupalorg/blog/the-drupalorg-complexity
-mike
I think this sounds like a
I think this sounds like a great idea.
+1 for GitLab
I've also just started looking into GitLab and enjoyed my experience so far. It seems to fit with the "get off the island" theme. It'd be great to see these two open source projects work together to make each other better!
Like this idea. You'll find
Like this idea.
You'll find that many of the most popular Wordpress commercial themes all have "drag-and-drop" template builders. Sometimes for devs it might be a lot more tedious having to deal with someone elses design builder, but it definitely appeals to a much wider audience.
Just like you said, non-coders approach it.
Still on the table.
I just started working for GitLab, and as a long-term Drupal user, I'd love to see this.
I'm not sure if anyone is still considering a move to use a repository management system for the Drupal project? I think there are wide-reaching benefits in terms of making it easier to track, monitor and collaborate for all users.
Anywho! If it's still on the table, I'd love to know more/talk about it :)
Please look at the title of
Please look at the title of this group. 2014. Please read the specific comments I linked before:
the one by jthorson from May: https://groups.drupal.org/node/313068#comment-1037488 and webchick from August of 2013: https://groups.drupal.org/node/313068#comment-955593
Best of both worlds
I've been thinking about how to get the best of both Github and Drupal.org.
The approach that would make most sense to me, is this :
That way, you truly get the best of both worlds. You get :
jQuery plugins are managed this way.
Best of both worlds
I've been thinking about how to get the best of both Github and Drupal.org.
The approach that would make most sense to me, is this :
That way, you truly get the best of both worlds. You get :
jQuery plugins are managed this way.
Best of both worlds
I've been thinking about how to get the best of both Github and Drupal.org.
The approach that would make most sense to me, is this :
That way, you truly get the best of both worlds. You get :
jQuery plugins are managed this way.
Gitlab
The best of both worlds can easily accomplished using gitlab, and allows Drupal_infra full control over the service.
Time for Github to move on
Almost every open source project is hosted on Github these days. I find it odd that the Drupal core team refuses to change its ways and prefers to stick to their old ways instead of joining everyone else at Github.
Sure, Github may require some workflows to change here and there, but Github is what most open source devs are accustomed to anyway. Thus, the move would make it significantly easier for newcomers to contribute to Drupal.
How to use Github
A typical way to deal with issues on Github :
Another typical way to deal with issues on Github :
At any time, the repositories of user X or developer Y can be cloned by a third user who wants to continue their work. Multiple users can collaborate on a single branch of a project without interfering with the main branch. Milestones and labels can be used to organize issues. etc.
Further reading :
indeed
You know, this is a big problem. Yes, it would make creating such a patch easier, indeed. But as with all software, creating it is one thing and maintaining it is another. Our problem is: what if someone else wants to roll the next patch for the same issue?
"Can you expand on what
"Can you expand on what elements of being on github would make it easier?"
For me, what I like most about Github, is the fact that I can easily (1) fork a repo, (2) make some changes locally, (3) update my repo and (4) send a pull request to update that repo, all just by pushing buttons in a browser or simple UI tool, without even having to write ANY command line code.
Also, most developers already know how to use Github, making it a much smaller step for people new to Drupal to contribute to if it's on Github. In my experience, Github is also better documented, their procedures are simpler to understand, their automated testing tools are pretty awesome, etc. There's so many reasons to move to Github, really, that I really don't get why you haven't already.
It seems to me the Drupal community is somewhat stuck in the days of yore and needs to evolve faster if Drupal isn't to become replaced by something newer, bolder and more shiny in a not too distant future.
It may be a done deal but....
Gitlab 8.0 added continuous integration support that would allow for distributed test bots etc. I'm starting a pilot to use it at my work place. If this is something we're thinking about doing, I'd loved to stay involved.