![]() ![]() No one knows you are a novice until you reveal yourself as such. The mentor doesn't even need to know they are mentoring you. This could be by getting yourself into a junior dev role at a company you respect, or just by shadowing someone in an open source project. You can learn everything there is to know via free resources, but the easiest way to learn is through apprenticeship. The division is brings to the entity system hasn't been a problem yet, but I predict it will be a pain point of D8.Īlso, the new progress bar styling looks great in the installer and ridiculous everywhere else.įor programming in general: I'm completely self-taught in PHP and basic programming, though I did have classes in C++/Java. It is hard to debug, has a lot of magic, and is only used by content entities. ![]() TypedData however, scares the crap out of me. I haven't spent any time on serialization because linclark, damiankloip, and klausi know so so so much more about that than I ever will, and I know they are putting out high quality code. The serious answer is serialization and TypedData. This will have a huge effect on my day-to-day when I can start building D8 sites.Ģ) People often jokingly ask if there are any parts of D8 I haven't worked on. Writing custom entity types in D7 is really really hard, yet so useful. The second answer is the completion and unification of the entity system. And the answere will probably be the same from anyone who has ever tried to build a site as part of a team, and/or used a dev/stage/prod workflow. However, they are also the most productive discussions I have ever participated in, and do wonders for the project's momentum.ġ) The easy answer is CMI. Some of the more demoralizing D8 issues have been ones where Dries made a call, and yet people continued to question and complain and derail.Īdditionally, I think the focus on in-person discussions at Drupalcon are inherently exclusive (since you have to attend in the first place, as well as have the confidence to join what may seem like an insiders circle), and that is a problem. It appears to me that Dries was previously heavily involved with technical issues, and has since shifted to a product-level decision maker (the pros and cons of that are a whole other discussion).īut when Dries puts on his BDFL hat and makes a decision, the community needs to accept that and push forward. So D8 has been my first full release cycle, and I can only infer how past cycles went. ![]() I came into the community right when D6 was released, but wasn't involved with core until the very end of D7. Financial incentive is needed to do the unpopular work. The recent discussions have been about core, but it extends to all of Drupal. It really comes back to "how can we fund open source better". And I do think that D7 is getting a reasonable amount of attention still. Only through necessity, or pride, or whatever-it-is-that-makes-Dave-Reid-who-he-is, do modules in the stable version of Drupal get the attention they deserve when the next version is being worked on.Īt Stanford, I work on D7 sites all day, and end up submitting core and contrib patches on a weekly basis. And that very rarely is the old/boring/familiar stuff. You work on something that interests you. The problem is that contribution is predominately self-directed. When the D8 cycle started, I was still very new to core, so I spent my time backporting D8 issues to D7 once they were committed (a very good way to learn about many parts of core without having to solve the problems yourself!).Īs D8 has started to diverge architecturally (mainly when being OOified), these backports have been harder to do, or overlooked completely. If you wish to post something of that nature we suggest you check out 's paid services job board Our Friends Friday: Useful things to know - Things you wish you had known earlier about Drupal.Thursday: Development questions & discussion - Coding questions go here.Wednesday: Contrib modules chat - Talk about recently tried modules, recommendations, warnings, etc.Tuesday: Triumphant Tuesday - post recent Drupal successes and site launches.Monday: Beginner questions - no question is too easy.Would you or someone you know make for an interesting Drupal AMA? Message the mods. When would you like to start? Let us know!. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |