Closed rviscomi closed 3 years ago
I would love to join the developer's team.
šš
Yes, please
Count me in for smaller contributions here and there. š
Welcome one and all! I'm Barry and I've been leading the development of the Almanac for the last few months. I managed a software development team in Ireland so dabble in all parts of web development though my JavaScript and CSS knowledge is a bit hobbled together so could do with much improvement! Would love you all to give a little intro to yourselves and what development in particular you're strong in, or would like to do here.
I've updated the Developer's Guide and would encourage you to read that. I also wrote a piece on "Helping to create the Web Almanac" for the 2019 Web Performance calendar and that might give you a flavour of what's involved.
For now, I'd encourage you to fork the repo and try to set up and run the site locally following the instructions in the src/README.md
file. Let me know if you run into any problems. For those who already forked it previously please note that we recently moved from master
branch to main
so you may need to update your fork.
There's a few good first issue issues there that you can have a look at while we wait for 2020 to kick off in earnest. #895 is a very easy one for newbies for example, that could get you used to how the site is built.
So welcome on board, introduce yourselves, and get stuck in! Reach out with any questions at all - no matter how small or stupid sounding. I'm also on the #web-almanac
channel on the HTTP Archive Slack, or on Twitter if you're too shy to chat in public, but would encourage you to use GitHub for anything that would benefit others on this project.
Hi, you know me from translating some chapters to French, and you can count on me for 2020 on the dev. part too. I'm getting by with JS and used both hexo, Jekyll, hugo and Eleventy for other static generated websites so I can understand the technical workflow. I can help improve the performance, or the global architecture (have we thought about a headless CMS for contribution?), and I'm really bad with everything's that requires graphic design.
Good to have you back for 2020 @borisschapira !
Iāve stuck some high level goals for 2020 here: https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Developers'-Guide#goals-for-2020-edition. Thatās on top of the obvious one of getting 2020 launched!
Would love to hear your (or anyone elseās!) feedback on those or additional ones we should consider.
More than happy to help & contribute hereāthe Almanac is an important resource in making the web more accessible/understandable šš¼
(I lead CDN @ Google Cloud and maintain a number of large HTTP libraries, and hence am already pretty invested in this space!)
Wow great to have such expertise @elithrar ! If youāre a CDN and HTTP expert then am sure you could contribute to those chapters too if you want: #918 and #921
@bazzadp More than happy to. Let me know what needs to be done to āformalizeā it so I can dedicate the right amount of time.
(I am sure a couple of others in my broader group would also be willing to contribute / act as reviewers - we have a mix of backgrounds across the team!)
Basically if willing to take on the author or reviewer role, then pipe up and volunteer yourself in one of those issues! Or volunteer others if you either think they might be interested or would like to hear from them.
Particularly for those two chapters I don't recall a lot of volunteers. Definitely weren't for the HTTP/2 one, which is how I became involved in this project! š
However, as you work on one of the major CDNs, do need to be conscious that we'd like to avoid any accusations of bias, so might not be picked as an author if others volunteer. Or if you are, then at least one non-Google co-author would be good IMHO.
Anyway getting off topic for this thread so let's take it up in one or both of the linked issues.
Count me in!
Interested, please include me!
Hi count me in , my developement skills are javascript & python . i also do web performance consulting so i can also review different topics related web performance or code changes related to performance. meanwhile i am newbie here for httpArchive project, i will fork repo & check for good first issue
I can also help if any additional hands are needed. Can help coding related needs for accessibility, CSS or other you name it.
(I'm working on performance, frontend architectural related topics in Adidas)
I can help with Docker, GH Actions, and some other aspects of development. I am already part of the Reviewers team, but I can be added to the Developers team as well.
Hi, thank you for allowing me to join developer team. I'm Kresna and I write about web development and random things in my personal blog and build an unofficial role playing game wiki for my self and community. Usually, I develop web using HTML, CSS, JS and PHP. But, this is my first time involved in almanac project that using Python stack. I hope I can contribute in this project.
Alright developers!
We have a few issues that would be good for relative newbies:
Any tackers for looking at these? As always happy to help guide you through any issues and review code so don't be scared.
Dive in and assign the issues to yourself - first come first served!
Count me in the Development team
Good stuff.
There's a growing list of good-first issues if anyone wants to dive in: https://github.com/HTTPArchive/almanac.httparchive.org/issues?q=is%3Aissue+is%3Aopen+label%3Adevelopment+label%3A%22good+first+issue%22
Tag me in any of the issues if you have any questions.
Would love to contribute, please count me in.
Hey new developer volunteers!
Want to check how youāre getting on? As mentioned previously thereās items ready to start developing on now, and many will help the 2019 site/edition so will be released as soon as we can fix them. Unlike the authorship side, development is an ongoing thing and we will release your work as soon as weāre comfortable with it.
We generally donāt hand out assignments for development so itās up to you to grab an issue and work on it if you want to help out.
And if you spot any issues with the site, the code, or our workflows then you totally should raise new issues, suggestions and then pull requests to fix!
Anyway, Iām here to help answer any questions or help out in anyway so let me know if youāve any questions or are stuck on anything.
Oh and code reviews on pull requests are VERY much appreciated.
Especially for my own PRs as @rviscomi seems to be left with all that burden and would like him to concentrate on the 2020 chapters!
No one codes perfectly (least if all me!), and reviews are one of the best things about GitHub workflow. And approvals or a LGTM are just as valuable as suggestions to know someone else has had a look and things itās good to go.
So if on the site and see an open PR then give it a once over. And if youād like to be tagged for reviews of particular technology (e.g. CSS) so you get a notification, then let me know.
Super interested! š Are you still taking people in the team? @bazzadp
Yes @arpansac - the more the merrier as far as developers are concerned! I've sent you an invite which means you'll be able to self-assign any of the good first development issues so grab one of the issues that takes your interest! Then clone the repo locally, follow the instructions in src/README.md
to get the dev version running locally, branch and make your change. Team members can branch from this main repo, or fork it and work from a branch on your own fork if you prefer.
Thanks! Already browsing the issues :D
On Thu, Jul 23, 2020 at 12:40 PM Barry Pollard notifications@github.com wrote:
Yes @arpansac https://github.com/arpansac - the more the merrier as far as developers are concerned! I've sent you an invite which means you'll be able to self-assign any of the good first development issues https://github.com/HTTPArchive/almanac.httparchive.org/issues?q=is%3Aissue+is%3Aopen+label%3Adevelopment+label%3A%22good+first+issue%22 so grab one of the issues that takes your interest! Then clone the repo locally, follow the instructions in src/README.md to get the dev version running locally, branch and make your change. Team members can branch from this main repo, or fork it and work form a branch on that if you prefer.
ā You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/HTTPArchive/almanac.httparchive.org/issues/924#issuecomment-662852753, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACZJJACIPMLESOFHOJM3C43R47O45ANCNFSM4OJ3YRUQ .
@bazzadp I would like to contribute for this project. Can you please count me in?
Meanwhile I'll look into Good first issue and start contributing.
@bazzadp I would like to contribute for this project. Can you please count me in?
Thanks - Invite sent to join the team!
Meanwhile I'll look into Good first issue and start contributing.
Do - grab an issue and let's go!!! Or help review any of the open development PRs.
Hey all, I've created a Slack channel in case any of you want to discuss anything to do with Developing the Web Almanac: https://httparchive.slack.com/archives/C018PDY6C1E
I created a Git Guide in our wiki for those of you new to git (or wanting a refresher!).
Also come join us on #web-almanac Slack
if not already on there, including the #web-almanac-developers
Channel.
Which reminds me that I never shared this other wiki page we recently created: Technical accomplishments wii page.
Hey @HTTPArchive/developers there's still development tasks available if anyone wants to get involved! Luckily we did an awful lot of work last year so we can launch 2020 with what we have but can always improve!
Here's some issues:
Would anyone like to tackle any of these issues?
And, as always, if you have any suggestions for improvements then raise and issue for discussion!
Hello ! Interested count me in :)
Just sent you an invite so you can assign yourself to issues. Above list is still looking in need of love. Have a look at that or "good first issues" or general "development" issues and see if anything takes you fancy!
@rviscomi Hello!, I am Interested to contribute to the development.
@rviscomi Hello!, I am Interested to contribute to the development.
Welcome onboard @bharatagsrwal ! I've just sent you an invite there so you can be assigned issues. I suggest you clone the repo and get the site up running locally as per the README. You can do that directly or via Docker.
Then have a look at the good first issues or development issues as stated in the comment above yours.
And pull request reviews of any open development pull requests are VERY much appreciated!
Plus join the web-almanac-developers
channel on the HTTP Archive Slack!
@rviscomi Hello!, I am Interested to contribute to the development.
Welcome onboard @bharatagsrwal ! I've just sent you an invite there so you can be assigned issues. I suggest you clone the repo and get the site up running locally as per the README. You can do that directly or via Docker.
Then have a look at the good first issues or development issues as stated in the comment above yours.
Thank you @bazzadp for the invitation.
glad to have a fun opportunity contributing the project as translator, analyst, and hope development as well. thanks.
Closing this as 2020 edition comes to a close but developers are more than welcome to join the team at any time to either work on existing open issues, or suggest new enhancements!
Developers are responsible for the technical infrastructure of the website and solve complex problems about accessibility, performance, internationalization, SEO, and more. To learn more, check out the Developers' Guide.
Last year the development team achieved some pretty interesting, cutting edge or innovative items as shown in our Technical accomplishments page.
Are you interested in joining the fine folks at in the @HTTPArchive/developers team? Simply comment on this thread and we'll send you an invite.
Here is a hotlist of "good first issues" for developers. Let us know if any sound interesting to you!