Comments (10)
Good suggestion! Thanks.
I have:
- removed attribute
date_time_created
- added attribute
pml_release_date
(i.e. the date at which the PML version was created)
So, instead of:
"pml_version":"1.5.0",
"date_time_created":"2021-07-12T11:05+0700",
... the file will contain:
"pml_version":"1.5.0",
"pml_release_date":"2021-06-08",
Here is an example of the new file: pml_tags.zip
The change will be included in version 2.0.
I will close this issue after version 2.0. is published.
from pml-companion.
Not yet, but I'll have a look at that. Thanks for the tip.
I strongly suggest that you look into all the powerful features that GitHub offers as an added service layer for project management and collaborative editing — Dashboard functionality, Projects and Milestones, etc.
By enabling automated kanban with review in Project boards, and using autolinked Issue-references, along with Milestones and labels, you'll be able to optimize the whole workflow for yourself and your collaborators.
Whilst all of these features are optional "added bonuses" to the workflow, not adopting them early on can lead to difficulties in integrating them at a later stage (beside ending up with a partially covered workflow).
GitHub is releasing tons of new features lately, especially related to GitHub Actions and automation in general. Since PML and pXML revolve around multiple repositories, and across more than one organization, you might also want to look into GitHub Teams as a means to gain fine-control over how these projects are all linked together.
You can, for example, create detached Project boards for PML, thus centralizing discussions and planning, instead of having them scattered across multiple repositories, and at the same time keep localized control over each repository.
I know that this requires lots of documentation reading, but early adoption of a well-organized workflow is going to pay-off in the long term, especially in terms of ease of collaboration for contributors, and also optimize production times on your side; so it's worth it.
from pml-companion.
Great! And thanks for providing the JSON files previews — I often use them locally to carry out some tests with Mustache.
I will close this issue after version 2.0. is published.
Don't you use autolinked Issue-references in commits to automatically close Issues? E.g. closes #45
would automatically close this Issue when the commit is merged into main
branch, but leave the Issue open until it's in another branch.
from pml-companion.
Don't you use autolinked Issue-references in commits to automatically close Issues?
Not yet, but I'll have a look at that. Thanks for the tip.
from pml-companion.
from pml-companion.
The change will be included in version 2.0.
Now done in version 2.0.0
from pml-companion.
Now done in version 2.0.0
You mean in 2.0.1? I still see the release date in the current JSON output.
from pml-companion.
You mean in 2.0.1?
It's done in 2.0.0 (but the latest public version is 2.1.0)
I still see the release date in the current JSON output.
Yes, because we agreed to:
remove attribute
date_time_created
add attributepml_release_date
(i.e. the date at which the PML version was created)
I just tried it out (with version 2.1.0, but it should work the same in version 2.0.0). I think it works correctly (unless I misunderstand your message). I get this result:
{
"pml_tags":{
"pml_version":"2.1.0",
"pml_release_date":"2021-09-09",
"tags":[
...
Note, however, that the release date of version 2.1.0 is 2021-09-09, although I uploaded it yesterday on 2021-09-08.
from pml-companion.
Yes, because we agreed to:
You're right. Sorry. I've got a very bad toothache (swollen face and fever), so I have difficulties focusing in these days.
from pml-companion.
I've got a very bad toothache
I wish you a speedy recovery.
from pml-companion.
Related Issues (20)
- JavaScript Date function fails in user-defined node HOT 2
- Links URL and Relative Paths HOT 7
- Discrete Headings to Exclude Sections from TOC HOT 5
- Broken Tables in PML 2.3.0 HOT 3
- Problems with [text Node HOT 2
- PMLC: Add Opts to Launch Manuals HOT 3
- Node Repetition via Asterisk HOT 2
- PML Docs: Add Version Info to Ref Man & Create Docs Archive HOT 5
- Why Multiple Heading IDs? HOT 4
- Fatal Conversion Error: [text Inside [title HOT 2
- Resources directory written to '?/.config' when inside Docker container HOT 2
- Resources directory written for non-action commands like help HOT 2
- PMLC v3.1.0 Segfault on Linux HOT 5
- HTML Attributes Ignored on Images HOT 4
- List Enhancements HOT 7
- CSS Option Treats Everything As CSS HOT 8
- Stylesheets Copy-&-Subfolder Prevents CSS Debugging HOT 12
- Parser Inconsistency with Quoted IDs HOT 3
- PMLC 3.1.0 Crashes on Empty [options Node HOT 2
- Delimited Text Syntax and Unbalanced Delimiters HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pml-companion.