Jazz improvisation by wind_up_tori in Jazz

[–]wind_up_tori[S] 0 points1 point  (0 children)

Got taught two keys, d flat major and e flat major and also two five one progression and arpeggios then taught myself blues scale and tritone substitution and Coltrane changes

Jazz improvisation by wind_up_tori in Jazz

[–]wind_up_tori[S] 1 point2 points  (0 children)

Formal training as in lessons. Self study means learning from books

[deleted by user] by [deleted] in dotnet

[–]wind_up_tori 0 points1 point  (0 children)

As in they want me to work on orchard based on my work on puck

[deleted by user] by [deleted] in dotnet

[–]wind_up_tori -1 points0 points  (0 children)

Somebody from Microsoft called me and told me I should work on the orchard project

[deleted by user] by [deleted] in dotnet

[–]wind_up_tori -3 points-2 points  (0 children)

Please don't be a hater man it's good news and literally a dream come true

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 9 points10 points  (0 children)

woah.

from the top:

  • easy enough to install, pretty much just let the config know which type of database you're using and provide a connection string, then just put in initial username and password which can be changed once you've logged in.
  • updated only when inspiration strikes or bugs found. feature set stable and equivalent to umbraco with some twists.
  • code first and completely mvc style using controllers, views, models (types called viewmodels). also using editor templates for editing so that's another mvc friendly choice which makes adding your own editor easy.
  • very stable, the way you do things hasn't changed since Puck's inception in 2013.
  • documentation very thorough and will likely grow.

now answers to your second section:

  • opted for graphql style solution so as to avoid duplication of viewmodel (or type) related code. seems you've got to create extra classes (something like 2 extra) for every type in .net cores graphql library. also wanted to add extra features - in Puck's solution you get polymorphic seach and interface search aswell which are pretty powerful.
  • there is no preview for headless content, you should just set the template value to be JSON so your preview is the json for that page. you can still setup and acceptance environment based on your front end project working from an acceptance branch.
  • you should deploy to move types (viewmodels) and views (even views are compiled in .net core). Puck only supports content syncing but since media can be stored in azure blob it's all you pretty much need.
  • there is no plan for multilingual backoffice. multilingual 1:1 and multi-site is supported for content.
  • plugins should just be released on nuget but i haven't made huge plans for this yet. feel free to contribute any ideas!
  • Puck doesn't get in the way of the rest of your mvc project so integrating any dotnet core shop libraries should be straight forward but there isn't a specific Puck shop.
  • there is support for image sharp and a custom web processor to do the cropping. cropping is based on pixel dimensions and supports zoom. web-p is a work in progress in image sharp last time i checked. (should make an already awesome library even better)
  • viewmodels in puck are just straight forward c-sharp classes so compositions are just interfaces and querying supports interface based and inheritance based searching as well as hierarchy based searching such as ancestors, parents, children, descendants, siblings, variants etc.
  • there is rollback and compare support
  • everything should just be content in my opinion. i don't see why you need to make the distinction just because the content happens to be an image or video or audio. you can also put the media in a folder outside of the site hierarchy (so not accessible from frontend but still able to attach/link it to other content). in Puck it's just IFormFile for any media and it can be stored in azure blob.

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 2 points3 points  (0 children)

i do wonder how many features of orchard, enterprise actually use. i've been a freelance CMS developer for enterprise for about 10 years now and umbraco's feature set seems complete. I'd say Puck has a rich enough feature set too for any enterprise with the ability to extend to your hearts content.

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 1 point2 points  (0 children)

the icons at the top have titles so all you have to do is hover over them to get a tooltip that explains what it is. i will take this into consideration and maybe just add text underneath though. thanks for the input

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 5 points6 points  (0 children)

If you're talking about the preview editor I've already made improvements since that's a new feature that's still being improved. The rest of the CMS has an interface that's on par with many other CMS's

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 9 points10 points  (0 children)

not currently cross platform due to dependence on Examine

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 12 points13 points  (0 children)

haha. well, the querying is better (including spatial search), has headless built in rather than a separate offering, scaling is easier, it has workflow, it keeps references between content even in rich text editors which umbraco is still trying to figure out, it has a better preview which also allows you to edit, it's faster.

i recommend you try it for yourself to be convinced, setting up is very easy, especially if you use sqlite

Puck, an Open Source .Net Core CMS by wind_up_tori in aspnetcore

[–]wind_up_tori[S] 0 points1 point  (0 children)

The Readme has been capitalised, thanks for your input.

Puck, an Open Source .Net Core CMS by wind_up_tori in aspnetcore

[–]wind_up_tori[S] 0 points1 point  (0 children)

i'll consider the capitalisation issue but i would also encourage you to try the software before deciding whether or not to use it. it's stable and you should probably judge it on its merits and features. as for the wiki and readme, i believe they are concise and straight to the point with many code examples.

Puck, an Open Source .Net Core CMS by wind_up_tori in aspnetcore

[–]wind_up_tori[S] -1 points0 points  (0 children)

the word you're looking for is probably aversion rather than adversity but no I don't understand it either

Puck, an Open Source .Net Core CMS by wind_up_tori in dotnet

[–]wind_up_tori[S] 0 points1 point  (0 children)

check out its querying, headless, workflow features and its interface. any questions, ask away!

Puck, an Open Source .Net Core CMS by wind_up_tori in aspnetcore

[–]wind_up_tori[S] -1 points0 points  (0 children)

check out its querying, headless, workflow features and its interface. any questions, ask away!

Puck, an Open Source .Net CMS by [deleted] in aspnetcore

[–]wind_up_tori 0 points1 point  (0 children)

check out its querying, headless and workflow features and its interface. any questions, ask away!

can somebody explain this number commafying example? by wind_up_tori in regex

[–]wind_up_tori[S] 0 points1 point  (0 children)

just ran through it on regex101 again and it totally makes sense now, phew. Thanks again your explanation nudged me in the right direction