-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notes/Domino support needs to be added to this section of Moonshine IDE for native support #646
Comments
Hi @feather812002 @dpastov @JoelProminic please comment on this issue with the status of your tests about Domino On Disk Project (Dmytro and Bing) and the DXLImporter (Bing and Joel) so we can figure out where Notes/Domino support is at for Moonshine. |
@feather812002 @dpastov @JoelProminic I care most about testing Domino On Disk Project and DXLImporter on MacOS Mojave and HCL Notes Client 11. You can find R11 in the Downloads link under your https://Prominic.NET/MyAccount if you need it. |
|
|
Did you have to change anything in Moonshine to support all of that ? |
Yes, it must need change the Moonshine , |
I look forward to that. |
Can someone check whether @feather812002 is added to Moonshine and VisualEditor repositories ? @rat-moonshine ? |
Wow, this looks great! Nice Bing! |
I just added you as a collaborator @feather812002 . You can try again. |
Thank you , it a demo , and I really not work on the Flex so much time . |
We'll need to create a convenient template database that we can use with Moonshine. At minimum, this should include:
We should create fresh design elements so that they don't have any legacy structures from old Domino versions or Prominic-specific information. @JustinProminic also suggest that we include some common views, shared actions, and shared columns. He pointed me to an example database, but I ran out of time today to review these and setup a test database. I'll try to get back to this tomorrow. |
We'll also need to be able to check and configure the environment for On Disk Project, according to @feather812002's requirements above:
Also, I remember that this is still not working properly on Windows. @feather812002, we should revisit this tomorrow and figure out what we still need Jesse to fix. |
@jesse-gallagher we could still really use your help getting On Disk Project on Windows working in Moonshine. Thank you! |
Is this the remaining blocker? OpenNTF/org.openntf.nsfodp#160 The current 3.0.0-SNAPSHOT builds of NSF ODP use a different mechanism to shuttle the JSON around, so it may work currently. If it doesn't work, or if anything else is blocking you, let me know and I'll sort it out. |
|
Yeah,I think you can create a template nsf dabase , and export it as notes dxl format , then send it to me ,I can add it into the moonshine domino project template . |
There are two other issues in NSF ODP that I think you'll run into:
Those two aren't immediate blockers, but they'll be important for me to sort out before this side is fully usable. |
Hi,Jesse ,
|
It could be that your local git config using the email but authentication-id that you used to login once to Git repo is 'binglipusmic'. You can check the email value on Git website after you logged-in with 'binglipusmic' also. We can add your 'binglipusmic' id to the repo if you think this is alright to use with Prominic tasks. |
Yeah , I get it ,it something wrong my side , |
@feather812002 I have added comment in your code - were you able to address it ? |
How can I address it ? |
I'm not sure what do you mean by that string. In order to see when I add any comments you need to watch repository. Add that to watch and you will be getting email notification about stuff. |
Okay ,I think I got why the rename get error , the menu always return null. |
The Windows build working again now! I found that the releng files were still present in ide/MoonshineDESKTOPevolved/build/elements. I removed these and reran the build, and it worked. We may want to consider updating the Ant script or Bamboo plan to automatically clean this. Alternatively, we could always create a new clone in Bamboo, but this will make an already slow build (40+ minutes) even slower. It looks like the rename issue may be a more general bug. I'll open a separate issue for this later today. @feather812002 reported an error with a new DominoVisualEditor project.
This didn't reproduce for me, though:
I don't recognize the error, but I'll report if I have any ideas to resolve this. |
I believe that's one that was fixed in NSF ODP Tooling 3.4.0. Specifically, it shows up in older versions when the |
Ah, that would make sense, since I just removed all the files from the Java directory in the templates. I'm still confused about why the updated template works for me but @feather812002 gets an error, though. I tried updating the plugin version in my pom.xml, and this works well so far. If this works for @feather812002 as well, we can update the Visual Editor Project template. I don't see this pom.xml in Domino Project (but I do see nsfs/nsf-moonshine/pom.xml). |
Hello, @jesse-gallagher and @JoelProminic |
The updated template works for me as well. I don't see any other immediate problems, so I'm going to close this issue. I'll create other issues for any new problems I find. |
This reverts commit 16db2d6. This commit broke the nightly builds for Moonshine. Move future changes to a branch.
Hi,guys.
It look like let the Moonshine IDE support the Notes/Domino program develop is good idea.
As we know , the IBM Designer software only support windows version until now , if we work on the MacOS, we can't work with NSF database . but at now , the ODP+Moonshine give us other choice for this .
Domino On Disk provide a manve plugin , it can work with Moonshine IDE with local oprate .
Domino On Disk project:
https://frostillic.us/blog/posts/2019/7/8/f9643d0349dfd211852584310054b892
I test this with Moonshine on MacOS and Notes client 10.0.1 and Notes client 11.0.0,
All work fine .
Now, if the moonshine IDE on the "Get started" page can check the notes client install and update site bunld install or down this , it must can get helpful for Domino developer.
And let them can easy and happy work with Moonshine.
For ODP
Environment require:
From the author of ODP , next some days he will update the generate-domino-update-site tool , so we don't need the Domino server install update site folder(9.0.1 or 10.0.1) maybe, we just need Notes client in later .
notes-program point to a notes client install folder.
notes-platform point to domino update-site folder.
after these 3 steps , just click "project->build project" as 'install'
it will work fine and generate a fresh nsf database .
The text was updated successfully, but these errors were encountered: