discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Library Announcement aggregator needed IMHO

TP
Torsten Paul
Mon, Jun 14, 2021 6:27 PM

On 14.06.21 20:17, pproj@posteo.de wrote:

i have made a review of your PR, merge and Commit, but how
to kick off the jsonp generation so the html page gets
updated?

In theory that should update automatically after the merge,
but it seems to have a problem with updating the file in the
release:

https://github.com/openscad/openscad-lists/runs/2822568395

There's an error in the "Release JSON" step.

So if that would have worked, the release should update with
the new data at:

https://github.com/openscad/openscad-lists/releases/tag/continous

And the file server should pick it up every hour automatically

http://files.openscad.org/lists/gallery.jsonp

For now I'll delete the release and run that action again
manually, so the web page should update at about 18:05 UTC.

ciao,
Torsten.

On 14.06.21 20:17, pproj@posteo.de wrote: > i have made a review of your PR, merge and Commit, but how > to kick off the jsonp generation so the html page gets > updated? In theory that should update automatically after the merge, but it seems to have a problem with updating the file in the release: https://github.com/openscad/openscad-lists/runs/2822568395 There's an error in the "Release JSON" step. So if that would have worked, the release should update with the new data at: https://github.com/openscad/openscad-lists/releases/tag/continous And the file server should pick it up every hour automatically http://files.openscad.org/lists/gallery.jsonp For now I'll delete the release and run that action again manually, so the web page should update at about 18:05 UTC. ciao, Torsten.
P
pproj@posteo.de
Mon, Jun 14, 2021 6:55 PM

ok i understand, will there be a place, where i can see  that i have
made a syntax Error in Yaml and it is not published?

On 14.06.21 20:27, Torsten Paul wrote:

On 14.06.21 20:17, pproj@posteo.de wrote:

i have made a review of your PR, merge and Commit, but how
to kick off the jsonp generation so the html page gets
updated?

In theory that should update automatically after the merge,
but it seems to have a problem with updating the file in the
release:

https://github.com/openscad/openscad-lists/runs/2822568395

There's an error in the "Release JSON" step.

So if that would have worked, the release should update with
the new data at:

https://github.com/openscad/openscad-lists/releases/tag/continous

And the file server should pick it up every hour automatically

http://files.openscad.org/lists/gallery.jsonp

For now I'll delete the release and run that action again
manually, so the web page should update at about 18:05 UTC.

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

ok i understand, will there be a place, where i can see  that i have made a syntax Error in Yaml and it is not published? On 14.06.21 20:27, Torsten Paul wrote: > On 14.06.21 20:17, pproj@posteo.de wrote: >> i have made a review of your PR, merge and Commit, but how >> to kick off the jsonp generation so the html page gets >> updated? > In theory that should update automatically after the merge, > but it seems to have a problem with updating the file in the > release: > > https://github.com/openscad/openscad-lists/runs/2822568395 > > There's an error in the "Release JSON" step. > > So if that would have worked, the release should update with > the new data at: > > https://github.com/openscad/openscad-lists/releases/tag/continous > > And the file server should pick it up every hour automatically > > http://files.openscad.org/lists/gallery.jsonp > > For now I'll delete the release and run that action again > manually, so the web page should update at about 18:05 UTC. > > ciao, > Torsten. > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org
TP
Torsten Paul
Mon, Jun 14, 2021 7:58 PM

On 14.06.21 20:25, pproj@posteo.de wrote:

i tried to add news about my lib to the news.yaml but i
really do not like twitter, it is in fact, the first time
i would use it at all.
is there any less compromized open relative out there,
you know of? i would put the news about my lib there then.

We just need to define what data is required and how it
should be displayed. Twitter and Thingiverse are just two
of the places where people tend to put their OpenSCAD
designs. Other than that, reddit comes to mind and we
probably also want to support just generic URLs.

In the end it should be relatively easy to add some other
places if a generic URL is not enough. The main benefit
for knowing specific services is that this will reduce the
needed input, e.g. for Thingiverse it should be enough to
just declare the thing-id.

ciao,
Torsten.

On 14.06.21 20:25, pproj@posteo.de wrote: > i tried to add news about my lib to the news.yaml but i > really do not like twitter, it is in fact, the first time > i would use it at all. > is there any less compromized open relative out there, > you know of? i would put the news about my lib there then. We just need to define what data is required and how it should be displayed. Twitter and Thingiverse are just two of the places where people tend to put their OpenSCAD designs. Other than that, reddit comes to mind and we probably also want to support just generic URLs. In the end it should be relatively easy to add some other places if a generic URL is not enough. The main benefit for knowing specific services is that this will reduce the needed input, e.g. for Thingiverse it should be enough to just declare the thing-id. ciao, Torsten.
TP
Torsten Paul
Mon, Jun 14, 2021 8:07 PM

On 14.06.21 20:55, pproj@posteo.de wrote:

ok i understand, will there be a place, where i can see
that i have made a syntax Error in Yaml and it is not
published?

Not yet, right now there's only the converter running when
the change is approved and activated.

But it's easy to also add a validation that runs at the
time the PR is created. This could check both format of
the file and also if things like URLs actually exist.

The result would show up as "Check" in the PR and when
failed require to be fixed before it the PR can be
merged.

ciao,
Torsten.

On 14.06.21 20:55, pproj@posteo.de wrote: > ok i understand, will there be a place, where i can see > that i have made a syntax Error in Yaml and it is not > published? Not yet, right now there's only the converter running when the change is approved and activated. But it's easy to also add a validation that runs at the time the PR is created. This could check both format of the file and also if things like URLs actually exist. The result would show up as "Check" in the PR and when failed require to be fixed before it the PR can be merged. ciao, Torsten.
P
pproj@posteo.de
Sun, Jun 20, 2021 11:27 AM

On 14.06.21 21:58, Torsten Paul wrote:

[....]designs. Other than that, reddit comes to mind and we
probably also want to support just generic URLs.

In the end it should be relatively easy to add some other
places if a generic URL is not enough. The main benefit
for knowing specific services is that this will reduce the
needed input, e.g. for Thingiverse it should be enough to
just declare the thing-id.

Ok i understand, i just wonder if there is a micro-news service or site
out there,  we could use for news about libraries, which is:

  1. not commecially interested vendor-controlled

  2. does not practice widespread political censorship of participants
    (this/these ones i would prefer not to use and support its growth).

I really do not see any. Perhas Diaspora?

It looks like i will end up using Thingiverse for that.nit dues not pass
condition 1. though.

I just really wonder why there is so little attention to the
library/update-announcement mechanisms on the list.

Any ideas?

Peter

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

On 14.06.21 21:58, Torsten Paul wrote: > [....]designs. Other than that, reddit comes to mind and we > probably also want to support just generic URLs. > > In the end it should be relatively easy to add some other > places if a generic URL is not enough. The main benefit > for knowing specific services is that this will reduce the > needed input, e.g. for Thingiverse it should be enough to > just declare the thing-id. Ok i understand, i just wonder if there is a micro-news service or site out there,  we could use for news about libraries, which is: 1. not commecially interested vendor-controlled 2. does not practice widespread political censorship of participants (this/these ones i would prefer not to use and support its growth). I really do not see any. Perhas Diaspora? It looks like i will end up using Thingiverse for that.nit dues not pass condition 1. though. I just really wonder why there is so little attention to the library/update-announcement mechanisms on the list. Any ideas? Peter > ciao, > Torsten. > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org
TP
Torsten Paul
Sun, Jun 20, 2021 5:02 PM

On 20.06.21 13:27, pproj@posteo.de wrote:

I really do not see any. Perhas Diaspora?

No idea, I've never used it. Mastodon? But that's also just
for posting a short message, it would not allow to fully host
the actual project.

Maybe https://www.freedombox.org/ ?

Who knows, maybe at some point we could even have a nice
https://cadhub.xyz/ module in freedom box.

Anyway, whatever you decide to use for your projects, as long
as it has a public link, we can add it. It simply would need
repeating some summary and maybe a separate image link. That's
all.

The main work remaining is to prepare all the presentation
part for the website. I'll probably start with converting the
gallery as that's the much easier part. If someone with more
CSS know-how would like to help on the news part, that would
be great.

I just really wonder why there is so little attention to
the library/update-announcement mechanisms on the list.

Yeah, I did hope for at least a little bit of a response, but
it's not hugely surprising. It's extra work and most people
are already busy enough. I'm ok with moving that along to a
state where it's actually integrated and useful. It might be
easier to ask people to join the review group then.

There's so much cool stuff happening, like just today I've
seen:
https://twitter.com/3dprinty/status/1406111169010671619
https://twitter.com/caterpillar/status/1406552352165752842

Also in case someone is interested in a talk about by Tam
Hanna who published a book about "Technical Modelling in
OpenSCAD" recently:
https://twitter.com/byte_adventures/status/1405590934759383040

ciao,
Torsten.

On 20.06.21 13:27, pproj@posteo.de wrote: > I really do not see any. Perhas Diaspora? No idea, I've never used it. Mastodon? But that's also just for posting a short message, it would not allow to fully host the actual project. Maybe https://www.freedombox.org/ ? Who knows, maybe at some point we could even have a nice https://cadhub.xyz/ module in freedom box. Anyway, whatever you decide to use for your projects, as long as it has a public link, we can add it. It simply would need repeating some summary and maybe a separate image link. That's all. The main work remaining is to prepare all the presentation part for the website. I'll probably start with converting the gallery as that's the much easier part. If someone with more CSS know-how would like to help on the news part, that would be great. > I just really wonder why there is so little attention to > the library/update-announcement mechanisms on the list. Yeah, I did hope for at least a little bit of a response, but it's not hugely surprising. It's extra work and most people are already busy enough. I'm ok with moving that along to a state where it's actually integrated and useful. It might be easier to ask people to join the review group then. There's so much cool stuff happening, like just today I've seen: https://twitter.com/3dprinty/status/1406111169010671619 https://twitter.com/caterpillar/status/1406552352165752842 Also in case someone is interested in a talk about by Tam Hanna who published a book about "Technical Modelling in OpenSCAD" recently: https://twitter.com/byte_adventures/status/1405590934759383040 ciao, Torsten.
P
pproj@posteo.de
Sun, Jun 20, 2021 8:25 PM

On 20.06.21 19:02, Torsten Paul wrote:

On 20.06.21 13:27, pproj@posteo.de wrote:

I really do not see any. Perhas Diaspora?

No idea, I've never used it. Mastodon? But that's also just
for posting a short message, it would not allow to fully host
the actual project.

Maybe https://www.freedombox.org/ ?

Who knows, maybe at some point we could even have a nice
https://cadhub.xyz/ module in freedom box.

Interesting, i will have a look

gallery as that's the much easier part. If someone with more
CSS know-how would like to help on the news part, that would
be great.

i am not so much of a font-end guy, and usually with little spare
time..., but how and what do you think to implement? may be i'll gve it
a try, when i find some time

yes i agree, this somehow needs to be consolidated and showcased

On 20.06.21 19:02, Torsten Paul wrote: > On 20.06.21 13:27, pproj@posteo.de wrote: >> I really do not see any. Perhas Diaspora? > No idea, I've never used it. Mastodon? But that's also just > for posting a short message, it would not allow to fully host > the actual project. > > Maybe https://www.freedombox.org/ ? > > Who knows, maybe at some point we could even have a nice > https://cadhub.xyz/ module in freedom box. Interesting, i will have a look > gallery as that's the much easier part. If someone with more > CSS know-how would like to help on the news part, that would > be great. i am not so much of a font-end guy, and usually with little spare time..., but how and what do you think to implement? may be i'll gve it a try, when i find some time > There's so much cool stuff happening, like just today I've > seen: > https://twitter.com/3dprinty/status/1406111169010671619 > https://twitter.com/caterpillar/status/1406552352165752842 yes i agree, this somehow needs to be consolidated and showcased
KE
karl.exler@meinklang.cc
Mon, Jun 21, 2021 4:33 AM

Friends
I never used the Text command until now.. But yesterday I tried some things bit could not succeed.
Let's say I design a cylinder and would like to have the Text "Karl" engraved along the height.
Can I do something with OpenScad?
Thank you
Karl

Diese Nachricht wurde von unterwegs gesendet...

Friends I never used the Text command until now.. But yesterday I tried some things bit could not succeed. Let's say I design a cylinder and would like to have the Text "Karl" engraved along the height. Can I do something with OpenScad? Thank you Karl -- Diese Nachricht wurde von unterwegs gesendet...
A
arnholm@arnholm.org
Mon, Jun 21, 2021 6:00 AM

On 2021-06-21 06:33, karl.exler@meinklang.cc wrote:

Friends
I never used the Text command until now.. But yesterday I tried some
things bit could not succeed.
Let's say I design a cylinder and would like to have the Text "Karl"
engraved along the height.
Can I do something with OpenScad?
Thank you
Karl

Sure. Make a cylinder() and some text(), then rotate/translate the text
from its default position and orientation to be located on the surface
of the cylinder. This is easy if the text is aligned with the cylinder
axis.

If you want the text to be engraved around the periphery of the
cylinder, you can do it with OpenSCAD if you transform each letter
individually, assuming the letter size is small enough compared to the
radius. Obviously, this is a compromise.

If that is not good enough, you can do something like this
https://gist.github.com/arnholm/de12d1768cc552a416a6f9edebd0a81c

Carsten Arnholm

On 2021-06-21 06:33, karl.exler@meinklang.cc wrote: > Friends > I never used the Text command until now.. But yesterday I tried some > things bit could not succeed. > Let's say I design a cylinder and would like to have the Text "Karl" > engraved along the height. > Can I do something with OpenScad? > Thank you > Karl Sure. Make a cylinder() and some text(), then rotate/translate the text from its default position and orientation to be located on the surface of the cylinder. This is easy if the text is aligned with the cylinder axis. If you want the text to be engraved around the periphery of the cylinder, you can do it with OpenSCAD if you transform each letter individually, assuming the letter size is small enough compared to the radius. Obviously, this is a compromise. If that is not good enough, you can do something like this https://gist.github.com/arnholm/de12d1768cc552a416a6f9edebd0a81c Carsten Arnholm
MM
Michael Möller
Mon, Jun 21, 2021 7:08 AM

Just in case the small item is not obvious : text is a 2D object, so you
must use linear_extrude() to make it solid, then you can add it or use it
difference() to engrave
difference() {
translate([0,0,-8]) rotate([0,90,0]) cylinder(h=30,d=20);
linear_extrude(height=3) translate([0,-5,0]) text("Karl");
}

On Mon, 21 Jun 2021 at 08:00, arnholm@arnholm.org wrote:

On 2021-06-21 06:33, karl.exler@meinklang.cc wrote:

Friends
I never used the Text command until now.. But yesterday I tried some
things bit could not succeed.
Let's say I design a cylinder and would like to have the Text "Karl"
engraved along the height.
Can I do something with OpenScad?
Thank you
Karl

Sure. Make a cylinder() and some text(), then rotate/translate the text
from its default position and orientation to be located on the surface
of the cylinder. This is easy if the text is aligned with the cylinder
axis.

If you want the text to be engraved around the periphery of the
cylinder, you can do it with OpenSCAD if you transform each letter
individually, assuming the letter size is small enough compared to the
radius. Obviously, this is a compromise.

If that is not good enough, you can do something like this
https://gist.github.com/arnholm/de12d1768cc552a416a6f9edebd0a81c

Carsten Arnholm


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Just in case the small item is not obvious : text is a 2D object, so you must use linear_extrude() to make it solid, then you can add it or use it difference() to engrave difference() { translate([0,0,-8]) rotate([0,90,0]) cylinder(h=30,d=20); linear_extrude(height=3) translate([0,-5,0]) text("Karl"); } On Mon, 21 Jun 2021 at 08:00, <arnholm@arnholm.org> wrote: > On 2021-06-21 06:33, karl.exler@meinklang.cc wrote: > > Friends > > I never used the Text command until now.. But yesterday I tried some > > things bit could not succeed. > > Let's say I design a cylinder and would like to have the Text "Karl" > > engraved along the height. > > Can I do something with OpenScad? > > Thank you > > Karl > > Sure. Make a cylinder() and some text(), then rotate/translate the text > from its default position and orientation to be located on the surface > of the cylinder. This is easy if the text is aligned with the cylinder > axis. > > If you want the text to be engraved around the periphery of the > cylinder, you can do it with OpenSCAD if you transform each letter > individually, assuming the letter size is small enough compared to the > radius. Obviously, this is a compromise. > > If that is not good enough, you can do something like this > https://gist.github.com/arnholm/de12d1768cc552a416a6f9edebd0a81c > > > Carsten Arnholm > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >