lightningrodlabs / acorn

Built with Holochain, Acorn is an open-source, peer-to-peer project management application. It is designed and built as a scrum-alternative, Agile Development Pattern for distributed software development teams. Acorn is currently in Alpha testing phase.
https://acorn.software
103 stars 10 forks source link

v7.0.0-alpha: Can't synch Projects #312

Closed MvF-Evangelista closed 1 year ago

MvF-Evangelista commented 1 year ago

Installed v7 today and my Acorn peer partner who also installed v7. He provided me his secret and I am in synch purgatory. I created a project and he get's an error that says, something to the effect that the secret must be 5 words and in fact it is 5 words.

I am on Mac OS and he is on Ubuntu.

Try synching with me yourself... here is my secret:

jugular jockstrap audibly paralysis scientist

Thanks for looking into this!

TechSupport26 commented 1 year ago

Similar experience for me. Going between Debian and Windows and it took about 15 minutes to get across. This was a migrated project adding a new user to it. (hope that made sense). Thanks,

MvF-Evangelista commented 1 year ago

Hey @TechSupport26, do you mind joining my project for a test?

The secret is jugular jockstrap audibly paralysis scientist.

Thanks,

Mark

TechSupport26 commented 1 year ago

Hey @MvF-Evangelista Joining the project was very fast. Not sure why.

MvF-Evangelista commented 1 year ago

Hey @TechSupport26 - I see you added a card, but I don't see you otherwise. Can you have me join one of your projects?

Thanks

TechSupport26 commented 1 year ago

Yes, I had the same issue. I closed Acorn and reopened it and you were there so try that.

Here is the project secret choking oppressed mushy apostle flashback Also sent on Acorn.

MvF-Evangelista commented 1 year ago

I get an error when I pasted the 5 word secret in as you can see - it says, "Secret must be 5 words".

Screenshot 2023-08-04 at 6 03 53 PM
TechSupport26 commented 1 year ago

Remove 'secret' and you should be golden

Connoropolous commented 1 year ago

I am tracking along with this. I am having suspicions about how for some reason migrated projects might behave differently than newly created ones

MvF-Evangelista commented 1 year ago

@Connoropolous, I am not sharing imported projects. I created a new project with the secret key: jugular jockstrap audibly paralysis scientist.

MvF-Evangelista commented 1 year ago

@TechSupport26, oops! Removed it but now: image

TechSupport26 commented 1 year ago

Interesting. I have not seen that one before. if you can try closing and opening Acorn, see if that does anything. Edit: otherwise I will give another project secret to try.

MvF-Evangelista commented 1 year ago

@TechSupport26 - synching...worked after about 1 minute. However, I don't see you there... and when I try to select you as an "Assignee" I can only assign myself.

TechSupport26 commented 1 year ago

Yes, I just realised the same and have made an issue. #316 I don't see you in the project either. Do you see 3 cards or more/less?

MvF-Evangelista commented 1 year ago

4 cards in your project -Acorn v7.0.0-alpha Test Drive. And zero cards in my project - Matt and Mark's Mother of All Projects. Which is strange. I had 3 or so cards and they went away. Not sure if you deleted my cards or not.

MvF-Evangelista commented 1 year ago

I finally synched with Matt's project - Thoughts and Ideas. That literally took all day!

Connoropolous commented 1 year ago

by the way, syncing is entirely subject to the online-ness of your peer. So if Matt's laptop is open, and he has Acorn open, you should sync. If Matt has Acorn closed, or Matt's laptop lid is closed, etc, then Acorn won't sync

MvF-Evangelista commented 1 year ago

Yes, Connor. But, he told me he had it open at least the first several hours of the day. Perhaps he loaded Acorn on Windows after Ubuntu failed to sych. Not sure. I asked him to do that. I'll check with him and get back to you.

Connoropolous commented 1 year ago

Got it. 👍 just making sure

TechSupport26 commented 1 year ago

Not sure if you deleted my cards or not.

I accidentally deleted 1 card but I did add 2 cards.

MvF-Evangelista commented 1 year ago

Update: Matt left his computer running after he went to bed and he still haven't been able to sync to my project. He will try to sync to my project with my windows OS later today.

Connoropolous commented 1 year ago

In general, the reality is that these types of issues start and end with the holochain version we bundle. The best thing that we can do with Acorn is try to surface more information to the user interface about what the internal state of holochain is in a user friendly way so that Holochain itself can be better trouble-shooted (troubleshot?)

Connoropolous commented 1 year ago

here is the most basic relevant info to know about it, from a reporting back to holochain perspective: holochain conductor: 0.2.1 bootstrap service: https://bootstrap.holo.host signal service: wss://signal.holo.host

pegahvaezi commented 1 year ago

@Connoropolous is this fixed in v9.3.1-alpha or still an issue?

Connoropolous commented 1 year ago

as we've no clear single definition of what this issue is, other than 'trouble syncing', and as mentioned here syncing related issues stem from holochain (https://github.com/lightningrodlabs/acorn/issues/312#issuecomment-1672361283) I suggest closing this. The holochain team seems to have their own pretty decent way of tracking and reproducing syncing issues themselves, and so they are working to stabilize it and I expect we'll soon benefit from that in future releases.