Awesome, thank you for the example data file.

I have meta-data available for a few of the libraries I was experimenting 
with. For example, for GameIcons.net (which I think you have imported), 
their website-catalog has tags for all the icons. I used Node and an 'R' 
script to manually download and partse each web-page, extract the meta-data 
(tags, etc), and then append that to the final Tiddler data. 
(Repo: https://github.com/joshuafontany/TW5-SVG-Scripts).

This allowed me to extract, for example, the below block of the

```
caption: police-badge
description: Symbol of law enforcement. The best moment to show it, it's to 
shout "FBI" and break the door with a kick.
name: andymeneely/police-badge
tags: $:/tags/Icon police shield symbol
title: $:/icons/gameicons/andymeneely/police-badge
type: 
```

I have that for the whole library. The FontAwesome5 svg files also have a 
separate meta-data YAML file that I parsed for the meta-data.

I will clone your repo and see how I can integrate the meta-data I have 
available!

Best,
Joshua Fontany
On Thursday, February 18, 2021 at 5:39:14 AM UTC-8 [email protected] wrote:

> @Joshua As I said before, I've processed the original SVG files with some 
> scripts made in Windows 10 Powershell. All operations are done with 
> PowerShell: creating files, replacing content, creating the TiddlyWiki 
> formal structure and adding content. The final output is a JSON file which 
> includes an array of JS objects (every object is an icon). You can see 
> below an example:
>
> {
> "title":"$:/images/google-material-design/action/filled/18px/star-rate",
> "tags":"$:/tags/Image Icons Images SVG",
> "caption":"star-rate",
> "collection":"filled",
> "category":"Action",
> "library":"Google Material Design",
> "library_version":"5.9.55",
> "text":"<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gmd-star-rate 
> tc-image-button\" viewBox=\"0 0 18 18\" width=\"18\"><path d=\"M9 11.3l3.71 
> 2.7-1.42-4.36L15 7h-4.55L9 2.5 7.55 7H3l3.71 2.64L5.29 14z\"/><path d=\"M0 
> 0h18v18H0z\" fill=\"none\"/></svg>"
> }
> On Thursday, February 18, 2021 at 3:25:32 PM UTC+2 [email protected] 
> wrote:
>
>> @Joshua Thanks! Can you explain in more detail what you have in mind? I 
>> didn't understand very well. I need aliases for icons. I found this kind of 
>> metadata for some of the libraries but I didn't include it yet.
>>
>> On Thursday, February 18, 2021 at 1:35:47 AM UTC+2 [email protected] 
>> wrote:
>>
>>> Super impressed with how this has come together. I'll have to review how 
>>> you are preparing the tiddler files, and add in some of the libraries that 
>>> I have scraped meta-data for. Thanks!
>>>
>>> On Wednesday, February 17, 2021 at 2:26:45 PM UTC-8 [email protected] 
>>> wrote:
>>>
>>>> @Birthe You're welcome!
>>>>
>>>> On Thursday, February 18, 2021 at 12:22:08 AM UTC+2 
>>>> [email protected] wrote:
>>>>
>>>>> Thank you so much for this wonderful resource. Also for reminding us, 
>>>>> to save a local copy. 29.2mb to be precise.
>>>>>
>>>>>
>>>>> Birthe
>>>>> onsdag den 17. februar 2021 kl. 22.48.32 UTC+1 skrev 
>>>>> [email protected]:
>>>>>
>>>>>> @TiddlyTweeter Thank you very much! It means a lot! :)
>>>>>>
>>>>>> My suggestion for you all is to make personal copies of the site 
>>>>>> versions as backup in case I will not be able to ensure the availability 
>>>>>> of 
>>>>>> the site (and the content) in the future, so one can restore it to 
>>>>>> another 
>>>>>> public location. Now it is a free and open community resource, so anyone 
>>>>>> can do that. Also you can use it as an offline version in case of 
>>>>>> internet 
>>>>>> connection failure. It's only about 30 MB. 
>>>>>>
>>>>>> On Wednesday, February 17, 2021 at 9:12:31 PM UTC+2 TiddlyTweeter 
>>>>>> wrote:
>>>>>>
>>>>>>> [email protected] wrote:
>>>>>>>
>>>>>>>> A new version of *"TW Icons"* is available !!!
>>>>>>>>
>>>>>>>> *v1.1 *(https://morosanuae.github.io/tw-icons) now with a total of 
>>>>>>>> *~25000 
>>>>>>>> icons*. 
>>>>>>>>
>>>>>>>> *Features*: 
>>>>>>>>
>>>>>>>>    -  The *"Google Material Design"* library was added. More 
>>>>>>>>    libraries are on the way, so stay tuned! :
>>>>>>>>
>>>>>>>> WHOAH !!! That is now a super useful resource! Way better, 
>>>>>>> actually, than most any SVG online libraries.
>>>>>>> And the fact you prepared, via scripts, all the icons to be 
>>>>>>> immediately usable in TW is illustrative of your skill in programming.
>>>>>>>
>>>>>>> I think it is a major achievement! 
>>>>>>>
>>>>>>> And, given the vast scale of it now, I'm amazed at its GOOD 
>>>>>>> performance.
>>>>>>> So it is also concrete testament that with good data design TW can 
>>>>>>> be well performative at scale. 
>>>>>>>
>>>>>>> All hats off. Best wishes,
>>>>>>> TT
>>>>>>>  
>>>>>>>
>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/92f0969b-018d-45a8-914c-c7e2a4c9b588n%40googlegroups.com.

Reply via email to