portal

https://github.com/djblue/portal
kiemdoder 2021-03-15T17:30:11.005500Z

hi all 🙂

kiemdoder 2021-03-15T17:30:22.005700Z

I need some advice please

kiemdoder 2021-03-15T17:33:36.008900Z

I tried to use portal in a very old clojure project of mine and it is not displaying any of the taps. Then I tried portal in a new project with only clojure as a dependency and it worked fine. My guess is that somewhere in the hordes of dependencies I have in my old project something is breaking portal. My question is: is there a log file or something that I can look at for clues why portal is not working? I do not get any exceptions or errors in the repl.

R.A. Porter 2021-03-15T17:37:04.009200Z

Just to be sure here, this old project is running under Clojure 1.10, correct? I’d assume so or you’d have other issues trying to use the tap system but figured it was worth asking.

kiemdoder 2021-03-15T17:39:33.009400Z

1.10.0 yes

djblue 2021-03-15T17:47:47.009600Z

You might be running into https://github.com/djblue/portal/blob/master/deps.edn#L15-L24

djblue 2021-03-15T17:49:10.009900Z

Also, what version of portal are you using?

kiemdoder 2021-03-15T18:19:13.010200Z

Thank you @djblue. An old transit-clj that was required by a very old datascript dependency I still had was the problem it seems. I can tap like Fred Astair now :-)

2
djblue 2021-03-15T18:39:09.010600Z

Glad to hear it works! I'll add a note to improve debugging issues with portal:ok_hand:

kiemdoder 2021-03-15T18:46:17.010800Z

Thank you also for the great tool @djblue. I saw it today for the first time and was very happy to see tools like portal being available nowadays. I’ve not been in clojureland for a while and having a hammer like portal in my hand I’m desperately looking for some nails :-)

😂 3
djblue 2021-03-15T18:50:20.011100Z

Your welcome! I'm preparing for another release soon that should add a bunch of new goodies 🎉

🙌 1