Show HN: Tara 2.0 – Fast Jira alternative with automation based on Git events
dsr_ 2021-08-17 23:55:00 +0000 UTC [ - ]
The only reason we're going to move away from JIRA is that Atlassian dropped server installs and is moving everyone to their cloud or datacenter products.
Have a great conversion from JIRA and a reasonably-priced self-hosted option, we'll be looking at you in six months.
syed99 2021-08-18 00:30:16 +0000 UTC [ - ]
dsr_ 2021-08-18 02:11:09 +0000 UTC [ - ]
It's a great question to differentiate sales critters: the new ones are sure that they can work something out; the middle ones are dubious; the experienced people chuckle and disengage politely.
andy_ppp 2021-08-18 07:51:04 +0000 UTC [ - ]
dspillett 2021-08-18 10:57:30 +0000 UTC [ - ]
Those that specialise in holding other party's data like this will have liability insurance to cover significant events financially (though there is of course still reputational risk to consider) and processes in place to try make sure such events don't happen so calling on that insurance never needs to happen.
> if someone hosting your data gets hacked
It wouldn't be if any someone got hacked, just if something they are responsible for fails and enables a data leak, so they are not accepting third-party risk unless they themselves involve third parties in the mix. Proving you are not the source of a leak could be an interesting proposition though.
firebird84 2021-08-18 13:19:12 +0000 UTC [ - ]
sjogress 2021-08-18 12:47:14 +0000 UTC [ - ]
My employer for instance has put a ban on deploying anything new on AWS/Azure/Google Cloud until legal issues have been settled after Privacy Shield was invalidated.
Everything new right now needs to be on EU/EFTA data centers run by EU/EFTA companies. This essentially means self hosting since most clouds are owned by US companies.
shagie 2021-08-18 01:06:15 +0000 UTC [ - ]
syed99 2021-08-18 02:04:36 +0000 UTC [ - ]
robertlagrant 2021-08-18 07:15:11 +0000 UTC [ - ]
superMutex 2021-08-18 00:57:32 +0000 UTC [ - ]
syed99 2021-08-18 01:44:34 +0000 UTC [ - ]
tyingq 2021-08-18 03:24:53 +0000 UTC [ - ]
syed99 2021-08-18 04:23:49 +0000 UTC [ - ]
Eventually we caved and pushed their account execs to support a “secure” private cloud that passed our IT teams compliance criteria. Fun times!
lanbanger 2021-08-18 09:20:34 +0000 UTC [ - ]
joshuaissac 2021-08-18 12:59:39 +0000 UTC [ - ]
lanbanger 2021-08-19 07:08:23 +0000 UTC [ - ]
prpl 2021-08-18 06:33:35 +0000 UTC [ - ]
detaro 2021-08-18 06:55:45 +0000 UTC [ - ]
danpalmer 2021-08-18 09:16:58 +0000 UTC [ - ]
detaro 2021-08-18 09:22:56 +0000 UTC [ - ]
danpalmer 2021-08-19 10:24:10 +0000 UTC [ - ]
But running software in an environment you don't control, but where it's expected to run perfectly or else you're on the hook for the support, that is. On-prem services are hard to get right, there's all sorts of issues around things like upgrades, software versions, etc.
I get that it used to do this, but software gets updated and moves on. I think it's reasonable to expect that you can remain on an outdated version and old pricing scheme, but give up support after some period of time, but I could also understand companies not wanting to offer that.
OJFord 2021-08-18 11:54:03 +0000 UTC [ - ]
detaro 2021-08-18 17:11:20 +0000 UTC [ - ]
OJFord 2021-08-19 00:05:21 +0000 UTC [ - ]
stunt 2021-08-18 09:50:19 +0000 UTC [ - ]
Both Github and Gitlab have built-in project management features! Why should I use a different tool if I'm using Github/Gitlab?
syed99 2021-08-18 20:18:51 +0000 UTC [ - ]
For the Gitlab for the time being we only allow connection of issue tickets to MRs and some organized views of commits and MRs in our progress mode.
korginator 2021-08-18 02:05:24 +0000 UTC [ - ]
Sync'ing with self-hosted Git servers would be good to have. Many of our projects are hosted on Git servers in a "secure network" behind a corporate VPN that, for legal and commercial reasons, cannot be hosted externally. Any thoughts on this?
syed99 2021-08-18 02:20:27 +0000 UTC [ - ]
The question about self hosted git servers, we do support them but not officially through the GitHub app which is on the App Store. We do have a fully compatible backend that can integrate with any self hosted git using webhooks, we haven’t exposed those to users as of yet.
korginator 2021-08-18 03:02:13 +0000 UTC [ - ]
For example, one of the organisations I work with uses a CheckPoint capsule VPN with some non-standard configuration that's controlled by their IT department that manages and supports client workstations.
To even access the Git server requires the user to be connected through VPN. I suppose you'll need Tara to follow the same route to the Git server that's sitting behind this VPN, right? This would be quite a different story than having Tara connect to a public facing self-hosted Git server, e.g., on our own data center or on AWS.
I suspect this will he a hard (impossible?) problem to solve unless Tara itself goes self-hosted and is on the same VPC as the Git server behind our VPN.
syed99 2021-08-18 03:06:51 +0000 UTC [ - ]
You are absolutely right about a self hosted solution being the better workaround which means it resides on an internally accessible network where the setup experience would be much more seamless.
vladvasiliu 2021-08-18 08:22:19 +0000 UTC [ - ]
anticodon 2021-08-18 04:01:11 +0000 UTC [ - ]
syed99 2021-08-18 04:47:26 +0000 UTC [ - ]
buro9 2021-08-18 08:31:53 +0000 UTC [ - ]
Our scenario is that our work comes in from multiple places, i.e; OSS community (one repo), SaaS offering (another repo) and Enterprise offering (another repo). What we're trying to achieve is a single pane of glass for a team to see all of their work, but the work to remain in the respective repos. So whatever tool we use must treat Github Issues as the system of record, and any tool must reflect what it does in Github. And further, it would be great to make that single pane of glass dynamic... i.e; I'm a Prometheus engineer and I want to create a team/project that aggregates all work on Alertmanager across all of the big projects that use it (even the ones that exist in other orgs).
ACK that our use-case may be at the extremes of what others do, so it's cool if this is not yet possible.
Additionally with the OSS repos per-user licensing of potentially all contributors is a tough ask, we would have no control over our pricing and most contributors would be idle... they're not employees, but we'd want to ensure the community could use/see the same tools that we would use, how could we enable community involvement in the tools without exposing ourselves to a loss of control over the operating costs of it?
chris1993 2021-08-18 01:59:04 +0000 UTC [ - ]
syed99 2021-08-18 02:27:15 +0000 UTC [ - ]
Nelkins 2021-08-17 22:47:09 +0000 UTC [ - ]
iba99 2021-08-17 22:52:11 +0000 UTC [ - ]
The Dev files - the source code is out there
Dancing with the git stars.
(I could go on).
ellisv 2021-08-18 00:17:01 +0000 UTC [ - ]
syed99 2021-08-18 02:12:16 +0000 UTC [ - ]
dotancohen 2021-08-18 03:44:10 +0000 UTC [ - ]
iba99 2021-08-18 04:28:49 +0000 UTC [ - ]
manigandham 2021-08-18 03:56:27 +0000 UTC [ - ]
I'll echo some of the other comments here that most of the bigger companies I've worked with want a better JIRA but are weary of smaller companies, data security, and the switching costs involved.
Is there a way to offer this on top of the existing Atlassian tools? A similar model would be something like Scratchpad for Salesforce: https://scratchpad.com/
iba99 2021-08-18 04:41:30 +0000 UTC [ - ]
You read our minds. We are thinking about how we can integrate with Jira for a truly sync'ed experience (since several teams have suggested using our interface to make updates in Jira + since we have simple built-in dashboards it just makes it easier to use for everyone). The challenge is to design it in such a way, that you don't have to spend a ton of time configuring the integration, mapping fields or needing a dedicated engineer for setup. We're on it - in the meantime would love to hear your feedback if you get the chance to try out Tara.
ddon 2021-08-17 22:39:03 +0000 UTC [ - ]
gexla 2021-08-17 23:45:00 +0000 UTC [ - ]
brightball 2021-08-18 00:19:32 +0000 UTC [ - ]
saurik 2021-08-18 01:10:47 +0000 UTC [ - ]
brightball 2021-08-18 20:27:56 +0000 UTC [ - ]
$10 / person as a standalone fee seems very different than...
$X,000 / month salary + benefits + $10 / month for a service that helps them get more done with their time that you're paying for.
Totally agree about guest contributors though. IMO ClickUp.com has the best pricing model of the bunch for this type of thing.
iba99 2021-08-18 03:09:59 +0000 UTC [ - ]
syed99 2021-08-18 04:32:44 +0000 UTC [ - ]
Other explorations we did were around finer grained permissions or a collaborator vs assignee. The reason the industry itself is geared towards seats based plans in the is to drive better revenue predictability and handle cost variability between free and paid users better but we’re seeing more and more creative changes to sass billing models.
johschmitz 2021-08-18 05:15:44 +0000 UTC [ - ]
robertlagrant 2021-08-18 07:26:29 +0000 UTC [ - ]
wiradikusuma 2021-08-18 03:51:14 +0000 UTC [ - ]
syed99 2021-08-17 23:04:52 +0000 UTC [ - ]
When we were working on pricing, we looked into everything from compute costs per user, data storage per workspace, new feature development, marketing costs and much more over the span of time. We came up with our pricing based off those costs and hence on our lower plans we’re still under the price of similar tools.
We’d love to, in the future figure out more flexible ways to price our users but at the same time maintain the service and growing feature set. I can assure you that we definitely gave having a Spotify family plan like pricing model a thought. In the mean time we are working with startups to accommodate their needs as they move into paid plans by offering discounts on long term commitments, we’re always open to discussions with our users and helping them stay empowered on our platform.
jillesvangurp 2021-08-18 06:48:09 +0000 UTC [ - ]
You also get this sunk cost fallacy where you basically keep on poring in more time (and money) because you've already invested so much. Self hosted commodity services only makes sense these days if you have too much money or very specific needs that you are willing to pay for. Even at their premium pricing, they are a pretty good value proposition for most companies.
Asana on the freemium layer is still pretty good value and an easy upgrade once your team grows. Same for github. We pay for neither. Github comes with Github actions too with lots of free CI minutes per month. The Slack freemium layer is pretty decent as well (more than enough for any startup). I'd consider paying for all of the above if I had to because these products are kind of nice to use as well. But I don't. 0$ / month is a pretty hard price to beat.
But even at hundreds per month, self hosting would still cost more and deliver less.
syed99 2021-08-19 01:03:26 +0000 UTC [ - ]
manigandham 2021-08-18 00:54:50 +0000 UTC [ - ]
While bills do add up, you should only be paying for services if they're delivering more value then the price you're paying.
syed99 2021-08-18 02:40:35 +0000 UTC [ - ]
rochacon 2021-08-18 01:04:52 +0000 UTC [ - ]
syed99 2021-08-18 02:11:28 +0000 UTC [ - ]
rocmcd 2021-08-17 23:42:54 +0000 UTC [ - ]
You are trading money for time and efficiency, after all.
nonameiguess 2021-08-18 00:44:35 +0000 UTC [ - ]
syed99 2021-08-18 01:43:18 +0000 UTC [ - ]
wyuenho 2021-08-18 12:10:19 +0000 UTC [ - ]
iba99 2021-08-19 00:43:14 +0000 UTC [ - ]
The long game is to continue with the approach of allowing small teams to use Tara, and go under the radar for as long as possible.
As for Notion integration, yup, it's on the roadmap. Our integrations roadmap should get faster now that our restful API fully releases this week.
a-dub 2021-08-18 08:15:55 +0000 UTC [ - ]
what is the workflow like for going from a commit id (ala git-blame) to all available discussion and context around that change?
is there any sort of unified search through history that shows both changes and all discussion/context around them? (pull requests, kanban cards, related issues and prs, design docs/sketches/etc, slack threads)
is there any workflow/smarts for detecting recurring issues/bugs/fixes?
i used to ask "can you drive most of it by email" ... i guess these days it's "can you drive most of it by chat integration?"
syed99 2021-08-19 00:56:25 +0000 UTC [ - ]
The aim is to eventually pass on that data or use it for smarter inference like catching duplicates, bug frequency, reintroduction of code and possibly identifying tech debt. Our vision has been to go ticketless, while we're supplying the tooling to make those tickets today, in the future contextual information from different systems could provide enough context to do that work.
Gravityloss 2021-08-18 20:28:02 +0000 UTC [ - ]
iba99 2021-08-19 00:40:54 +0000 UTC [ - ]
We built our "define" feature to allow for spec'ing, and docs. And let's not forget how frustrating markdown is in confluence. We're working to really service markdown well in our text editor, and should have it released soon.
jotato 2021-08-17 20:51:50 +0000 UTC [ - ]
edit: I just created an account using my email instead. You give a 404 after clicking "take me to my workspace" after the onboarding flow.
syed99 2021-08-17 22:40:53 +0000 UTC [ - ]
iba99 2021-08-17 22:39:23 +0000 UTC [ - ]
Aeolun 2021-08-18 00:12:34 +0000 UTC [ - ]
xyst 2021-08-18 11:25:00 +0000 UTC [ - ]
syed99 2021-08-18 01:40:54 +0000 UTC [ - ]
Aeolun 2021-08-18 02:07:06 +0000 UTC [ - ]
I think if a tool like this would ever be adopted the first thing it’d need to do is sync with Jira, so things that happen in the tool happen in Jira too, and vice versa.
I’m not too sure though, I guess I kind of feel that the inertia is just too big. Unless it can do the same things that people (not developers, business people) want to do with Jira all the time (add thousands of custom fields, do arbitrary queries on those, build lots of unuseable dashboards, tens of different issue types with different fields and tabs for each, link issues with semantic types) and do them better, Jira will never be replaced.
I guess what I’d hope for is a way I can use the app while not having to deal with Jira, but then so much of our process is based on obscure Jira features that I’m not sure it’s possible.
ukd1 2021-08-18 02:06:06 +0000 UTC [ - ]
syed99 2021-08-18 02:30:59 +0000 UTC [ - ]
otabdeveloper4 2021-08-18 05:28:39 +0000 UTC [ - ]
If you really want a Jira alternative, look at Youtrack.
gigatexal 2021-08-17 21:38:06 +0000 UTC [ - ]
iba99 2021-08-17 22:45:33 +0000 UTC [ - ]
The ideal here is to get to a point where you don't have to think about creating, it happens naturally.
0xbadcafebee 2021-08-18 00:16:44 +0000 UTC [ - ]
nonameiguess 2021-08-18 00:48:18 +0000 UTC [ - ]
allset_ 2021-08-18 01:44:34 +0000 UTC [ - ]
iba99 2021-08-18 03:13:45 +0000 UTC [ - ]
We've optimized for built-in dashboards, minimal setup and a bi-directional sync. Over time, we're also going to be building inside the terminal or inside Github's interface, to truly enable seamless interactions with Git.
syed99 2021-08-18 02:06:34 +0000 UTC [ - ]
iba99 2021-08-17 15:00:14 +0000 UTC [ - ]
Since then, we've continued to chip away at the problem of building responsive project management software, that syncs to Git source control and works with no setup. A re-designed Atlassian stack if you will, with automation based on Git events. So we can finally stop updating tickets as often as we do; the work is already in git, and it should be automatically reflected in our issue tracking or project management software.
With support from HN, we’re getting closer to this mission. You've spent time with us in calls, video sessions and over boba, to talk through how you ship mission-critical product updates, and how Jira continues to frustrate your teams, because it just wasn't designed for shipping.
Today, we're releasing a host of new features. Tara AI 2.0 delivers a new design optimized for creation, zero loads, automated workflows, and our new restful API.
Also, you can now create tasks, requirements, with automated roll-over for sprints, in 1/4th of the time it takes in typical PM software. We've created a hierarchy system with a universal work drawer, so work can be viewed and organized across the workspace.
As always, our free plan is still free for unlimited users, with upgrades available to premium or co-pilot plans.
I'd love to hear your feedback & thoughts. Thanks!