Hi, with the rumors or facts about MS buying GitHub I've seen projects discussing moving over to GitLab
Because TiddlyWiki5 already wants to move to another repo, I'd like to ask if GitLab is something that could be considered, too?
On Monday, June 4, 2018 at 8:50:56 AM UTC+2, Simon Huber wrote:Hi, with the rumors or facts about MS buying GitHub I've seen projects discussing moving over to GitLab... Let's wait and see, when they make something official. ...Because TiddlyWiki5 already wants to move to another repo, I'd like to ask if GitLab is something that could be considered, too?GitLab is definitely an option. ... but ... There is GitLab Inc, and GitLab the product.GitLab the product is open souce, and you can host it yourself. .. If you want to be in hosting business.GitLab Inc. is a company that runs GitLab.com. Which is a hosting platform similar to GitHub (see the H). ... So what happens now to GitHub can also happen to GitLab Inc., the company!
... But we (TiddlyWiki community) have a functionality problem. I'm not sure, if GitLab can fix it.Jeremy wants to keep the repository structure. .. Which in my opinion can't be managed with github. ... I personally can't find a way to configure, write-access on the directory level. .. The only way github allows, is per repositroy access configuration. ... Which Jeremy doesn't want. ... So back to step 1.
-------------
IF MS aquires Github, we will need to see, how they behave.It may be possible, that they open source the whole thing. So, there may be more possibilities, as now. Some Enterprise edtion features may be free in the future. ... see may be!They definitely will create closer integration with Microsoft Accounts. .... Which not necessarily is a good thing (for me)--------------At the moment, I'd say, we have a closer look at GitLab workflow, which is 90% the same, since git is the underlaying technology. The existing possibilities are more advanced as GitHub at the moment. ...So we can create a new group there. tiddlywiki ... Is already taken!! So we would need to get it back.
I did grab "tiddlywiki5" and "tiddlywiki.org"I'll invite you, to the .org and we can play around with it, if you want.
I can also invite you to https://github.com/tiddlywiki-org/ at GitHub, if you want.
... But we (TiddlyWiki community) have a functionality problem. I'm not sure, if GitLab can fix it.Jeremy wants to keep the repository structure. .. Which in my opinion can't be managed with github. ... I personally can't find a way to configure, write-access on the directory level. .. The only way github allows, is per repositroy access configuration. ... Which Jeremy doesn't want. ... So back to step 1.Is this the functionality problem?What do you mean with repository structure? The folder-structure from the base-level up ... write-access for some only on some directories?
I'll invite you, to the .org and we can play around with it, if you want.Ok, sounds fun. Cannot find them on GitLab atm, I'm BurningTreeC over there, too
I can also invite you to https://github.com/tiddlywiki-org/ at GitHub, if you want.What are the things to explore/do there?
I can also invite you to https://github.com/tiddlywiki-org/ at GitHub, if you want.What are the things to explore/do there?How we can create a new structure, that is easy for devs and users. ...First thing needs to be: Move the documentation to the community, so it can be independent from the core.
I did grab "tiddlywiki5" and "tiddlywiki.org"I'll invite you, to the .org and we can play around with it, if you want.Ok, sounds fun. Cannot find them on GitLab atm, I'm BurningTreeC over there, too
Jeremy wants to keep the repository structure
Hi, with the rumors or facts about MS buying GitHub I've seen projects discussing moving over to GitLab
Correct me if Im worng, but cant we just split the repo into the part Jeremy wants people to help with, and have that be a submodule of the main project that only he can access?
Correct me if Im worng, but cant we just split the repo into the part Jeremy wants people to help with, and have that be a submodule of the main project that only he can access?
Diego
On Thursday, June 7, 2018 at 5:17:33 AM UTC-5, PMario wrote:Hi Stephan,Imported repositories per hour ... since it started to get crazy :)It's interesting, to see how the overal page performance behaves. .. I did do a lot of testing since monday, where I did hit a lot of timeouts. ... Now, it seems they are up to the job ... almost ;)-m
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/97ba8981-b3ee-4e9f-bb96-7b28d2db2268%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I am, frankly, feeling some of this effort could be wasted because IMO the single biggest danger with TW is yet more fragmentation. The GitHub side is the most integrated and consistent at the moment.
Out in the world of end-users some of us are struggling to join-the-informational-dots of the scattered resources so everyone knows what is where. just finding things, plugins, tutorials, example TW etc is almost a full-time job.
On the dev end my concern is: could the desire to improve actually have unintended consequences that actually increase fragmentation?
PMario ...
eg: GifMex'es tw-dynalist is a great resource: https://dynalist.io/d/zUP-nIWu2FFoXH-oM7L7d9DM ... But he had to tell the community, that he's on holyday, so the list won't be extended for several days! ... That's a problem. ... Not the holydays, but the "helpnessless" of the community. ...
So whilst "you" (no pointing) may see a need for all this to be under an umbrella, until such time as you provide both the mechanism and people to do it, I'd say people like David are still our best bet.
I would hope that the people to whom you wrote would feel free to use the info in my toolmap to create similar things according to the criteria they set.
It's not this single project I'm aiming at. I want to have the possibility to cover all projects listed there, where it makes sense __and__ If their authors want to!
The whole thing is an "experiement", so we can heavily test it, without damaging anything.
It would be nice, if you guyes would request access to the different groups, that are interesting for you
If you are interested in everything .... But just watch the videos and
IMPORTANT.
Starting from video 6 / 7 it t gets more and more developer centric, which is intended!
We need to get the foundations wroking, then we can start to make it easier for end-users.
have fun!
https://www.youtube.com/playlist?list=PLuiC_HFhI4OyUiDGqvzB64mTQTURABjlW
As always - thank you for this. Side note - I requested access to everything before getting to video 09, so I understand if that is not granted.
I can be more specific. My feedback on the videos:
- 02 TiddlyWiki Landing Page Proposal
- I think this is a great idea, and I love your example. I was recently blown away by just how similar the industry standard Scrivener software is (https://www.literatureandlatte.com/scrivener/overview) to TW. But I had a person spend 2 min on their site and 10 min on TW and be confused about what TW IS, let alone what it can DO, to say nothing of HOW. Your landing page demo is a great step in the right direction!
- 03 Feature Request and Voting Mechanism
- I think this workflow is a great idea, allowing users to upvote and developers to weight. This is not only great for developers, but great for the community - they can see what people are working on, and interested in. As a side effect, moving to gitlab (or even a new repo on github) will allow us to kind of "restart fresh", so there aren't over 600 open issues/feature requests that are forgotten and ancient.
- 04 Using email to request a new feature
- a great idea - I didnt see it in 03 or this video, but I would suggest having a template for feature requests, bug reports, etc.
- 05 Governance Model Proposal
- I would love gitter chat and the voice chat!
- 06 and 07 - Issues and merging for governance model
- Great idea and explanations, but I saw this as more general way for users/developers to contribute - not so much about the specific governance model
- 08 Consensus Seeking and Repo Structure
- I really like this structure, especially the plugins, docs, and senatus split!
- 09 Request Access to Sub-Groups
- I think this is great - it allows the community to prioritize people's contributions in the right way.
That's all the videos so far. More general comments:
- This system will enable something I think is incredibly important and currently missing: More experienced developers can now mark feature requests or bugs as "beginner", "intermediate", etc. which does great things for encouraging people to get involved!
- There can now be a gameplan for the future! If we pretend Jeremy/community was able to hire skilled programmers for 1 month - how do we maximize their time? We can now point to the issue board across different groups and say focus here. This is fantastic.
- My biggest question is this - how do we actually get to using this system? If we could identify A) what Jeremy needs to see/do in order to accept this plan and then B) having accepted, what does Jeremy need to see/do to get us there?
That's all the videos so far. More general comments:
- This system will enable something I think is incredibly important and currently missing: More experienced developers can now mark feature requests or bugs as "beginner", "intermediate", etc. which does great things for encouraging people to get involved!
exactly! ... And the cool thing is, If we have users that push a lot of good stuff, we can promote them up to devs and they are able to create the content themselfs.
... Once the review is finished, the community can publish it.
This all sounds great. Perhaps you have addressed this but as a super user rather than developer, if I see or submit a feature I would really like, but do not have the dev skills to implement it
I can still progress the matter but presenting a possible specification, some detailed requirements or research that specifies relevant tiddlers that make coding the solution much more straight forward.
It would be nice not only to allow this type of content into a request but to also encourage it , in part because if someone wants something, or likes something they are actually more likely to actually help it happen.
This could simplify the development process and increase the throughput by crowd-sourcing some of the effort. Perhaps being able to rate each feature with a complexity (how complex the change is) and maturity level (How close to completion) could help.
Sounding really good, but I hope the "limitations do not restrict our futures"
To clarify, You said you did not understand my lineI can still progress the matter but presenting a possible specification, some detailed requirements or research that specifies relevant tiddlers that make coding the solution much more straight forward.
What I am saying is although I am not yet at the skill level to build push able items, I am capable of the above input to a change request, making it easier for the developer to action. We should encourage others to do this support work as well.