bmo
mojo
bmo | mojo | |
---|---|---|
3 | 51 | |
147 | 2,656 | |
0.7% | 0.5% | |
9.1 | 7.9 | |
about 18 hours ago | 4 days ago | |
Perl | Perl | |
Mozilla Public License 2.0 | Artistic License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bmo
-
Bugzilla Celebrates 25 Years with Special Announcements
Mozilla is using a mix of Bugzilla, Jira, Github Issues, and $DEITY knows what else, depending on the team or project in question. A good rule of thumb is that for any major system (code hosting, bug tracking, chat, wiki, CI, etc) Mozilla has at _least_ two- one homegrown and/or OSS, another a proprietary service- and a simmering battle over which should be used.
Most of Firefox engineering was still on their fork of Bugzilla (https://github.com/mozilla-bteam/bmo) when I left back in 2021.
-
Improving the look of KDE's bugtracker!
My only little contributions to KDE so far (until now) has been through reporting bugs (and also helping a few people here and there with their issues on forums such as this one). I wanted to figure out if something could be done to improve the bug reporting experience. When I looked at the bugzilla instance used by Mozilla at https://bugzilla.mozilla.org I was surprised by how good it looked compared to the standard bugzilla. Unfortunately, as it turned out, Mozilla is using a forked version of bugzilla (the repository is here) and hence, you can't just take the theme files from there and apply it directly on a normal bugzilla instance. I tried and it looked broken.
-
Giving credit where credit is due: Pointiest Stick
I've literally taken the css files from https://github.com/mozilla-bteam/bmo/tree/master/skins/standard (which is the forked version of bugzilla which Mozilla uses on https://bugzilla.mozilla.org like we discussed the other day.
mojo
- Mojolicious
-
CSS in Perl
Initial thoughts
-
Perl 5.38 Released
If you end up doing web development, check out Mojolicious:
https://mojolicious.org/
-
How can I host a perl based website on a vps?
If you choose to go down the Mojolicious road, there's lots of deployment information and guides in the Mojolicious Cookbook.
-
Mojo may be the biggest programming language advance in decades
I guess this will make it harder to search for Mojo(licious)-related stuff. 😩
-
Getting the result/reject values from a Mojo::Promise using async subs
But if I want the return value of 'test_p' or the error message 'This is an error', I can't seem to figure that out. I tried looking at the promise tests (https://github.com/mojolicious/mojo/blob/main/t/mojo/promise.t) but that didn't seem to work either.
-
Choose boring tools
Several! The 3 big players in order of release are Catalyst, (released in 2005), Dancer2 (Dancer was first released in 2009, but went through a complete re-write as Dancer2 around 2013), and Mojolicious (released in 2010).
-
Guidance on Building a Web Application in Perl
This project sounds to me like the perfect excuse to learn Mojolicious if you're interested in converting your scripts into a web application using Perl.
-
i3mojo -- an i3status replacement in Perl
Awesome! I still use Perl on a pretty regular basis both for work and fun. I really enjoy it. Definitely take a look at Mojolicious if you haven't already. It's primarily focused on being a web framework (both server and client), but it's nicely modular so you can use bits and pieces of the stack. In i3mojo, I used the Mojo::IOLoop event loop, Mojo::Base as a base class system, and Mojo::UserAgent as a web client for some plugins.
-
The beauty of CGI and simple design
Last time I used Perl for anything web it was via https://mojolicious.org/
It even does event-based and websockets
What are some alternatives?
Rsnapshot - a tool for backing up your data using rsync (if you want to get help, use https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss)
Flask - The Python micro framework for building web applications.
ImapSync - Imapsync is an IMAP transfers tool. The purpose of imapsync is to migrate IMAP accounts or to backup IMAP accounts. IMAP is one of the three current standard protocols to access mailboxes, the two others are POP3 and HTTP with webmails, webmails are often tied to an IMAP server. Upstream website is
go - The Go programming language
perl5 - 🐪 The Perl programming language
node - Node.js JavaScript runtime ✨🐢🚀✨
Django - The Web framework for perfectionists with deadlines.
LANraragi - Web application for archival and reading of manga/doujinshi. Lightweight and Docker-ready for NAS/servers.
Express - Fast, unopinionated, minimalist web framework for node.
CPython - The Python programming language
Laravel - Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
Apache - Mirror of Apache HTTP Server. Issues: http://issues.apache.org