Re: [tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-18 Thread Mohammad Rahmani
Hi Erc,

On Tue, May 18, 2021 at 12:23 PM Eric Shulman  wrote:

> On Monday, May 17, 2021 at 9:56:53 PM UTC-7 Mohammad wrote:
>
>> I thought it would be very convenient if I could have a facility to save
>> online! I mean a  user had to give a name
>> and email, select dates and press a submit button! This way we could use
>> it with non-TW people!
>>
>
> One more interesting twist: TiddlyTools' Calendar and Events knows about
> "iCal" data (.ics files), which are a standard format for importing and
> exporting calendar data from many scheduling systems.
>
> For example, if people already have their schedules entered into
> GoogleCalendar, they can export those events to a single .ics file and send
> that file rather than sending a manually constructed EventList tiddler.  It
> is then trivial to import those .ics files into a single TiddlyWiki via
> drag-and-drop.  The Calendar can then extract all scheduled dates directly
> from the imported iCal data in order to proceed with finding a common
> available date as previously outlined.
>
> Note that the TiddlyTools Calendar can also directly convert .ics data
> into EventList data by using the Calendar's Setting popup interface (the
> gear icon).  Just click the menu icon (three lines, a.k.a the "hamburger")
> next to any listed .ics file and select the middle button (TiddlyWiki's
> "clone tiddler" icon) from the three available functions ("edit", "copy",
> and "delete").  This will automatically create an EventList text tiddler
> with all the dates contained in the .ics file.
>

This makes things much simpler! Only the organizer needs to know how to
work with Tiddlywiki!
Much appreciated!


> enjoy,
> -e
>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/455f654c-6aad-4f9d-a9a2-74d4618a803en%40googlegroups.com
> 
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMBDoyiuNK1nZv%2Bro_ririoXx1Yjze0WjOGw0C2J6cF0tQ%40mail.gmail.com.


Re: [tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-18 Thread Eric Shulman
On Monday, May 17, 2021 at 9:56:53 PM UTC-7 Mohammad wrote:

> I thought it would be very convenient if I could have a facility to save 
> online! I mean a  user had to give a name
> and email, select dates and press a submit button! This way we could use 
> it with non-TW people!
>

One more interesting twist: TiddlyTools' Calendar and Events knows about 
"iCal" data (.ics files), which are a standard format for importing and 
exporting calendar data from many scheduling systems.

For example, if people already have their schedules entered into 
GoogleCalendar, they can export those events to a single .ics file and send 
that file rather than sending a manually constructed EventList tiddler.  It 
is then trivial to import those .ics files into a single TiddlyWiki via 
drag-and-drop.  The Calendar can then extract all scheduled dates directly 
from the imported iCal data in order to proceed with finding a common 
available date as previously outlined.

Note that the TiddlyTools Calendar can also directly convert .ics data into 
EventList data by using the Calendar's Setting popup interface (the gear 
icon).  Just click the menu icon (three lines, a.k.a the "hamburger") next 
to any listed .ics file and select the middle button (TiddlyWiki's "clone 
tiddler" icon) from the three available functions ("edit", "copy", and 
"delete").  This will automatically create an EventList text tiddler with 
all the dates contained in the .ics file.

enjoy,
-e

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/455f654c-6aad-4f9d-a9a2-74d4618a803en%40googlegroups.com.


Re: [tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-17 Thread Mohammad Rahmani
@Charlie
I also use Google Form, but it seems you use it more professionally!

@Tones
Thank you for sharing https://www.timeanddate.com/ very nice to find
meeting time when your teammates are across several countries from north to
south and from west to east!



Best wishes
Mohammad


On Tue, May 18, 2021 at 12:29 AM Charlie Veniot  wrote:

> Oh-so-often I wonder: how would I do "this" or "that" in TiddlyWiki?
>
> Finding common time slots for scheduling meetings, I would instantly go to
> a Google Form with all submitted content going to a Google Sheet, and then
> very easy to see what days/times work for the most folk.  That's just an
> approach that fits me best.
>
> Of course, as organizer of the meeting, it means I would have pre-cooked
> selections for folk to choose from.  If I am feeling really generous, I
> might have a general comments box for folk to suggest other days/times that
> suit them best.
>
> Regardless, if you do come up with something, I'd love to see it.  I'm
> thinking that would be pretty cool.
>
> On Sunday, May 16, 2021 at 5:24:11 AM UTC-3 Mohammad wrote:
>
>> Can Tiddlywiki be used for *How to Find a Meeting Time That Works for
>> Everyone*?
>>
>> Simple case: Email an offline single file everybody fill in the name and
>> his/her free time
>> Professional alternative: use an online version
>>
>> For more information see
>> https://blog.hubspot.com/sales/find-a-meeting-time
>> https://doodle.com/en/
>>
>> If you have developed such a tool in Tiddlywiki or have heard about it
>> please let me know.
>>
>> I think with talent users in our community we can develop it! don't we?
>> There are some other tools that can be used here!
>>
>>
>> Best wishes
>> Mohammad
>>
> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/fea7b1a1-bae1-4ccf-868f-c6cb13dbf1ccn%40googlegroups.com
> 
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMB8qf2zSUK7RjX0JhQ2PWzrrbZhQ59uDxCBu7wW%2BFqNPw%40mail.gmail.com.


Re: [tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-17 Thread Mohammad Rahmani
Eric,
 Thank you for your response. Actually the first tool I thought about was
your Calendar and Events plugins!
  I will go through what you proposed to see how it works!

 I thought it would be very convenient if I could have a facility to save
online! I mean a  user had to give a name
and email, select dates and press a submit button! This way we could use it
with non-TW people!

By the way your solution is a good step to start!


Best wishes
Mohammad


On Tue, May 18, 2021 at 3:02 AM Eric Shulman  wrote:

> On Sunday, May 16, 2021 at 1:24:11 AM UTC-7 Mohammad wrote:
>
>> Can Tiddlywiki be used for *How to Find a Meeting Time That Works for
>> Everyone*?
>> If you have developed such a tool in Tiddlywiki or have heard about it
>> please let me know.
>>
>
> Fundamentally, this is a problem of finding the intersection of multiple
> sets.
>
> For a small enough set of people (say 5 or less), it is relatively easy to
> figure out which days and times are "open" for everyone. However, let's
> assume the problem is more complex, so that it isn't *obvious* on the face
> of things as to which days are available for *everyone*.  For instance,
> suppose there are 15 or 20 very busy people, each of whom have only a few
> open timeslots in any given month.  This is when a computed algorithm for
> finding the subset of open timeslots starts to really make more sense than
> just using the "fuzzy" pattern recognition skills of a human brain to find
> those open timeslots.
>
> Although I don't have a direct, immediate, and general-purpose solution in
> hand, let's start by simplifying the problem to finding open *days* rather
> than timeslots within a day.  For this use-case, my Calendar and Events
> plugins might be helpful (see http://tiddlytools.com/timer.html).
>
> We could start by using the "EventList" feature (
> http://tiddlytools.com/timer.html#TiddlyTools%2FTime%2FEvents)
> functionality, in which each would create and submit single a tiddler,
> tagged with "events", containing the dates for which they already have
> events scheduled.  Each tiddler is composed of multiple lines of text using
> the format "MMDD;Description text" (where the MM and DD date values are
> zero-padded as needed).
>
> When all these tiddlers are then combined into a single TiddlyWiki, you
> would just display a monthly or yearly TiddlyTools Calendar.  All dates
> that are *not* available will appear filled with a color (default is
> LightGreen for Events).  You can then visually spot the days that lack any
> color (defaulting to White), and create a new EventList tiddler listing
> only those days, using a non-default event color (e.g., red) to mark those
> *available*).
>
> Next, send that EventList tiddler back to each of the intended meeting
> participants, who would visualize this list by adding it to their own
> TiddlyWiki, using a TiddlyTools Calendar to view it.  They could then
> select *any* red dates they like, with the confidence that *all* the
> intended participants are available on that date.  All that remains is for
> them to send those selected dates back to you, where you could tally up
> which dates have the most "votes", and then announce that date for them to
> add to their existing EventList schedule.  Q.E.D
>
> -e
>
>> --
> 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 tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/f4864688-4e72-4398-943f-e10ce5f94dd1n%40googlegroups.com
> 
> .
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMDH0wMFQXeKdhjwag02i7uMwqWpUzZYvC-%2BDWAadQAFLQ%40mail.gmail.com.


[tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-17 Thread TW Tones
Time and date .com to name one is very good for this if the issue is 
international time zones. This also works well in Exchange/outlook because 
it can have access to the details in everyone's calendar. Unless you have 
connectors or people share their calendar some aspects of this are not so 
much complex but require multiple connections.

It should be trivial if maintaining LAN and team as a scope for such using 
a bob version but participants will need to indicate their availability. If 
you have an easy method to move an agreed event from tiddlywiki to one or 
more calendars a hybrid solution should work.

Regards
Tones

On Tuesday, 18 May 2021 at 08:32:20 UTC+10 Eric Shulman wrote:

> On Sunday, May 16, 2021 at 1:24:11 AM UTC-7 Mohammad wrote:
>
>> Can Tiddlywiki be used for *How to Find a Meeting Time That Works for 
>> Everyone*?
>>
> If you have developed such a tool in Tiddlywiki or have heard about it 
>> please let me know.
>>
>
> Fundamentally, this is a problem of finding the intersection of multiple 
> sets.
>
> For a small enough set of people (say 5 or less), it is relatively easy to 
> figure out which days and times are "open" for everyone. However, let's 
> assume the problem is more complex, so that it isn't *obvious* on the face 
> of things as to which days are available for *everyone*.  For instance, 
> suppose there are 15 or 20 very busy people, each of whom have only a few 
> open timeslots in any given month.  This is when a computed algorithm for 
> finding the subset of open timeslots starts to really make more sense than 
> just using the "fuzzy" pattern recognition skills of a human brain to find 
> those open timeslots.
>
> Although I don't have a direct, immediate, and general-purpose solution in 
> hand, let's start by simplifying the problem to finding open *days* rather 
> than timeslots within a day.  For this use-case, my Calendar and Events 
> plugins might be helpful (see http://tiddlytools.com/timer.html).
>
> We could start by using the "EventList" feature (
> http://tiddlytools.com/timer.html#TiddlyTools%2FTime%2FEvents) 
> functionality, in which each would create and submit single a tiddler, 
> tagged with "events", containing the dates for which they already have 
> events scheduled.  Each tiddler is composed of multiple lines of text using 
> the format "MMDD;Description text" (where the MM and DD date values are 
> zero-padded as needed).
>
> When all these tiddlers are then combined into a single TiddlyWiki, you 
> would just display a monthly or yearly TiddlyTools Calendar.  All dates 
> that are *not* available will appear filled with a color (default is 
> LightGreen for Events).  You can then visually spot the days that lack any 
> color (defaulting to White), and create a new EventList tiddler listing 
> only those days, using a non-default event color (e.g., red) to mark those 
> *available*).
>
> Next, send that EventList tiddler back to each of the intended meeting 
> participants, who would visualize this list by adding it to their own 
> TiddlyWiki, using a TiddlyTools Calendar to view it.  They could then 
> select *any* red dates they like, with the confidence that *all* the 
> intended participants are available on that date.  All that remains is for 
> them to send those selected dates back to you, where you could tally up 
> which dates have the most "votes", and then announce that date for them to 
> add to their existing EventList schedule.  Q.E.D
>
> -e
>
>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/65452162-bee6-497d-aa35-bec93ae6c420n%40googlegroups.com.


[tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-17 Thread Eric Shulman
On Sunday, May 16, 2021 at 1:24:11 AM UTC-7 Mohammad wrote:

> Can Tiddlywiki be used for *How to Find a Meeting Time That Works for 
> Everyone*?
> If you have developed such a tool in Tiddlywiki or have heard about it 
> please let me know.
>

Fundamentally, this is a problem of finding the intersection of multiple 
sets.

For a small enough set of people (say 5 or less), it is relatively easy to 
figure out which days and times are "open" for everyone. However, let's 
assume the problem is more complex, so that it isn't *obvious* on the face 
of things as to which days are available for *everyone*.  For instance, 
suppose there are 15 or 20 very busy people, each of whom have only a few 
open timeslots in any given month.  This is when a computed algorithm for 
finding the subset of open timeslots starts to really make more sense than 
just using the "fuzzy" pattern recognition skills of a human brain to find 
those open timeslots.

Although I don't have a direct, immediate, and general-purpose solution in 
hand, let's start by simplifying the problem to finding open *days* rather 
than timeslots within a day.  For this use-case, my Calendar and Events 
plugins might be helpful (see http://tiddlytools.com/timer.html).

We could start by using the "EventList" feature 
(http://tiddlytools.com/timer.html#TiddlyTools%2FTime%2FEvents) 
functionality, in which each would create and submit single a tiddler, 
tagged with "events", containing the dates for which they already have 
events scheduled.  Each tiddler is composed of multiple lines of text using 
the format "MMDD;Description text" (where the MM and DD date values are 
zero-padded as needed).

When all these tiddlers are then combined into a single TiddlyWiki, you 
would just display a monthly or yearly TiddlyTools Calendar.  All dates 
that are *not* available will appear filled with a color (default is 
LightGreen for Events).  You can then visually spot the days that lack any 
color (defaulting to White), and create a new EventList tiddler listing 
only those days, using a non-default event color (e.g., red) to mark those 
*available*).

Next, send that EventList tiddler back to each of the intended meeting 
participants, who would visualize this list by adding it to their own 
TiddlyWiki, using a TiddlyTools Calendar to view it.  They could then 
select *any* red dates they like, with the confidence that *all* the 
intended participants are available on that date.  All that remains is for 
them to send those selected dates back to you, where you could tally up 
which dates have the most "votes", and then announce that date for them to 
add to their existing EventList schedule.  Q.E.D

-e

>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f4864688-4e72-4398-943f-e10ce5f94dd1n%40googlegroups.com.


[tw5] Re: Idea: How to Find a Meeting Time That Works for Everyone [in Tiddlywiki]

2021-05-17 Thread Charlie Veniot
Oh-so-often I wonder: how would I do "this" or "that" in TiddlyWiki?

Finding common time slots for scheduling meetings, I would instantly go to 
a Google Form with all submitted content going to a Google Sheet, and then 
very easy to see what days/times work for the most folk.  That's just an 
approach that fits me best.

Of course, as organizer of the meeting, it means I would have pre-cooked 
selections for folk to choose from.  If I am feeling really generous, I 
might have a general comments box for folk to suggest other days/times that 
suit them best.

Regardless, if you do come up with something, I'd love to see it.  I'm 
thinking that would be pretty cool.

On Sunday, May 16, 2021 at 5:24:11 AM UTC-3 Mohammad wrote:

> Can Tiddlywiki be used for *How to Find a Meeting Time That Works for 
> Everyone*?
>
> Simple case: Email an offline single file everybody fill in the name and 
> his/her free time
> Professional alternative: use an online version
>
> For more information see
> https://blog.hubspot.com/sales/find-a-meeting-time
> https://doodle.com/en/
>
> If you have developed such a tool in Tiddlywiki or have heard about it 
> please let me know.
>
> I think with talent users in our community we can develop it! don't we?
> There are some other tools that can be used here!
>
>
> Best wishes
> Mohammad
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fea7b1a1-bae1-4ccf-868f-c6cb13dbf1ccn%40googlegroups.com.