svelte-forms icon indicating copy to clipboard operation
svelte-forms copied to clipboard

[ANNOUNCEMENT] Getting back working on svelte-forms and looking for maintainers!

Open chainlist opened this issue 3 years ago • 8 comments

Hi everyone,

A (small) announcement: life did not go as initially planned lately but I am slowly getting back to programming. I'll work in the next few days/weeks to fix every possible bugs as soon as possible.

Meanwhile, if anyone wants to jump on the boat with me as an official maintainer, feel free to make your voice count by showing either:

  • Useful commits / documentation change (typo do not count)
  • Good improvement of an already existing feature
  • Good new added feature (or anything useful) to the project!

Not really used to do that though so the rules might changes following your feedbacks. Thanks all and sorry for the late response!

chainlist avatar Jan 02 '23 21:01 chainlist

Glad to see this announcement. Do you have like a roadmap or main direction in which you'd like to take the project? What are your main action points?

pepegc avatar Jan 02 '23 23:01 pepegc

For sure (in order):

  1. Update the library to the latest svelte-kit version
  2. Fix the bugs list
  3. Implements new validators
  4. Full SSR compatibility (should be close to it)
  5. Full Astro compatibility
  6. Full Quick compatibility

chainlist avatar Jan 03 '23 00:01 chainlist

I can do no. 1, expect a PR in next couple days

EDIT: actually just spent a good hour trying to go around the fact that vite-plugin-markdown does not yet support Vite 4, but failed in the attempt. The latest Sveltekit is based on that version.

pepegc avatar Jan 03 '23 01:01 pepegc

Thanks for the help @pepegc.

I tried to make it work too. But i'm afraid it'll require to change the library completely to something else or... wait for the lib to be supported.

I guess we could keep the current version of svelte-kit until then, what do you think?

chainlist avatar Jan 04 '23 21:01 chainlist

Definitely wait. There's an open PR too so it shouldn't take long

pepegc avatar Jan 04 '23 22:01 pepegc

Really nice library. I will look into some tickets too, and will try to help with some issues and features.

I tried to migrate the library too and in dev mode it worked for me. @chainlist @pepegc Were your problems in dev mode too ? Or did you have the problems building the application / docs ?

jere2101 avatar Jan 06 '23 16:01 jere2101

My issues were mostly in dev mode.

Everything might seem to run smoothly but it is not when you're actually naviguating on the documentation. Unless they made a new version of vite-plugin-markdown and it's back working again.

With work I can't really focus on svelte-forms during the week, so I'll get an eye on it this weekend!

chainlist avatar Jan 11 '23 22:01 chainlist

Ok good to know. Yeah i saw that vite-plugin-markdown fixed the problems. That's why i worked on it a little bit more, and opened a pull request. Maybe this helps you 😄

jere2101 avatar Jan 11 '23 22:01 jere2101

Hi folks, I am currently going through the project also, want to contribute. I will take a look at some tickets/documentation.

salisshuaibu11 avatar Jan 25 '23 23:01 salisshuaibu11