[2017-01-08 20:06] Hi, and welcome to the third official meeting for the Direct Connect Network Foundation. [2017-01-08 20:06] I am the interim supervisor of the meeting until the meeting supervisor has been elected. [2017-01-08 20:07] All who are here for today's meeting, please write now with your registered member name. All those who are here agrees on the by-laws. [2017-01-08 20:07] Fredrik Ullner / Pretorian [2017-01-08 20:07] Crise [2017-01-08 20:07] cologic [2017-01-08 20:07] The first order of business is electing a meeting supervisor and a meeting secretary. Those who wishes to be the meeting supervisor or wish to nominate someone, write now a name. [2017-01-08 20:07] I nominate myself, Pretorian. [2017-01-08 20:07] (you can do +1/-1) [2017-01-08 20:08] +1 [2017-01-08 20:08] +1 [2017-01-08 20:08] There have been one nomination, for Pretorian to be voted supervisor for this meeting. [2017-01-08 20:08] The second order of business is electing a meeting secretary. Those who wishes to be the meeting secretary or wish to nominate someone, write now a name. [2017-01-08 20:08] I nominate Crise. [2017-01-08 20:08] +1 [2017-01-08 20:08] +1 [2017-01-08 20:08] There have been one nomination, for Crise to be voted secretary for this meeting. [2017-01-08 20:08] The supervisor for this meeting is Pretorian. The secretary for this meeting is Crise. [2017-01-08 20:08] I have now been elected supervisor, and will continue on with the order of business as set forth by the by-laws of DCNF. [2017-01-08 20:08] Second item is establishing voting length in time for each type of vote during the meeting. Specify now a voting length. If all members vote the same before the time elapse, thereby shortening the time for a vote. [2017-01-08 20:08] I nominate 2 minutes for each vote. [2017-01-08 20:09] +1 [2017-01-08 20:09] +1 [2017-01-08 20:09] 3 votes for 2 minutes. 2 minutes shall be used henceforth in this meeting. [2017-01-08 20:09] Item 3 in the by-laws: choosing vote counter and meeting protocol adjuster. Those who wishes to be the meeting vote counter or wish to nominate someone, write now a name. [2017-01-08 20:09] Since poy isn't here, I nominate cologic [2017-01-08 20:09] +1 [2017-01-08 20:09] +1 [2017-01-08 20:09] cologic is elected vote counter with 5 votes. cologic shall for the continuation of this meeting count all votes. [2017-01-08 20:09] err [2017-01-08 20:10] cologic is elected vote counter with 3 votes. cologic shall for the continuation of this meeting count all votes. [2017-01-08 20:10] (I'm copying from last year's meeting :P) [2017-01-08 20:10] Those who wishes to be the meeting protocol adjuster or wish to nominate someone, write now a name. [2017-01-08 20:10] I nominate myself, Pretorian. [2017-01-08 20:10] +1 [2017-01-08 20:10] +1 [2017-01-08 20:10] [2017-01-08 20:10] ([2016-01-10 19:09:57] 5 votes for cologic to be the protocl adjuster.) [2017-01-08 20:11] 3 votes for Pretorian to be the meeting protocol adjuster. [2017-01-08 20:11] Pretorian is elected meeting protocol adjuster. [2017-01-08 20:11] Item 4 in the by-laws: has the meeting been announced correctly and fairly? [2017-01-08 20:11] yes [2017-01-08 20:11] yes [2017-01-08 20:11] yes [2017-01-08 20:12] Can we get an official count, please. :) [2017-01-08 20:12] 3 votes that the meeting has been correctly and fairly announced. [2017-01-08 20:12] Item 5 in the by-laws: Meeting items shall be established here. State your intended meeting items that will discussed and possibly voted on in item 15. [2017-01-08 20:12] Only state the "headline" of your meeting items. [2017-01-08 20:12] (I had checked last year's logs and no one counted it...) [2017-01-08 20:12] count at 19:10:30 [2017-01-08 20:13] Ah right. [2017-01-08 20:13] * Pretorian-1: Scheduling of recurring meetings and timetables <-- This is basically Crise's item, but I'll bring it up [2017-01-08 20:13] Pretorian-2: Review of last year's items and the organization's management of them [2017-01-08 20:13] I will allow five minutes for additional thought, or if you wish to continue to next item, just write "continue" [2017-01-08 20:13] Pretorian-2 includes the points mentioned at the last meeting. [2017-01-08 20:14] continue [2017-01-08 20:14] continue [2017-01-08 20:14] cont. [2017-01-08 20:14] 3 for continue. [2017-01-08 20:14] Item 6 in the by-laws: a) Announce the board's organization story for the last year. b) Announce the accounting and economic state for the last year. [2017-01-08 20:14] Regarding item A, this will be discussed further in Item 15, Pretorian-2 [2017-01-08 20:14] Regarding item B, the following is the financial state. [2017-01-08 20:14] The organization has received money through PayPal and in 2016-01-08 17:46 (CET), the current balance was 222.86 EUR (€). [2017-01-08 20:14] There have been one outgoing purchase, and that was of the OVH server that the server the organization uses. [2017-01-08 20:14] The purchase was for 299.85 EUR (€). [2017-01-08 20:14] The total amount the organization has accumulated over this year was therefore 222.86+299.85=522.71 EUR (€). This is oddly enough almost EXACTLY the same as last year at this time, 522.33 €. [2017-01-08 20:14] The organization has received its money through membership fees and donations. [2017-01-08 20:15] The information received from the Swedish taxation service is that there are no outstanding items to DCNF's submission for 2016. [2017-01-08 20:15] (0 € in tax etc) [2017-01-08 20:16] I have nothing further to add to this, so I think that concludes item 6, unless other board members (Crise and cologic) have anything additional to add. [2017-01-08 20:16] I don't have anything additional to add. [2017-01-08 20:16] domain cost included in that? [2017-01-08 20:16] (Or if there's a comment) [2017-01-08 20:16] No. [2017-01-08 20:16] I have yet to transfer that from my account, to be honest. [2017-01-08 20:16] Consider it a donation. :P [2017-01-08 20:17] very well [2017-01-08 20:17] I'll make a note that I'll try to have it properly transfered. [2017-01-08 20:17] Contiuning. [2017-01-08 20:17] Item 7 in the by-laws: regarding auditor, the board has internally audited purchases and incoming transactions and due to the low amount of outgoing purchases (one, 1), an external auditor has not deemed necessary. [2017-01-08 20:17] Item 8 in the by-laws: discharing the board of responsibility. [2017-01-08 20:17] (Discharge = yes, means that the board should be replaced altogether). [2017-01-08 20:17] no [2017-01-08 20:18] no [2017-01-08 20:18] no [2017-01-08 20:18] 3 votes to not discharge to board of responsibility. [2017-01-08 20:18] Item 9 in the by-laws: the member fees. [2017-01-08 20:18] State now if you wish to propose a different amount, than the current 10 Euros. [2017-01-08 20:18] *the board of [2017-01-08 20:19] €10 is fine for me at least. [2017-01-08 20:19] +1 [2017-01-08 20:19] +1 [2017-01-08 20:19] 3 votes for a €10 member fee. [2017-01-08 20:19] Item 10 in the by-laws: Establishment of eventual plan for the organization and treatment of the budget for the coming year. [2017-01-08 20:19] I propose that the eventual plan shall be discussed in item 15, together with all remaining items for the organization. (the same for the budget) [2017-01-08 20:19] +1 [2017-01-08 20:20] +1 [2017-01-08 20:20] 3 votes for establishing the eventual plan for the organization and treatment of the budget for the coming year via item 15. [2017-01-08 20:20] Item 11 in the by-laws: those who wish to be part of the board or if you wish to nominate someone else, please write a name for nomination. Each person nominated will have their own voting period. [2017-01-08 20:20] (say a person's name to NOMINATE them, then we'll vote on it) [2017-01-08 20:20] Pretorian [2017-01-08 20:20] Crise [2017-01-08 20:20] cologic [2017-01-08 20:21] +1 to all [2017-01-08 20:21] Wait :) [2017-01-08 20:21] Heh. Okay. [2017-01-08 20:22] Pretorian, cologic and Crise are nominated. [2017-01-08 20:22] If you wish for Pretorian to be elected in the board, write his name or yes or +1. If you do not, write -1 or no. [2017-01-08 20:22] +1 [2017-01-08 20:22] +1 [2017-01-08 20:22] +1 [2017-01-08 20:22] 3 votes for Pretorian to be elected to the board. [2017-01-08 20:22] Pretorian is elected to the board. [2017-01-08 20:22] If you wish for cologic to be elected in the board, write his name or yes or +1. If you do not, write -1 or no. [2017-01-08 20:23] +1 [2017-01-08 20:23] +1 [2017-01-08 20:23] +1 [2017-01-08 20:23] 3 votes for cologic to be elected to the board. [2017-01-08 20:23] cologic is elected to the board. [2017-01-08 20:23] If you wish for Crise to be elected in the board, write his name or yes or +1. If you do not, write -1 or no. [2017-01-08 20:23] +1 [2017-01-08 20:23] +1 [2017-01-08 20:23] +1 [2017-01-08 20:23] 3 votes for Crise to be elected to the board. [2017-01-08 20:23] Crise is elected to the board [2017-01-08 20:23] The board is now complete and consist of Pretorian, Crise and cologic. [2017-01-08 20:23] Item 13 in the by-laws: those who wish to be part of the stand-in board or if you wish to nominate someone else, please write a name for nomination. Each person nominated will have their own voting period. [2017-01-08 20:23] (nominations only) [2017-01-08 20:23] poy [2017-01-08 20:23] iceman50 [2017-01-08 20:25] If you wish for poy to be elected in the supplementary board, write his name or yes or +1. If you do not, write -1 or no. [2017-01-08 20:25] +1 [2017-01-08 20:25] +1 [2017-01-08 20:25] +1 [2017-01-08 20:25] +1 [2017-01-08 20:25] (sorry) [2017-01-08 20:25] 3 votes for poy to be elected to the supplementary board. [2017-01-08 20:26] poy is elected to the supplementary board. [2017-01-08 20:26] If you wish for iceman to be elected in the supplementary board, write his name or yes or +1. If you do not, write -1 or no. [2017-01-08 20:26] +1 [2017-01-08 20:26] +1 [2017-01-08 20:26] +1 [2017-01-08 20:26] 3 votes for iceman to be elected to the supplementary board. [2017-01-08 20:26] iceman50 is elected to the supplementary board. [2017-01-08 20:26] The supplementary board is now complete and consist of iceman50 and poy. [2017-01-08 20:27] Item 15 in the by-laws: I will now go over each item in the proposals set in 5 in the order they were brought up. The person that brought it up has the floor. [2017-01-08 20:27] * Pretorian-1: Scheduling of recurring meetings and timetables <-- This is basically Crise's item, but I'll bring it up [2017-01-08 20:27] This is effectively because Crise wanted us to evaluate whether the monthly meetings have been appropriately timed/used. [2017-01-08 20:28] And I think an evaluation is good to have. [2017-01-08 20:28] (open floor) [2017-01-08 20:28] I think we should have the monthly meetings, as we have had in the past. [2017-01-08 20:28] I think the meetings did what they were supposed to do, although attendance varied and I agree with Pretorian [2017-01-08 20:28] I'm inclined to agree with this. [2017-01-08 20:29] All right, so let's continue to have the meetings. First Sunday works for people? [2017-01-08 20:29] If anything I would propose a more strict announcement policy (read spam people via email), yes it works for me [2017-01-08 20:29] First Sunday works for me, yes. [2017-01-08 20:30] Agreed, Crise. [2017-01-08 20:30] All right, I presume the same time. [2017-01-08 20:30] generally works for me [2017-01-08 20:30] If people can't make it, propose a different day/time (I will not be able to participate on the first Sunday in May or June). [2017-01-08 20:31] I don't think it would work in both North American and European time zones easily more than +/-2 hours from when it is now. [2017-01-08 20:31] So, generally fine. [2017-01-08 20:31] we can always reschedule at the prior meetings in those case is relevant (Pretorian) [2017-01-08 20:32] All right, let's continue. [2017-01-08 20:32] Pretorian-2: Review of last year's items and the organization's management of them [2017-01-08 20:33] Between the first annual meeting (2015) and the second one (2016), we had no real meetings, so this item had lots of things. [2017-01-08 20:33] But because we've had meeting each month, I think we have gone through a lot of any items that we might have. [2017-01-08 20:33] What I think we can talk about here and now is result of the last monthly meeting. [2017-01-08 20:33] open floor. [2017-01-08 20:34] I can go through last month's items unless people want to talk about something else? [2017-01-08 20:34] Going through last month's items sounds good. [2017-01-08 20:34] works for me to [2017-01-08 20:34] All right. [2017-01-08 20:34] 1) Update donators list with dates (Pretorian) 2) Migrate ASCIIDocs to Markdown (Pretorian) 3) Automatic certificate management (cologic) 4) Update DCNF web pages for affiliated projects (Pretorian, Crise) 5) Review NMDC URI scheme (Pretorian, cologic, Crise, poy) 6) Propose inclusion of affiliated projects (poy) [2017-01-08 20:34] From 2016-12-04 [2017-01-08 20:35] 1) This is done, see [2017-01-08 20:35] It is also updated with recent submissions. [2017-01-08 20:35] (updated today, just prior to the meeting.) [2017-01-08 20:36] Any comment on that listing? [2017-01-08 20:36] Perhaps it should be color-coded per year? Dunno. [2017-01-08 20:36] it looks nice, however, in the long term we might want to split it by year [2017-01-08 20:37] color-coding works too, but it doesn't solve the issue of the page becoming increasingly long [2017-01-08 20:37] Is it possible to collapse content? (like with a button to expand per year) [2017-01-08 20:37] it is [2017-01-08 20:38] but it involves mixing in more raw html [2017-01-08 20:38] Looks like an average of 2-5 donations per month, so while not time-critical, I can easily see that becoming unwieldy. [2017-01-08 20:38] Like I mentioned, it's uncanny how similar the donations are for 2015 as it was 2016. [2017-01-08 20:39] as long as the organization is not in the red, I am fine with uncanny [2017-01-08 20:39] And without them being the same people (as far as they identify themselves) [2017-01-08 20:39] By the way, if you look at the dates, you can clearly see that when DC++ releases a new version, there's a donation. [2017-01-08 20:39] Which is nice. [2017-01-08 20:39] So the link there works well. [2017-01-08 20:39] (although, for the record I think the OVH server is more than we need at the moment, ie. more expensive VPS would suffice, not proposing it though) [2017-01-08 20:39] Is that why e.g., around 2016-09-22 and in May 2015? [2017-01-08 20:40] *more expensive than a... which would... [2017-01-08 20:40] cologic: My guess, yes. [2017-01-08 20:41] All right, well, I don't think it's necessary to think about breaking it up per year just yet, but if someone wants to do it, have at it. [2017-01-08 20:42] I don't think we need to follow up on it at least. [2017-01-08 20:42] agreed, I will give it a go, and decide whether to keep it after I see the end result [2017-01-08 20:42] I will try to have the donations list updated before each monthly meeting at least. [2017-01-08 20:42] great [2017-01-08 20:42] Let's move on to 2) [2017-01-08 20:42] 2) Migrate ASCIIDocs to Markdown [2017-01-08 20:43] This isn't quite done, my VM is acting up so I have to re-install a few things that I had installed on that VM to do this conversion... [2017-01-08 20:43] Well the state is same as it was last time correct, we discussed migrating it through docbook [2017-01-08 20:43] Right [2017-01-08 20:44] ASCIIDoc -> DocBook -> Markdown (using Pandoc) [2017-01-08 20:44] again, once we see the first rendered result of the conversion, rendered on site, we can decide. Markdown is a bitch for lack of standardization [2017-01-08 20:44] Yup [2017-01-08 20:45] This item should go on next month's list anyway, as well. [2017-01-08 20:45] if we have to some alternatives were mentioned in last meeting (textile, restructured text) [2017-01-08 20:46] Let's continue [2017-01-08 20:47] 3) Automatic certificate management (cologic) [2017-01-08 20:47] This is done. [2017-01-08 20:47] I set up a cron job on the dcbase server. [2017-01-08 20:47] So everything with certificates management is now entirely complete? [2017-01-08 20:47] It runs every month, automatically. [2017-01-08 20:47] No outstanding issues or things to do? [2017-01-08 20:47] yeah saw as much in ssh hstory... I don't think this needs discussion [2017-01-08 20:47] Should be. Possible I missed something, but this should be it. [2017-01-08 20:48] Great. [2017-01-08 20:48] Let's move on. [2017-01-08 20:48] 4) Update DCNF web pages for affiliated projects [2017-01-08 20:48] This is partially done, I guess? [2017-01-08 20:48] I did some minor adjustment in the base style regarding affiliate projects earlier this weekend, partly done is correct [2017-01-08 20:48] The basic structure is there, will need to update the current static HTML pages right? [2017-01-08 20:49] So this is bascially a work-in-progress. [2017-01-08 20:49] content migration is the only thing missing, now I could do a lot of it... but if I keep taking over I will be the only one comfortable working with the site [2017-01-08 20:49] Yeah, agreed. [2017-01-08 20:50] Let's keep it as an item, and I'll assign it to you and me. [2017-01-08 20:50] So I'll also be updated in somewhat in how we maintain stuff. [2017-01-08 20:50] the documentation is 20 (printed) pages and counting, if you feel something is unclear or missing please inform me [2017-01-08 20:51] hehe, fair enough [2017-01-08 20:51] Let's continue [2017-01-08 20:51] 5) Review NMDC URI scheme (Pretorian, cologic, Crise, poy) [2017-01-08 20:51] I have done this and I haven't found anything that is currently missing. [2017-01-08 20:51] cologic you said you had reviewed it but didnt' find anything either. [2017-01-08 20:51] Correct. [2017-01-08 20:52] I read it though , seems solid but if working with specification style documents has taught me anything... we will only know once submited [2017-01-08 20:52] Is the document submission-worthy? If so, I'll submit it to the previous list again. If no further "bad" comments, I'll put it in the actual queue at IETF. [2017-01-08 20:53] I think it is, and I'll in that case have it sent this week. [2017-01-08 20:53] I think it is, the scheme itself is relatively simple [2017-01-08 20:53] What do you guys think, though, provisional or permanent? [2017-01-08 20:53] It'd be really cool with a permanent one. [2017-01-08 20:53] Yeah, as Crise says the scheme is simple. Hopefully some of the expressed concerns about security awareness, etc have been addressed to the satisfaction of the mailing list. [2017-01-08 20:54] is there a notable difference? [2017-01-08 20:54] ie. on acceptance criteria [2017-01-08 20:54] Provisional is more lax regarding security, encoding etc. [2017-01-08 20:54] Well, apparently multiple independent implementations. Not clear it's absolutely required, but one of the mailing list replies mentioned that was a major positive for permanent status. [2017-01-08 20:54] (does the nmdc default port not being officially acknowledged cause an issue) [2017-01-08 20:55] Crise: No, I don't think so. [2017-01-08 20:55] The largest issue, I think, is that the protocol isn't "official". [2017-01-08 20:55] re encoding, well there is not much we can do with encoding in nmdc [2017-01-08 20:55] and that is no fault of ours [2017-01-08 20:56] Right. IETF won't be more harsh if the protocol or system themselves do X or Y, just that the URI scheme specifies as such. [2017-01-08 20:56] I believe the scheme defines the uri as utf-8, but I guess technically that deviates from nmdc "specification" [2017-01-08 20:56] And it is my opinion that the current URI scheme spec is really well written, and should address pretty much everything there is to know. [2017-01-08 20:57] agreed, no use in sitting on it in my opinion [2017-01-08 20:57] All right, I'll have it submitted and we'll see. Worst case we just get it back like last time. [2017-01-08 20:58] 6) Propose inclusion of affiliated projects (poy) [2017-01-08 20:58] poy's not here, so... [2017-01-08 20:58] seeing as he is not here can I take this [2017-01-08 20:58] Go ahead [2017-01-08 20:59] ok, so I had an idea... seeing as we now have the infra for it... to have an affiliate project that could sort of take over the role of the old faqs and wikipedia in terms of maintaining client and hubsoft lists (projects.dcbase.org) or something [2017-01-08 21:00] could also serve as general index in terms of affiliate projects [2017-01-08 21:00] Does that require an affiliate project? Partially that sort of sounds like the role of DCNF itself. [2017-01-08 21:01] yeah it is, but it is easier to give client devs access to update it if it is an affiliate project [2017-01-08 21:01] Or did you have in mind "outsourcing" pretty much everything anyway? [2017-01-08 21:01] All right, gotcha. [2017-01-08 21:01] Sounds good to me. [2017-01-08 21:03] I think we should just do that. Will you set up the basics of it and I'll contribute the content? [2017-01-08 21:03] sure I can do that [2017-01-08 21:04] Great. And I guess poy can come up with further stuff for the next meeting. [2017-01-08 21:04] Those were the items from the last meeting. [2017-01-08 21:05] Item 16, the last item, is "additional items", so the floor's open. [2017-01-08 21:06] Does anyone have anything they wish to be included in this annual meeting's discussion? [2017-01-08 21:06] I don't have anything... Feels strange that this meeting was so quick... Maybe it was because we're so few. [2017-01-08 21:06] I do not have anything additional I wish to be included in this annual meeting's discussion. [2017-01-08 21:06] basically got mine out of the way in the previous item... if anything consider this a request for request about the web site for one I didn't manage to address memeber join page discussed in one of the previous meetings [2017-01-08 21:06] *request for requests [2017-01-08 21:07] Well, also, as you said before, the monthly meetings took care of a lot of the stuff the previous annual meeting had to. [2017-01-08 21:08] All right. If there's nothing else to discuss I guess we can conclude this meeting? [2017-01-08 21:08] ok [2017-01-08 21:09] Works for me. [2017-01-08 21:09] This will conclude the 2017-01-08 annual meeting of DCNF, thank you all. [2017-01-08 21:09]