Earlier quoted context omitted.
The race is to go back into the timesharing development workflows, under the guise of cloud development. Instead of telnet, ssh and X display, we get to use the browser.
Sure. The cloud is the new mainframe. Mainframes were ever since the best option to milk locked-in customers, so the story continues. The tech is different, the strategy the same: Be the all emphasizing platform so nobody can leave without needing to rebuild substantial parts of their business form the ground up. Replacing the mainframe after been invested in it constitutes for many a mayor headache to this day. So o…
Jetbrains Space
101–104 of 104 posts
Re: Jetbrains Space
#102Earlier quoted context omitted.
Its between $8/month and $99/month, and the highest tier includes all Jetbrains products. That looks... reasonable?
On prem is starting at $25/mo/user. This tool includes chat, wiki etc, so you want to bring business people too. Suddenly it's couple grands per month + hosting fees, and you're still hostage, as despite using own servers it will stop working as soon as you miss scheduled payment. Since Spaces integrate half of functionality your company needs - of course you will pay. Compare that to other Jetbrains products, where…
Re: Jetbrains Space
#103Earlier quoted context omitted.
On prem is starting at $25/mo/user. This tool includes chat, wiki etc, so you want to bring business people too. Suddenly it's couple grands per month + hosting fees, and you're still hostage, as despite using own servers it will stop working as soon as you miss scheduled payment. Since Spaces integrate half of functionality your company needs - of course you will pay. Compare that to other Jetbrains products, where…
My bad, I missed you were talking about on prem. Genuine question though (I'm just an average salaried dev), what are the advantages of on prem in this case? It looks like it's just costlier, will require more maintenance work, but the end you're still hostage of that same proprietary software.
Please take a look at other Jetbrains products - you pay for them once and if you decide to not pay anymore you can still use current version indefinitely.
Honestly I really don't understand people that say that's reasonable pricing - all these "coffee a day" subscriptions tend to quickly amount to salary of additional developer and you have no flexibility to cut it without serious issues.
Re: Jetbrains Space
#104Earlier quoted context omitted.
I played with Upsource back when it was their "static-analysis in the cloud," and it actually was cool, but holy hell it was a beast to get up and running, and (just like Qodana that they're trying now) the static analysis was(is?) indescribably hard to configure correctly to get meaningful results I've heard great things about Gerrit, but it also seems like one of those "strongly opinionated, mailing-list based" rev…
Gerrit is pretty strongly opinionated, but it is not mailing-list based. Review notifications are sent via email, but otherwise everything needs to be done via the web UI (or other tool using the API).
If configured you can send your review by emails https://gerrit-review.googlesource.com/Documentation/intro-u...
If you get the an email you can read it from your mail client, retrieve the change from Gerrit over git (git fetch gerrit.example.org refs/changes/45/12345,8 && git checkout FETCH_HEAD), address the review and send back to Gerrit (git push gerrit.example.org HEAD:refs/for/main). Though to mark the review comments you would have to reply to the email or indeed head to the Web UI to mark them resolved.
One can send a review vote and message over ssh which is quite convenient to a point I locally have aliases +1 / +2 to do it directly from the command line instead of heading to the web browser.
The API is quite powerful (the Gerrit web UI entirely relies on the REST API). James E. Blair wrote a ncurses client for Gerrit there is a quick demo at https://ttygroup.org/gertty/index.html (Pypi page https://pypi.org/project/gertty/ ).