-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure the future of AR.js #469
Comments
Personally I think there are 3 big options:
I absolutely prefer option 3, as it help to not split the community, links, issues, and so on. We "just" have to find out how to go about it, and get @jeromeetienne 's support when we figured out all the technical details. Did I miss any further options? |
Option 3 for me is the better chance. AR.js is the fantastic work of Jerome, and there's no doubt about that, but the truth is that the library is currently trending, a lot in fact, but he was not supporting it anymore. I was in touch with him, months ago, but now no more. The only problem with option 3 is the My 2 cents: wait for Jerome. If he's not showing up, let's try independent ways with a fork. |
@nicolocarpignoli I think an org would be better, rather than once individual having the rights Sadly, I am in midst of my exams :( therefore I won’t be able to devote as much time as I want to ( these pesky things will end in March :/ ). I think we should first change the hardcoded links into relative links. There are about a hundred such links. Once, we do that it’ll be easier to move the repo into an organisation without breaking the links |
Orf accounts are free, so no reason to use a personal one (again). With Jerome's help it could be the one he created a few years ago. @nicolocarpignoli What are your current permissions here? You are not an admin, correct? I investigated the limitations of a move/transfer of the repository in #253 (comment) - the biggest problem are GitHub pages, but there are solutions for that as well - so from a Github/technical side this should be possible. What @navanchauhan said of course is true - doing preparatory work here in the repository would definitely be a good idea. So "Change absolute to relative links" is a first work item (By the way: Important to consider that the .md files can be shown via GitHub UI and via GitHub Pages - so the links have to work in both). I think we should do some more preparation here, think it all through and maybe also do a mock transfer of a test repository to see if everything works, and then send a nice email to Jerome with an explanation and all the individual steps he should/could take to make the transfer happen. I don't assume he wants AR.js to just wither away, so if we make it as easy as possible for him to play his part in this, we should be good. |
Thank you bringing this up.
Another notice: Other resources: I might be able to help a little, since I am currently looking for jobs. |
@commentatorboy #473 adds an index |
JFY, the fact is, @jeromeetienne is not showing up anymore, sadly. I hope I will, but I do not know when it will be possible ANY action that involves him. |
Hi to all, nice and cool ideas! I hope for nice development of AR.js, it gives me the possibility to do AR with a little effort. It will be interesting the migration to a Org, i vote 👍 for this, if i can i will contribute to the project. I hopeful that everything goes well, and, that the mantainer @jeromeetienne gives his opinion. |
I think it is fair that we put in some work first. @nicolocarpignoli, how does the merge process from |
honestly, jerome did leaveme very few directions. I do only know that dev is the branch where to merge all new PRs and features, and do not modify master. I only merged on master README enhancements, so people can see them when first arrive on AR.js repo. Another thing to enhance is the npm package and set an automatic flow of deploy. But is better to start from easy things :) |
Ok, so there is no defined merge strategy for dev->master yet. That's what I wanted to know. |
Which board will you guys prefer? Gitkraken Glo or Trello? Edit: I prefer Glo as I have it’s pro version ( Thanks to GitHub Education ) |
Trello for me |
Same here. Identical username as on Github. |
https://trello.com/b/63F7JlvD/arjs Green: Doxumentation Just tell your emails so I can add you guys |
Happy to help with keeping Trello organized. I'm interested to see this library grow! |
my email is [email protected]
I don't know how good I'd be at contributing code but I could help with
documentation
…On Fri, Feb 15, 2019 at 6:52 AM Navan Chauhan ***@***.***> wrote:
https://trello.com/b/63F7JlvD/arjs
Green: Doxumentation
Yellow: Coding
Just tell your emails so I can add you guys
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#469 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGU1tDCkfztDqbx96uOe_GJABrwXRRSiks5vNruzgaJpZM4a0AeY>
.
--
Micah Tinklepaugh
|
Mine is [email protected] @entrebot That is also ok. Everything helps. |
Mine is [email protected], i would contribute if i can. |
Mine is [email protected]. Will also contribute when I can. |
Hi @CueContext couldn’t find you via email please give your trello username |
[email protected] please add. |
Hi @navanchauhan I’ve just updated my Trello profile so bill@cuecontext or bill_sterling should work. Thanks! |
I have added everyone here, @nicolocarpignoli if you could somehow contact @jeromeetienne so he could configure the GitHub power up with this repo, we will be able to better integrate all the PRs and Issues https://trello.com/power-ups/55a5d916446f517774210004/github 1A214824310226 |
I suggest not bother Jerome until we have a state that is stable and finished enough to be transferred to the repo. He obviously has different priorities right now, so maybe we should limit our pondering to when we have something actionable that really needs to be done. |
I agree with not bothering Jerome for now. I also propose, if you agree, to make Trello board public (publicly visible, not modifiable by everybody). we can then link the board here on README master to make progress visible to users. |
I'd like to be part of the Trello board as well, username @andreyrd |
Have u guys ever thought about integrating NFT into Web AR / AR.js |
Please create a new issue for new topics @Simon1059770342. (But to answer your question: Yes, you can find several issues talking about this here like e.g. #227 - it's just not that simple and nobody did the work yet) |
Just wanted to give you folks and update about THREE AR (https://github.com/JamesMilnerUK/THREEAR). Few nice features added recently:
The library doesn't have a large scope, just a replacement for the Three.js aspect of this library. Having said this happy to accept contributions and bug fixes! |
@JamesMilnerUK thank you! Great development! |
@nicolocarpignoli @jeromeetienne it would be nice to know what are the news about the migration of the repository or the future of AR.js in general... Have you found a solution? 😄 |
@kalwalt still no answer from jerome. I have released a new version of arjs (1.7.0). We are working, although a bit slowly, on enhancing ARjs repo towards a migration. Maybe we will have to remain on this repo forever. Best thing to do right now is to enhance ARjs where it is. |
A question to anyone, regarding managing issues: does anybody know a way to automatically close issue that has no activity from a specified time? |
@nicolocarpignoli 😭 ! I saw the latest release, I want also help if it is possible, Have you seen my #515 ?
There are bot tools that automatically close the issue but i have fear that if you are not the owner of the repository that it won't be possible, but maybe other people knows something more... |
Maybe this? not sure if you need to be owner? It does not specify. Alternative: But try it out. |
Great to see this thread, been using ar.js for quite some time and I love it, but I was also wondering about its future, there is so much potential and yet it seems to be stuck for quite a while now, so I totally support to brainstorm ways to empower it more and more. In my view AR that uses extra hardware/software is failing to gain enough traction because of the barrier that extra hardware/software entails, and there is a great opportunity for AR.js and similars to continue gaining traction in this environment but we need some momentum with awesome platforms like for example ar.js, there hasn't been major developments here for quite some time, happy to contribute if I can, thank you for creating this thread ;) |
Hi everyone, I like this discussion. I would like to add that this project is not the only one that is good enough but let alone by the creator. I would like to point out some things I have discovered the last 5 months while learning to use JS libraries for AR:
Of all the projects I have recently checked the only one I still see moving on WITHOUT any strong link to arcore or arkit and still open source is a-frame, but they are focusing on VR and gaming, and it is a framework based on html components, which is another language really. One thing to keep in mind is that unfortunately due to privacy concerns companies are getting more pressure to close the access to several components of their devices (accelerometer, giroscope, etc). Example: iOS; I read Google made a similar move recently. For me that translates like in the near future doing AR (and anything that uses device components, actually) will mean having to pay for licences unless some options are found. If so, I advise everyone to hurry up and practice as much as possible now that it is still possible ;). Hope this information helps to enrich this discussion. Please keep me in the loop. |
To summarise my message above #469 (comment)
|
@evaristoc thanks for your contribution! You share a lot of informations and ideas... For sure you are right on the fact that technolgy change so fast. It's a pity that many open source project goes in the shadow, but there are many factors involved. |
That is exactly my point :). As long as it is kept down-to-earth, with a very conservative scope, we can get into something nice without being extremely ambitious. Focusing only on marker-based is nice for some projects but still restrictive. I see more opportunities for this project to focus on extending features rather than trying to perfect those that already exists. I think looking for a set of minimal requirements and capabilities that would make it work for a wide range of devices would be enough. But then it should be possible to do more than just marker-based. In principle is more about exploring the potential of AR rather than trying to create fully capable UX experiences. Unfortunately there are projects that are way forward, and that because they charge A LOT (eg. wikitude). Therefore I see this project as a way to get exposure to AR development at a very low cost for those who cannot pay, and likely make some low-poly projects available to some small organizations and individuals. Personal opinion. But having a clear idea of "for what?" can help to decide priorities. |
@evaristoc strange that this kind of organization still does not exist...! There are many people here that can make it possible. |
@kalwalt the current organization that might reflect that is Immersive Web. But again, they are IMO under the supervision of the Mighty Industrial Sector. Not that I have something against, but unfortunately the trends are to make harder the access, as I see it. |
(@JamesMilnerUK I referred your article in a recent post for this thread, nice to see you are active here too) |
Hey to add to this I have found an open source SLAM project. I have already posted this in Trello. https://github.com/xdspacelab/openvslam The SLAM technology allows us to implement ground tracking and possibly evolve AR.js to be truly markerless. Someone on Trello already posted a js alternative https://github.com/XingMeansOK/slamjs_samples |
@evaristoc I thank you so much for your contribute on this discussion. You showed a very broad vision of Web AR state-of-the-art that is gonna be very useful for this discussion. We could start an organization for Open Source Web AR, including all projects you reported. As for know, AR.js has been leaved alone by his creator. We have to decide when to create a new repo and forward people to it. |
@nicolocarpignoli can I get an invite to the Trello, please? @ecccs |
@navanchauhan please add @evaristoc , which email? |
I'm glad to see so many like-minded people here. My personal suggestion is that if ar. JS wants to have a better influence, it needs more help in real life. So I can't wait until natural picture recognition comes out. |
@nicolocarpignoli @commentatorboy As soon as i finish the web tool for creating NFT markers, i will start the research and porting of slam to AR.js |
It's so cool to see you guys giving your time and effort on keeping this project alive. I want to help. Can you add me to the trello? email: [email protected] |
I have added you. For future reference I will react to the post if I have added them to trello. |
closed, see related PRs. |
Hey,
I want to start a discussion on how to keep AR.js alive.
I used it in a project, and the current state of the repo is not optimal for "selling" the usage of AR.js to clients. Even if there is no (big) future development, it would still make sense to get the current working software in a better environment.
There have been initiatives for this in the past, see #253 (Move AR.js repositories to a github organisation) or #374 (Lack of maintenance and inviting to fork).
I just today had restarted this a bit in #376 (comment), but thought it would be better to move it to its independent issue.
So, how can we ensure a stable future for AR.js?
The text was updated successfully, but these errors were encountered: