Activity
From 02/21/2025 to 03/22/2025
03/21/2025
- 10:43 AM Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- A fair point.
In the specific case of the @name_map.xml@, we have good reason to eliminate the artifact completely... - 10:17 AM Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- > Human review and access is made much harder than simple text output in the filesystem. We would need some tools to ...
- 10:06 AM Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- This is just one future approach to be considered. Using a database has pros and cons. Roughly:
* pros
** The i... - 10:00 AM Feature #9822: artifacts that are shared project-wide should be moved into the cvtdb
- Artifacts that are shared project-wide should be moved into the cvtdb. For example, the @registry.xml@ and @name_map....
- 09:59 AM Feature #9822 (New): artifacts that are shared project-wide should be moved into the cvtdb
- 08:23 AM Support #9703 (WIP): explore and document the existing OE IDE feature set
- 03:15 AM Support #9703: explore and document the existing OE IDE feature set
- I will update my progress here.
✅ - done
❌ - not done
> * For each project type, please create a "hello world" p... - 07:33 AM Feature #5586 (Review): move all conversion artifacts/outputs into the cvtdb or into a dedicated ...
- Will put this back into review.
I added the latest commit in 5586a/15807.
Please let me know if there are some cha... - 05:23 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Made the following change:...
- 03:50 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Okay, will let this aside then. Will look into dropping @.lexer@ and @.parser@.
I see that those filed are enabled h...
03/20/2025
- 02:15 PM Support #9703: explore and document the existing OE IDE feature set
- > > * For each project type, please create a "hello world" project and gather all the artifacts including any configu...
- 10:38 AM Support #9703: explore and document the existing OE IDE feature set
- Thanks for the review.
Greg Shah wrote:
> * For each project type, please create a "hello world" project and ga... - 10:29 AM Support #9703: explore and document the existing OE IDE feature set
- I've reviewed the latest documentation. This is really good.
Next steps:
* For each project type, please creat... - 07:44 AM Support #9703: explore and document the existing OE IDE feature set
- Alexandru Lungu wrote:
> Florin, please check Show View > Other section the IDE. It presents several views that can ... - 05:07 AM Support #9703: explore and document the existing OE IDE feature set
- Florin, please check Show View > Other section the IDE. It presents several views that can be enabled in the applicat...
- 12:51 PM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > # Artifacts that are shared project-wide should be moved into the cvtdb. For example, the @registry.xml@ and @name...
- 10:26 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- After looking in @name_map@ i though about the following tables:...
- 04:31 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg Shah wrote:
> # Artifacts that are shared project-wide should be moved into the cvtdb. For example, the @regis... - 04:11 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I've modified this in @callgraph_lib.rules@ ...
- 08:02 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I managed to recover my changes and commit them to *7180a/15471* + the ones I wanted to commit originally (I hope the...
- 06:49 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I think I can recover this from the .~1~ files that are created on the revert.
- 06:48 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg, somehow I lost my commit from *7180a/15741* ......
- 05:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I managed to refactor a few points to avoid using @removeAll()@ from @ArtifactCollection@. I need to fix another scen...
03/19/2025
- 11:42 AM Support #9703 (Review): explore and document the existing OE IDE feature set
- Greg Shah wrote:
> * Web UI - If I understand correctly, this is just normal web UI development. I don't see why we... - 10:11 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I tried fixing #5586-41 and during debugging I've set the argument for @prepareFilename@ from @""@ to @"./abl/guests-...
- 09:43 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Constantin Asofiei wrote:
> Stefan Vieru wrote:
> > While debugging today I have found that what's failing right no... - 08:45 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan Vieru wrote:
> While debugging today I have found that what's failing right now the callgraph is this :
> [.... - 08:40 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- While debugging today I have found that what's failing right now the callgraph is this :...
03/18/2025
- 11:31 AM Support #9703: explore and document the existing OE IDE feature set
- Constantin, I am trying to fill-in the gaps in this "table":https://proj.goldencode.com/projects/p2j/wiki/OpenEdge_ID...
03/14/2025
- 10:48 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Callgraph command on hotel GUI with the following @rootlist.xml@ :...
- 06:28 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I wonder if the call graph was actually being created on prior runs. You'll have to debug through that code unfortun...
- 05:11 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I tried building the graph again but i am getting am error and can't seem to get past it:...
03/13/2025
- 11:41 AM Support #9703: explore and document the existing OE IDE feature set
Thanks for the suggestions. I've updated the wiki to cover all of your remarks from the previous note besides the...
03/12/2025
- 09:47 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- > aside from the fact that it defaults to cvt and it doesn't take the path from p2j.cfg.xml
That will need to be f... - 09:36 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Managed to finish running @callgraph@ without any errors on hotel with the following change:...
- 05:09 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have made the suggested changes (rev 15768). About @getConversionFolder()@ it searches for a key in a map and defau...
- 07:53 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I tried to replace the @SchemaConfig$NsConfig.importFile@ with an Artifact, eventually I ended up noticing that the @...
03/11/2025
- 04:55 PM Feature #5586 (WIP): move all conversion artifacts/outputs into the cvtdb or into a dedicated dir...
- It is good work!
- 04:53 PM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Code Review Task Branch 5586a Revision 15767
1. In @getPathToConversionFolder(String filename, String postfix)@ pl... - 08:44 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Most of my changes revolve around utilizing the function i created which takes the path: @./<basepath>/filename@ and ...
- 08:37 AM Feature #5586 (Review): move all conversion artifacts/outputs into the cvtdb or into a dedicated ...
- Greg,
I will move this to Review. Could you take a look at my changes? I will wait for your feedback on them.
Than... - 08:29 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I created a branch 5586a and commited my changes at revision 15767.
03/10/2025
- 04:51 PM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Good.
- 10:34 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I created this function inside @Configuration@...
- 02:08 PM Support #9703: explore and document the existing OE IDE feature set
- 1st Pass Review
Overall, it is a good first step. Some more specific thoughts:
1. From the screenshots, it see... - 11:02 AM Support #9703: explore and document the existing OE IDE feature set
- I have finished a first draft. Greg, can you take a look and tell me what you think? I think I should also add some c...
- 09:02 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> Intermediate or output artifacts might have a link to a @SourceArtifact@ that they are created fr... - 06:08 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Dănuț Filimon wrote:
> My next steps:
> * find more usages of FileList in drivers and replace them with artifacts
... - 05:51 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15741*. Initial implementation for replacing *FileList* usage with artifacts in the conversion proce...
03/07/2025
- 09:30 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Constantin Asofiei wrote:
> Stefan Vieru wrote:
> > After copying @directory.hints@ now conversion is almost the sa... - 07:56 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- @.hints@ files are configuration files which are similar to "source" inputs. These should still reside in the source...
- 06:48 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan Vieru wrote:
> After copying @directory.hints@ now conversion is almost the same, tested on @hotel_gui@, outs... - 06:02 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- After copying @directory.hints@ now conversion is almost the same, tested on @hotel_gui@, outside 2 differences:
@Fw... - 03:49 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Stefan Vieru wrote:
> Greg, please let me know if you have any ideas about where should i look to fix this issue wit... - 02:48 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg, please let me know if you have any ideas about where should i look to fix this issue with the comments.
- 08:49 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- By "qualified", I mean a filename with a path. That path might be relative or absolute, we shouldn't care. Either w...
- 08:37 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> We want to have the qualified filenames (even for newly created artifacts) to be managed (and eve... - 08:13 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- The idea here is to create a strong separation of concerns which will give us:
* consistency
* a clear implementa... - 08:11 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- We want to have the qualified filenames (even for newly created artifacts) to be managed (and even encapsulated) as m...
- 05:07 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Had an issue with the import process on the hotel app, it was looking for a file in @data/hotel.p2o@ in @gatherTarget...
- 02:57 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > The Iterator<Artifact> can't be reset., this is the only problem I can see with this idea.
>
...
03/06/2025
- 09:47 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- In regard to the @FileListFactory.createBlacklist()@ (and the whitelist processing), perhaps we should remove that su...
- 09:43 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > I've updated the code to use an ArticatCollection, some things I've remarked that might be of concern:
Understo... - 09:36 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- My objective here in using iterators is to ensure that the callers must go through the abtracted AM API instead of do...
- 09:35 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > The Iterator<Artifact> can't be reset., this is the only problem I can see with this idea.
Do we ever need to re... - 07:13 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I've updated the code to use an ArticatCollection, some things I've remarked that might be of concern:
* @Conversion... - 02:25 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > The alternative of the @FileList@ will be a list of @Artifact@ instances, this makes it difficu... - 09:13 AM Feature #9727: enable -? to provide syntax help in the various driver programs
- Use branch *7133a* for this work.
03/05/2025
- 12:49 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > The alternative of the @FileList@ will be a list of @Artifact@ instances, this makes it difficult to refactor the P...
- 08:43 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I am making good progress on the hotel conversion, attached to this issue is the current state of the conversion proc...
- 04:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I've reached a stable version here I can build the 7180a branch, but there are a lot of conversion/import issues whic...
- 03:40 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> Wherever we use a @FileList@ instance, we will need to refactor it to use the AM. For example, t... - 08:35 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Wherever we use a @FileList@ instance, we will need to refactor it to use the AM. For example, the @TransformDriver....
- 08:57 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Almost fixed the previous issue, now the code converts and i can start hotel_gui but i still have some comments left ...
03/04/2025
- 02:28 PM Support #9703: explore and document the existing OE IDE feature set
- I think we need to target the most recent version in 12.x.
- 06:55 AM Support #9703: explore and document the existing OE IDE feature set
- Florin, please avoid using snapshots from OE IDEs. Please refer to the version textually.
- 06:35 AM Support #9703 (WIP): explore and document the existing OE IDE feature set
- This is the Dev Studio and OE versions I have access to:
Progress Developer Studio 4.3
OpenEdge Release: 11.6.3
... - 10:27 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg, I am afraid I am going too deep into the idea of "using artifacts instead of FileList" so let me ask a question...
- 06:19 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- It seems my next commit will take a while, currently working my way into the conversion and it's a lot more that I ex...
- 04:02 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> I think that the @ArtifactManager@ (AM) should handle the creation and processing of the list, in... - 05:52 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- After conversion I'm missing these functions:...
- 05:40 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Finalized conversion but now I get some errors when starting the client.
- 03:22 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- The method referenced in #5586-15 looks like this:...
- 03:18 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I've found inside @frame_generator.xml@ the following function: ...
03/03/2025
- 12:12 PM Feature #9727: enable -? to provide syntax help in the various driver programs
- Currently, our @ConversionDriver@/@ProgressTransformDriver@/@ReportDriver@ programs don't provide an easy way to get ...
- 12:06 PM Feature #9727 (New): enable -? to provide syntax help in the various driver programs
- 12:03 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > Looking at the conversion driver I can simply pass the FileList as a parameter to the @ArtifactManager.createArtifa...
- 11:51 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > Is there an existent issue for this, or should I create one?
There isn't such a task. We can make the changes h... - 04:29 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Looking at the conversion driver I can simply pass the FileList as a parameter to the @ArtifactManager.createArtifact...
- 04:00 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Thanks for the input, I plan to start modifying the ConversionDriver first to make use of the artifacts.
Greg Shah... - 09:35 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Found the issue, forgot to put the suffix-adding code inside @com.goldencode.p2j.schema.P2OLookup#loadTemporarySchema...
- 08:50 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Inside @annotations/annotations@ my conversion fails when calling @[java] javaname = p2o.javaPropertyName(getNoteStri...
- 08:27 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Managed to finish middle part of the conversion with the new output directory but I'm facing issues, meaning that tem...
02/28/2025
- 09:43 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > If I want to have the artifacts available before any processing it's done (e.g. conversion, code analytics) as ment...
- 07:03 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I have more questions:
# If I want to have the artifacts available before any processing it's done (e.g. conversion,... - 06:33 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Committed *7180a/15740*. Added artifact classes, added functionalities to ArtifactManager.
- 02:41 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Greg Shah wrote:
> > Created @ArtifactHandler@ should extend @org.eclipse.jetty.server.handler.AbstractHandler@, ths... - 01:46 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Understood, will look on how to adjust to @p2j.cfg.xml@.
02/27/2025
- 12:15 PM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- In the FWD code, we should not use any properties. So all of the @build.properties@ stuff like @app.4gl.src@ or @cvt...
- 09:17 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Greg Shah wrote:
> It is a good test. Please note that while we do default to @cvt/@, we do allow this directory to... - 09:15 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- Today I've looked through possible implications this kind of change might have. I have reached TransformDriver and wo...
- 09:13 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- It is a good test. Please note that while we do default to @cvt/@, we do allow this directory to be configured in @p...
- 02:30 AM Feature #5586: move all conversion artifacts/outputs into the cvtdb or into a dedicated directory...
- I have found that prefixing inside @com.goldencode.p2j.uast.JavaPatternWorker#generateJavaFilename(java.lang.String)@...
- 12:03 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > ...
- 11:57 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > Created @ArtifactHandler@ should extend @org.eclipse.jetty.server.handler.AbstractHandler@, thsi will be used to ha...
- 06:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- During the execution of the @ConversionDriver@, @FileSpecList@ is used to build the conversion list in @TransformDriv...
- 05:18 AM Feature #7180 (WIP): create a centralized manager for the conversion list and per-file/project st...
- Thanks for the feedback Greg, I have a general idea on how I want to get into this now.
At the moment I did the fo...
02/26/2025
- 09:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- > * The @Artifact@ will represent one of the items from the conversion list (a file for example), while the SourceArt...
- 07:31 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- I looked over the added classes (@Artifact@, @SourceArtifact@ and @ArtifactManager@) and noted the followind:
* The ... - 06:50 AM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- Rebased *7180a* to latest *trunk/15737*, the branch is now at revision *15739*.
- 09:30 AM Feature #5586 (WIP): move all conversion artifacts/outputs into the cvtdb or into a dedicated dir...
- Started working on this.
Gathered firstly some information about what steps produce what files and where the file na...
02/25/2025
- 01:57 PM Feature #7180: create a centralized manager for the conversion list and per-file/project status a...
- All of my changes are committed into the branch. There is not much there. The core idea was to start separating the...
- 08:45 AM Support #9703: explore and document the existing OE IDE feature set
- From creating/importing projects to editing code and schemata to compiling/building and debugging, please explore the...
- 08:43 AM Support #9703 (Closed): explore and document the existing OE IDE feature set
02/24/2025
- 08:15 AM Feature #1757: update ANTLR to latest version
- Here are some notes about potential lexer changes during the upgrade. As mentioned above, ANTLR v4 has a switchable ...
Also available in: Atom